Um projeto de software está sendo desenvolvido segundo o Pro...

Próximas questões
Com base no mesmo assunto
Ano: 2012 Banca: FUNDATEC Órgão: DETRAN-RS
Q1220014 Engenharia de Software
Um projeto de software está sendo desenvolvido segundo o Processo Unificado Rational (RUP). Planejou-se a realização de uma atividade de Verificação nos seguintes artefatos da primeira iteração, da fase de Elaboração: "Especificação de Caso de Uso", "Interface de Caso de Uso" e "Protótipos". Para isso, o Analista de Requisito recebeu a tarefa de organizar e realizar, imediatamente, uma reunião, com as seguintes características:   (1) Participantes: participarão, dessa reunião, o Gerente de Projetos, o Analista de Requisitos, o Administrador de Dados, o Administrador de Banco de Dados, o Desenvolvedor, o Arquiteto de Software,o Designer de Interface, o Analista de Métricas e o Analista de Teste. 
(2) Apresentação: o Analista de Requisitos fará uma apresentação informal, entretanto detalhada das funcionalidades, dos documentos e dos protótipos. Caberá aos participantes da reunião realizar uma revisão dos artefatos apresentados, assim como procurar identificar falhas e possíveis problemas, violação de padrões, mudanças a serem realizadas, melhorias, adequação aos padrões arquiteturais, etc. 
Considerando os aspectos apresentados, pode-se afirmar que essa reunião caracteriza-se pelo emprego do seguinte método de Verificação:  
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: E - Walkthrough.

O tema da questão é sobre métodos de verificação de software no contexto do Processo Unificado Rational (RUP). O RUP é um processo de desenvolvimento de software iterativo e incremental que enfatiza a alocação de tarefas e responsabilidades dentro de uma organização de desenvolvimento. Uma das práticas importantes dentro do RUP é a verificação de artefatos produzidos durante o ciclo de desenvolvimento do software, visando garantir a qualidade e a aderência aos requisitos.

Para responder corretamente a essa questão, o aluno precisa estar familiarizado com diferentes métodos de verificação de software, como:

  • Revisão com os pares (Peer Review) - onde os colegas avaliam o trabalho uns dos outros.
  • Inspeção - que é uma forma mais formal de revisão, com roteiros e procedimentos específicos.
  • Integração - que se refere ao processo de combinar unidades de software e testá-las em conjunto.
  • Walkthrough - um processo menos formal de revisão onde o autor do artefato conduz uma análise para um grupo, que pode fazer perguntas e sugerir melhorias.

Neste caso, a descrição da questão aponta para uma reunião onde um Analista de Requisitos faz uma apresentação informal, mas detalhada, dos artefatos, e os participantes estão envolvidos na revisão e identificação de possíveis problemas e melhorias. Este cenário se encaixa no método de Walkthrough, onde o foco está na discussão guiada pelo autor do artefato, com o intuito de obter feedback e descobrir falhas.

Portanto, a alternativa correta é a E - Walkthrough, pois caracteriza-se justamente por essa apresentação informal com revisão coletiva, onde os participantes são encorajados a colaborar, e não existe um processo tão rígido quanto na inspeção formal. A ênfase está no aprendizado e na compreensão conjunta dos artefatos em questão, o que é consistente com a descrição da atividade mencionada na questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo