quinta-feira, 12 de setembro de 2013

Manifesto para o desenvolvimento ágil de software



Manifesto para o desenvolvimento ágil de software

Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar:

1.    Indivíduos e interação entre eles mais que processos e ferramentas
2.    Software em funcionamento mais que documentação abrangente
3.    Colaboração com o cliente mais que negociação de contratos
4.    Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.

Princípios por trás do manifesto ágil

Nós seguimos os seguintes princípios:
•    Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor.
•    Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos ágeis se adequam a mudanças, para que o cliente possa tirar vantagens competitivas.
•    Entregar software funcionando com frequência, na escala de semanas até meses, com preferência aos períodos mais curtos.
•    Pessoas relacionadas à negócios e desenvolvedores devem trabalhar em conjunto e diariamente, durante todo o curso do projeto.
•    Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho.
•    O Método mais eficiente e eficaz de transmitir informações para, e por dentro de um time de desenvolvimento, é através de uma conversa cara a cara.
•    Software funcional é a medida primária de progresso.
•    Processos ágeis promovem um ambiente sustentável. Os patrocinadores, desenvolvedores e usuários, devem ser capazes de manter indefinidamente, passos constantes.
•    Contínua atenção à excelência técnica e bom design, aumenta a agilidade.
•    Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.
•    As melhores arquiteturas, requisitor e designs emergem de times auto-organizáveis.
•    Em intervalos regulares, o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de acordo.

0 comentários:

Postar um comentário