Seguimos os seguintes princípios:
1. nossa maior prioridade é,
desde as primeiras etapas do projecto,
satisfazer o cliente através da entrega
rápida e contínua de software com valor.
2. Aceitar alterações de requisitos,
mesmo numa fase tardia do ciclo de desenvolvimento.
Os processos ágeis potenciam a mudança
em benefício da vantagem competitiva do cliente.
3. Fornecer frequentemente software funcional.
Os períodos de entrega devem ser de poucas semanas
a poucos meses, dando preferência a períodos mais curtos.
4. O cliente e a equipa de desenvolvimento
devem trabalhar juntos, diariamente,
durante o decorrer do projecto.
5. Desenvolver projectos com base em indivíduos motivados,
dando-lhes o ambiente e o apoio de que necessitam,
confiando que irão cumprir os objectivos.
6. O método mais eficiente e eficaz de passar
informação para e dentro de uma equipa de desenvolvimento
é através de conversa pessoal e directa.
7. A principal medida de progresso
é a entrega de software funcional.
8. Os processos ágeis promovem o desenvolvimento sustentável.
Os promotores, a equipa e os utilizadores
deverão ser capazes de manter,
indefinidamente, um ritmo constante.
9. A atenção permanente à excelência técnica
e um bom desenho da solução aumentam a agilidade.
10. Simplicidade – a arte de maximizar a quantidade de trabalho
que não é feito – é essencial.
11. As melhores arquitecturas, requisitos e desenhos
surgem de equipas auto-organizadas.
12. A equipa reflecte regularmente
sobre o modo de se tornar mais eficaz,
fazendo os ajustes e adaptações necessárias.