Os 12 princípios do Manifesto Ágil são:
1) Satisfazer o cliente através da entrega contínua - Se o ciclo de desenvolvimento é de até quatro semanas, significa que a cada quatro semanas se entrega valor;
2) Mudanças nos requisitos são bem-vindas - Lidar bem com mudanças, atendendo o cliente de maneira tranquila e recebendo as mudanças necessárias;
3) Entregar frequentemente software funcionando - O Scrum nos ajuda a realizar entregas contínuas e frequentes;
4) Pessoas de negócio e desenvolvedores devem trabalhar em conjunto - No Scrum temos uma reunião de pessoas de áreas, de ciclos organizacionais e de grupos diferentes;
5) Construa projetos em torno de indivíduos motivados - Para construir um projeto precisamos de pessoas que tenham vontade, felicidade e motivação ao realizar o projeto;
6) O método mais eficiente e eficaz de transmitir informações é através de conversa cara a cara - Muitas empresas tem a comunicação entre funcionários apenas por meios digitais. Portanto, é preciso que existam mecanismos de conversa, como o Daily Meeting (reunião diária);
7) Software funcionando é a medida primária de progresso - A primeira medida de progresso para o pensamento ágil é o software;
8) Os processos ágeis promovem desenvolvimento sustentável - Conforme as práticas ágeis são aplicadas, a equipe sente-se valorizada e um ambiente de confiança é construído;
9) Contínua atenção à excelência técnica e bom design aumenta a agilidade - Quanto melhor a elaboração de uma entrega, mais se trabalha nela e mais ágil ela se torna;
10) Simplicidade é essencial - Simplicidade é, por exemplo, quebrar as entregas em entregas menores, mas sem perder a qualidade;
11) As melhores arquiteturas emergem de times auto-organizados - É preciso empoderar o time para melhores resultados;
12) Em intervalos regulares, o time reflete sobre como se tornar mais eficaz - Reuniões de revisão e retrospectiva.
O Manifesto Ágil possui apenas 4 valores, sendo:
Devemos entender que o desenvolvimento de software é uma atividade humana e que a qualidade da interação entre as pessoas pode resolver problemas crônicos de comunicação. Processos e ferramentas são importantes, mas devem ser simples e úteis.
O maior indicador de que sua equipe realmente construiu algo é software funcionando. Clientes querem é resultado e isso pode ser com software funcionando. Documentação também é importante, mas que seja somente o necessário e que agregue valor.
Devemos atuar em conjunto com o cliente e não “contra” ele ou ele “contra” a gente. O que deve acontecer é colaboração, tomada de decisões em conjunto e trabalho em equipe, fazendo que todos sejam um só em busca de um objetivo.
Desenvolver software e produtos é um ambiente de alta incerteza e por isso não podemos nos debruçar em planos enormes e cheio de premissas. O que deve ser feito é aprender com as informações e feedbacks e adaptar o plano a todo momento.
Logo, alternativa ERRADA.