12 Princípios Ágeis

Postado em

os10mandamentosA fim de ajudar as pessoas a entenderem melhor o desenvolvimento ágil de software, os membros da Agile Alliance refinaram o enunciado do Manifesto Ágil, criando doze princípios que as metodologias ágeis devem seguir. Estes princípios são os seguintes:

  1. Nossa maior prioridade é satisfazer o cliente através de entregas rápidas e contínuas de software funcional.
  2. Abrace as mudanças de requisitos do projeto, mesmo que ocorram tardiamente. Os processos ágeis apóiam a mudança como uma vantagem competitiva para o cliente.
  3. Entregue software funcionando com uma freqüência de duas semanas a dois meses, escolhendo sempre o menor escala de tempo possível.
  4. O pessoal de negócio e os desenvolvedores devem trabalhar juntos no projeto diariamente.
  5. Construa os projetos com pessoas motivadas. Forneça o ambiente, os equipamentos e as ferramentas de que elas precisam e confie que elas farão o trabalho.
  6. Uma conversa cara a cara é a melhor forma de transmitir e receber informação do time de desenvolvimento.
  7. Software funcionando é a principal medida de progresso.
  8. Processos ágeis promovem um desenvolvimento sustentado. Gerência, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.
  9. A atenção contínua à excelência técnica e a um bom design aumentam a agilidade.
  10. Simplicidade – a arte de maximizar a quantidade de trabalho desnecessária – é essencial.
  11. As melhores arquiteturas, designs e requisitos surgem de times auto-gerenciados.
  12. A intervalos regulares, o time reflete sobre como se tornar mais eficaz, e então ajusta seu comportamento de acordo com as reflexões.

Estarei postando um resumo de cada princípio a partir de hoje utilizado como forma de estudo.

“O amor… não se alegra com a injustiça, mas regozija-se com a verdade;” 1 Coríntios 13:6

Anúncios