Manifesto Ágil

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Manifesto Ágil por Mind Map: Manifesto Ágil

1. As melhores arquiteturas, requisitos e designs emergem de times auto-organizáveis.

2. Quatro Valores

2.1. Indivíduos e interação entre eles mais que processos e ferramentas;

2.2. Software em funcionamento mais que documentação abrangente;

2.3. Colaboração com o cliente mais que negociação de contratos;

2.4. Responder a mudanças mais que seguir um plano.

3. Agile Alliance

3.1. organização sem fins lucrativos que procura promover o conhecimento e discussões sobre os vários métodos ágeis

3.2. Muitos dos membros do manifesto ágil pertencem à aliança Agile

3.3. Informações complementares sobre a Agile Alliance podem ser obtidas em www.agilealliance.org.

4. Métodos

4.1. BDD - Behavior Driven Development

4.2. Scrum

4.3. Kanban

4.4. Extreme Programming - XP

4.5. TDD - Test Driven Development

5. História

5.1. Primeiro Debate

5.1.1. Primavera de 2000 grupo de líderes da comunidade se reuniu para falar de XP - Xtreme Programing e como essa técnica se relacionava com os Métodos Leves.

5.1.2. Métodos leves se contrapunham aos métodos pesados que tinham como característica a formalização excessiva de regulamentações e documentações

5.1.3. Robert Cecil Martin ou carinhosamente chamado de Tio Bob, decidiu montar uma reunião com pessoas interessadas nos métodos leves

5.1.4. Primavera de 2000 grupo de líderes da comunidade se reuniu para falar de XP - Xtreme Programing

5.2. Origem

5.2.1. Em fevereiro de 2001, uma reunião nas montanhas nevadas do estado norte-americano de Utah no resort de inverno e verão Snowbird

5.2.2. 17 (dezessete) pessoas (incluindo o Tio Bob) compareceram, elas dariam início naquele momento mesmo sem saber ao manifesto ágil

5.2.3. Decidiram escrever um documento que serviria como grito de guerra aos novos processos de desenvolvimento de software.

5.2.4. A primeira parte seria encontrar um nome que representasse o novo paradigma já que métodos leves não representava adequadamente, após diversas considerações a palavra "ágil" pareceu a melhor escolha

5.2.5. A segunda parte da reunião foi dedicada à escrita de um documento que desencadearia o manifesto ágil.

6. Doze Princípios

6.1. Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado.

6.2. Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo.

6.3. Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.

6.4. Construir projetos em torno de indivíduos motivados. Dando a eles o ambiente e o suporte necessário, e confiando neles para fazer o trabalho.

6.5. O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.

6.6. Software funcionando é a medida primária de progresso.

6.7. Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.

6.8. Contínua atenção a excelência técnica e bom design aumenta a agilidade.

6.9. Simplicidade: a arte de maximizar a quantidade de trabalho não realizado é essencial.

6.10. Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.