A 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.
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.
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.
O cliente e a equipa de desenvolvimento
devem trabalhar juntos, diariamente,
durante o decorrer do projecto.
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.
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.
A principal medida de progresso
é a entrega de software funcional.
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.
A atenção permanente à excelência técnica
e um bom desenho da solução aumentam a agilidade.
Simplicidade – a arte de maximizar a quantidade de trabalho
que não é feito – é essencial.
As melhores arquitecturas, requisitos e desenhos
surgem de equipas auto-organizadas.
A equipa reflecte regularmente
sobre o modo de se tornar mais eficaz,
fazendo os ajustes e adaptações necessárias.