Considere as seguintes afirmações sobre metodologias ágeis....
Considere as seguintes afirmações sobre metodologias ágeis.
I. Os defensores do desenvolvimento de software ágil se esmeram para enfatizar a importância dos "fatores humanos". Alguns autores afirmam que o desenvolvimento ágil foca talentos e habilidades de indivíduos, moldando o processo de acordo com as pessoas e as equipes específicas. O ponto-chave nesta afirmação é que "o processo se amolda às necessidades das pessoas e equipes" e não o caminho inverso.
II. Um dos princípios da agilidade é que o software em funcionamento é a principal medida do progresso.
III. Uma equipe auto-organizada está no controle do trabalho que realiza. A equipe estabelece seus próprios compromissos e define planos para cumpri-los.
Quais estão corretas?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - I, II e III.
A questão em referência aborda conceitos fundamentais de metodologias ágeis no contexto de engenharia de software. Para resolver tal questão, é necessário que o aluno entenda os valores e princípios presentes no Manifesto Ágil, um documento que estabelece a base conceitual para o desenvolvimento ágil de software. Os pontos citados nas afirmações I, II e III refletem diretamente esses princípios e valores.
Justificativa da alternativa E:
- Afirmação I: É verdadeira pois no Manifesto Ágil, dá-se grande importância à interação entre indivíduos e à colaboração dentro da equipe. O processo ágil é, de fato, adaptável para atender às necessidades das pessoas e equipes, em vez de forçar um processo rígido. Isso reflete o valor de "Indivíduos e interações mais que processos e ferramentas".
- Afirmação II: Também é verdadeira e reflete um dos doze princípios do Manifesto Ágil, que indica que "Software funcionando é a principal medida de progresso". Essa abordagem contrasta com práticas tradicionais que, por vezes, podem focar em documentação ou nos artefatos do processo de desenvolvimento como medida de progresso.
- Afirmação III: Corresponde à realidade das equipes ágeis, que são caracterizadas por serem auto-organizáveis. Não há uma estrutura hierárquica rigorosa imposta, e sim a confiança na equipe para organizar seu próprio trabalho e tomar decisões relevantes. Isso está alinhado com outro princípio ágil: "As melhores arquiteturas, requisitos e desenhos emergem de equipes auto-organizadas".
Portanto, todas as afirmações I, II e III são corretas e refletem princípios importantes do desenvolvimento ágil, justificando a escolha da alternativa E como a correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo