1. Framework
1.1. Caixa de ferramentas
1.1.1. Scrum
1.1.1.1. Artefatos
1.1.1.1.1. Product backlog (escopo do produto)
1.1.1.1.2. Sprint backlog (escopo do projeto)
1.1.1.1.3. Incremento
1.1.1.2. Rituais e eventos
1.1.1.2.1. Sprint planning - Planejamento da sprint
1.1.1.2.2. Daily scrum - Evento diário
1.1.1.2.3. Sprint review - Evento de revisão
1.1.1.2.4. Sprint retrospective - Evento de retrospectiva
1.1.1.2.5. Refinamento do produto
1.1.1.3. Papéis e responsabilidades
1.1.1.3.1. Scrum master
1.1.1.3.2. Product Owner (PO)
1.1.1.3.3. Desenvolvedores
1.1.1.4. Pilares
1.1.1.4.1. Transparência
1.1.1.4.2. Inspeção
1.1.1.4.3. Adaptação
2. Método
2.1. Kanban
2.1.1. Gestão à vista
2.1.1.1. Quadro digital ou físico
2.1.2. Fluxo de trabalho
2.1.2.1. Para fazer/ fazendo/ feito
2.1.3. Sinalização de progresso das tarefas e transparência
2.1.3.1. Promovendo a colaboração na equipe
3. Ciclo de desenvolvimento
3.1. Processo empírico, baseado na experiência
3.2. Desenvolvimento baseado em projetos curtos
3.3. Curto: duração de, no máximo, quatro semanas
3.4. Interativo e incremental
4. Cultura
4.1. Autonomia no processo de desenvolvimento do produto
4.2. Promoção de equipes auto-organizadas
4.3. Empoderamento da autogestão
4.4. Gestão de mudanças
4.4.1. Mudança cultural para adequação de princípios e valores
5. Manifesto ágil Princípios e comportamentos
5.1. Valores do ágil
5.1.1. Indivíduos e interação entre eles mais do que processos e ferramentas
5.1.2. Software ou produto em funcionamento mais do que documentação abrangente
5.1.3. Colaboração do cliente mais do que negociação de contratos
5.1.4. Responder à mudanças mais do que seguir um plano
5.2. Princípios do ágil
5.2.1. Satisfação do cliente: prioridade é entregar valor contínuo e antecipado ao cliente
5.2.2. Aceitação de mudanças: requisitos podem mudar no projeto, mesmo tarde
5.2.3. Entrega frequente: entregar software funcionando regularmente, preferindo ciclos curtos
5.2.4. Colaboração constante: negócios e desenvolvedores devem colaborar diariamente
5.2.5. Indivíduos motivados: confiar e apoiar pessoas motivadas para realizar o trabalho
5.2.6. Comunicação direta: comunicação face a face é a mais eficaz
5.2.7. Software funcional: software funcionando é a principal medida de progresso
5.2.8. Ritmo sustentável: manter um ritmo constante e sustentável de trabalho
5.2.9. Excelência técnica: focar em boa técnica e design aumenta a agilidade
5.2.10. Simplicidade: maximizar o trabalho não realizado é essencial
5.2.11. Times auto-organizáveis: melhores soluções vêm de equipes auto-organizáveis.
5.2.12. Reflexão e ajuste: regularmente, a equipe reflete e melhora suas práticas