Questão de Engenharia de Software — Conceitos e Princípios das Metodologias Ágeis — FGV 2024
- Código
- fg165460
- Banca
- FGV
- Órgão
- CM SP
- Ano
- 2024
- Cargo
- Cons Leg ( )
- AF – V – V.
- BV – V – F.
- CV – F – F.
- DF – F – V.
- EV – F – V.
GabaritoE — V – F – V.
Gabarito: letra E (V – F – V). A primeira afirmativa é verdadeira porque a satisfação do cliente é a maior prioridade no desenvolvimento ágil; a segunda é falsa, pois as metodologias ágeis não se baseiam no modelo em cascata, mas sim em processos iterativos e incrementais; e a terceira é verdadeira, já que as equipes ágeis são formadas por indivíduos motivados e auto-organizados. Esses princípios estão consagrados no Manifesto Ágil, que valoriza justamente o oposto do modelo sequencial tradicional.
O Manifesto Ágil, publicado em 2001, é o documento fundador das metodologias ágeis. Ele estabelece quatro valores fundamentais: indivíduos e interações mais que processos e ferramentas; software funcionando mais que documentação abrangente; colaboração com o cliente mais que negociação de contratos; e responder a mudanças mais que seguir um plano. A partir desses valores, derivam-se os doze princípios que orientam a prática ágil, e é exatamente neles que as afirmativas desta questão se baseiam.
O primeiro princípio do Manifesto Ágil afirma que a maior prioridade é satisfazer o cliente por meio da entrega contínua e adiantada de software com valor agregado. Isso significa que o foco central do desenvolvimento ágil é o cliente e a entrega de valor, não a documentação extensa ou o cumprimento rígido de um plano pré-estabelecido. Essa é a razão pela qual a primeira afirmativa é verdadeira.
A segunda afirmativa é falsa porque as metodologias ágeis são, por definição, o oposto do modelo em cascata. O modelo em cascata é um processo sequencial e linear, onde cada fase (requisitos, análise, projeto, codificação, testes) só começa após a conclusão da anterior, com forte ênfase em planejamento e documentação. As metodologias ágeis, ao contrário, são iterativas e incrementais, entregando software funcionando em ciclos curtos (semanas ou meses) e aceitando mudanças de requisitos mesmo tardiamente no desenvolvimento. O próprio Manifesto Ágil valoriza "responder a mudanças mais que seguir um plano", o que é incompatível com a rigidez do modelo em cascata.
A terceira afirmativa é verdadeira porque um dos princípios do Manifesto Ágil é construir projetos em torno de indivíduos motivados, dando a eles o ambiente e o suporte necessários e confiando neles para fazer o trabalho. Além disso, outro princípio afirma que as melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. Isso significa que as equipes ágeis têm autonomia para se organizar e tomar decisões, sem depender de uma hierarquia rígida ou de um gerente que controle cada passo.
A pegadinha desta questão está na segunda afirmativa, que tenta associar as metodologias ágeis ao modelo em cascata. Muitos candidatos podem confundir os dois, mas eles são fundamentalmente diferentes: enquanto o cascata é sequencial e rígido, o ágil é iterativo e flexível. A banca explora exatamente essa confusão, apresentando uma afirmação que parece plausível para quem não domina o tema, mas que é claramente falsa à luz dos princípios ágeis.
Guarde a fronteira entre o modelo em cascata e as metodologias ágeis: é exatamente nela que as alternativas se dividem. A primeira e a terceira afirmativas são verdadeiras, e a segunda é falsa, o que leva à sequência V – F – V.
A satisfação do cliente é, de fato, o principal objetivo da metodologia ágil. O primeiro princípio do Manifesto Ágil afirma que a maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado. Isso significa que todo o processo ágil é orientado a entregar valor ao cliente de forma rápida e frequente, priorizando suas necessidades acima de qualquer outra coisa. A afirmativa está correta porque reflete exatamente esse princípio central.
As metodologias ágeis não são baseadas no modelo em cascata; na verdade, elas são uma alternativa a ele. O modelo em cascata é um processo sequencial e linear, onde cada fase depende da conclusão da anterior, com forte ênfase em planejamento e documentação. As metodologias ágeis, por outro lado, são iterativas e incrementais, entregando software funcionando em ciclos curtos e aceitando mudanças de requisitos mesmo tardiamente. O Manifesto Ágil valoriza "responder a mudanças mais que seguir um plano", o que é o oposto da rigidez do cascata. A afirmativa é falsa porque inverte completamente a natureza das metodologias ágeis.
As equipes ágeis são compostas por indivíduos motivados e auto-organizados. O Manifesto Ágil afirma que se deve construir projetos em torno de indivíduos motivados, dando a eles o ambiente e o suporte necessários e confiando neles para fazer o trabalho. Além disso, outro princípio diz que as melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. Isso significa que as equipes ágeis têm autonomia para se organizar, tomar decisões e gerenciar seu próprio trabalho, sem depender de uma hierarquia rígida. A afirmativa está correta porque reflete esses princípios fundamentais.
Conclusão: Corretas: 1ª e 3ª afirmativas; incorreta: 2ª afirmativa. Portanto, a sequência correta é V – F – V, que corresponde à letra E.
Gabarito: letra E
Link permanente: /questoes/fg165460