Analise as afirmativas a seguir acerca dos modelos ágeis de ...
Analise as afirmativas a seguir acerca dos modelos ágeis de desenvolvimento.
I. Métodos de desenvolvimento ágil usualmente aplicam desenvolvimento iterativo e evolutivo de tempo limitado, empregam planejamento adaptativo, promovem entrega incremental e incluem outros valores e práticas que encorajam agilidade – resposta rápida e flexível à modificação.
II. A adoção de um método ágil não significa evitar a modelagem. Muitos métodos ágeis, como desenvolvimento guiado por características (Feature Drive Development), DSDM e Scrum, normalmente, incluem significativas sessões de modelagem.
III. A finalidade da modelagem e dos modelos é, principalmente, apoiar o entendimento e documentação, não a comunicação.
Assinale a alternativa CORRETA.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Apenas as afirmativas I e II estão corretas.
Ao abordar o tema de modelos ágeis de desenvolvimento, esta questão nos leva a refletir sobre os principais conceitos e práticas que caracterizam a agilidade no contexto de engenharia de software. Para resolver essa questão com precisão, é necessário compreender tanto as características gerais dos métodos ágeis quanto os detalhes específicos de práticas e técnicas adotadas por esses métodos.
Na afirmativa I, é destacado que métodos ágeis se baseiam em desenvolvimento iterativo e evolutivo dentro de um tempo limitado, o que é uma referência direta à natureza incremental desses métodos. Eles também valorizam o planejamento adaptativo, capaz de responder rapidamente a mudanças, e a entrega incremental de software funcional, elementos fundamentais do Manifesto Ágil que guiam a agilidade. Portanto, essa afirmativa está correta.
Já a afirmativa II afirma que a adoção de um método ágil não exclui a prática de modelagem. Isso é verdade, pois mesmo dentro de um contexto ágil, a modelagem pode ser uma ferramenta valiosa para compreender e projetar o sistema de forma eficaz. Métodos como Feature-Driven Development (FDD), Dynamic Systems Development Method (DSDM) e Scrum frequentemente integram sessões de modelagem para auxiliar na compreensão do projeto, o que torna esta afirmativa correta.
Por outro lado, a afirmativa III apresenta um equívoco ao sugerir que a finalidade da modelagem e dos modelos é primariamente para suporte ao entendimento e à documentação, negligenciando a comunicação. Na verdade, um dos benefícios mais significativos da modelagem em métodos ágeis é facilitar a comunicação entre os membros da equipe e com os stakeholders, sendo um ponto frequentemente enfatizado em práticas ágeis. Dessa forma, essa afirmativa está incorreta, o que torna a alternativa A a resposta certa para a questão.
Em resumo, compreender os princípios do desenvolvimento ágil é essencial para responder corretamente a esse tipo de questão em concursos públicos. A atenção deve estar voltada para a natureza iterativa, adaptativa e comunicativa dos métodos ágeis, bem como para o valor que atribuem à modelagem como uma ferramenta de compreensão e comunicação, e não apenas de documentação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A questão nos propõe:
"Analise as afirmativas a seguir acerca dos modelos ágeis de desenvolvimento."
Ao analisar as alternativas, percebemos que o erro está na afirmativa 3:
"III. A finalidade da modelagem e dos modelos é, principalmente, apoiar o entendimento e documentação, não a comunicação."
Já que estamos falando de modelos ágeis, nessa vertente o foco é a comunicação, não a documentação.
"Combinado com a comunicação cara-a-cara, métodos ágeis produzem pouca documentação em relação a outros métodos..."
Claro que tem que haver a comunicação!
Item III- Falso
I. C
II. C
III. E - com a modelagem se facilita também a comunicação.
GABARITO: A
"Muitos métodos ágeis, como desenvolvimento guiado por características (Feature Drive Development)"... me derrubou!
"incluem significativas sessões de modelagem." aí forçou a barra, isso não existe no mundo ágil
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo