Questão nº 49

Questão de Engenharia de Software · FCC TRT24 2016 (nº 49)

FCC2016Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoEngenharia de Software
Gabarito: Dver comentário ↓

Uma metodologia de desenvolvimento, ou combinação de metodologias, e a sequência de atividades ou componentes pertencentes a esta metodologia é corretamente indicada em:

Resposta comentada

Gabarito Alternativa D

Metodologias de desenvolvimento de software são conjuntos de práticas, processos e ferramentas que guiam a criação de software, organizando o trabalho em etapas lógicas e sequenciais para atingir um objetivo.

(A) Incorreta: A sequência mistura elementos de Scrum e XP de forma desordenada e com termos imprecisos. O "Sprint Planning" ocorre antes da criação do "Sprint Backlog". "TDD" é uma prática de desenvolvimento, não uma fase sequencial principal. "Reunião em pé" é genérico e "Classe proprietária" não é um componente ou fase de metodologia, e pode até contradizer o conceito de propriedade coletiva do XP.
(B) Incorreta: A alternativa mistura fases do RUP (Iniciação, Transição, Construção) com conceitos de outras metodologias ("Metáfora" é do XP) e práticas ("Refatoração" é uma prática comum em métodos ágeis, não uma fase do RUP). Além disso, as fases do RUP não estão completas (falta "Elaboração") e a ordem está imprecisa.
(C) Incorreta: Esta é a armadilha mais tentadora. Embora mencione FDD, a sequência das atividades está incorreta. No FDD, a primeira atividade é "Desenvolver um Modelo de Domínio Global" (Modelo de Domínio), que deveria vir antes da "Lista de Features". "Propriedade coletiva" é um princípio do XP (e não do FDD, que enfatiza a propriedade individual de features durante o desenvolvimento), não um componente ou fase do FDD.
(D) Correta: Esta alternativa descreve corretamente a sequência principal de artefatos e eventos do Scrum. O "Product Backlog" lista os requisitos, o "Sprint Planning" define o que será feito na "Sprint", resultando no "Sprint Backlog". O "Daily Scrum" é a reunião diária de acompanhamento, e a "Sprint Review" é a reunião de revisão do incremento ao final da Sprint.
(E) Incorreta: TDD (Test-Driven Development) é uma prática de desenvolvimento, não uma metodologia completa como Scrum ou RUP. "Red Green Refactoring" é o ciclo central do TDD. "Feedback" é um princípio geral. "Group Responsibility Principle" não é um componente do TDD. "Product Owner" é um papel do Scrum, completamente alheio ao TDD.

Fonte: FCC TRT24 2016 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho