Please enable JavaScript.
Coggle requires JavaScript to display documents.
Desenvolvimento Ágil - Coggle Diagram
Desenvolvimento Ágil
Extreme Programming(XP)
Estórias do usuário
Requisitos
Identificar funcionalidade útil que possa ser implementada em cerca de duas semanas
Protótipos
spike
Cartão
Tarefas
Programação em Pares
TDD
Integração Contínua (CI/CD)
Pequenas e frequentes releases
Processo
Requisitos não estão especificados como uma lista de funções requeridas do sistema
Cliente no Local
Priorização
Pareto
80/20
Funcionalidades mais relevantes
MVP
Menor investimento possível
Testar o negócio
Buy a Feature Game
Story Mapping
Value vs Risk
MoScoW
TDD (Test-Driven Development)
Cobertura de código
Teste de regressão
Depuração simplificada
Documentação de sistema
Etapas
Red
Green
Refactor
Software Adaptativo (ASD)
Confiança entre as pessoas
Especulação
Colaboração
Aprendizado
Scrum
Papéis
Product Owner (P.O)
Scrum Master
Scrum Team
Processo
Backlog (Registro pendente de trabalhos)
Sprints (corrida de curta distância)
Timebox
Tipicamente 30 dias
Alterações (backlog work itens)
Daily
Sprint Planning Meeting
Review Meeting
Produto Entregue
Restrospective
O que funcionou e o que não funcionou
User Stories
Como?
Quero?
Para
Metricas
Release Burndown
Story Points
Complexidade e Esforço para resolver uma tarefa
Planning Poker
Velocidade do Time
BDD - Behavior Driven Development
Desenvolvimento de Fora para Dentro
Simuladores de teste
mocks
stubs
fakes
Da significado ao código que será criado, entendo as necessidades do cliente
Kanban
Quadro de cartões
WIP
Lead time
ATDD (Acceptance Test-Driven Development)
Obtenção de requisitos
Testes automatizados são utilizados para especificar os requisitos
DoD (Definição de Pronto)
Deixar definido oque é pronto para o produto
Criada antes de iniciar o 1º Sprint do Projeto
DDD
Linguagem clara - Ubiqua
Camadas
Camada Anti-corrupção
Produzir, rapidamente, softwares úteis
Série de incrementos no software
Processos Paralelos
Documentação minima
Crystal
Manifesto ágil
FDD
Integração e Entrega Contínua
Cobertura de Testes
DevOps