Entenda de uma vez: Os 4 Valores e 12 Princípios da Agilidade

Mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.


1. Indivíduos e interações mais que processos e ferramentas

Embora ferramentas e processos sejam importantes, é mais crucial ter pessoas competentes trabalhando juntas de forma eficiente.

Princípios relacionados:

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

Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho.

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

As melhores arquiteturas, requisitos e designs são criados por equipes auto-organizáveis.

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

2. Software em funcionamento mais que documentação abrangente

Uma boa documentação é útil para ajudar as pessoas a entender como o software é criado e como usá-lo, mas o ponto principal é criar o software, não a documentação.

Princípios relacionados:

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

Software funcionando é a medida primária de progresso.

Teoria da velocidade da roda e transporte: Fazer o simples, mostrar ao cliente colhendo resultados reais.

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

Um contrato é importante, mas não é um substituto para um trabalho próximo aos clientes para descobrir o que eles precisam, e não apenas o que eles querem.

Princípios relacionados:

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

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

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

Um plano pré-estabelecido é importante, mas não deve ser muito rígido para acomodar mudanças na tecnologia ou no ambiente, as prioridades das partes interessadas e a compreensão das pessoas sobre o problema e sua solução.

Princípios relacionados:

Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente.

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. É muito importante sempre detalhar o objetivo da conversa para não perder o foco.

Simplicidade é essencial. É a arte de maximizar a quantidade de trabalho não feito.

Powered by wisp


Avatar do autor
voloweb27/01/2022