Indivíduos e interações mais que processos e ferramentas
Software funcionando mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
OS 12 PRINCIPIOS1
2
3
4
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.
Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo.
As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis
Contínua atenção à excelência técnica e bom design aumenta a agilidade.
OS 12 PRINCIPIOSConstrua projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho.5
6
7
8
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.
Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.
Simplicidade --a arte de maximizar a quantidade de trabalho não realizado— é essencial.
OS 12 PRINCIPIOS9
10
Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.
11
12
Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.
Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado.
Software funcionando é a medida primária de progresso.
O VivaReal é Agile
E na prática?
As 7 dimensões de um projeto
Pessoas
Funcionalidades
Qualidade
Ferramentas
Tempo
Processos
Valor
As 7 dimensões de um projeto
Pessoas
Funcionalidades
Qualidade
Ferramentas
Tempo
ProcessosValor
Crie uma lista priorizada de tarefas
Busque opiniões constantemente
Aceite e abrace mudanças
As 7 dimensões de um projeto
Funcionalidades
Qualidade
Ferramentas
Tempo
Processos
Valor Pessoas
As 7 dimensões de um projeto
Funcionalidades
Qualidade
Ferramentas
Tempo
Processos
ValorPessoas
trabalhe próximo as pessoas
interaja pessoalmente sempre que puder. Evite emails e outros meios eletrônicos
faça reuniões com o mínimo de tempo e pessoas possível. E convença-as a participarem.
colabore com outros projetos fora de seu domínio.
As 7 dimensões de um projeto
Funcionalidades Ferramentas
Tempo
Processos
Valor Pessoas Qualidade
As 7 dimensões de um projeto
Funcionalidades Ferramentas
Tempo
Processos
Valor PessoasQualidade
ao iniciar algo tenha claro qual é a definição de pronto
As 7 dimensões de um projeto
Funcionalidades Ferramentas Processos
Valor Pessoas Qualidade Tempo
As 7 dimensões de um projeto
Funcionalidades Ferramentas Processos
Valor Pessoas QualidadeTempo
use e abuse de caixas de tempo
mantenha um ritmo cadenciado de trabalho
As 7 dimensões de um projeto
Ferramentas Processos
Valor Pessoas Qualidade Tempo
Funcionalidades
As 7 dimensões de um projeto
Ferramentas Processos
Valor Pessoas Qualidade TempoFuncionalidades
envolva seus clientes na definição da solução
As 7 dimensões de um projeto
Processos
Valor Pessoas Qualidade Tempo
Funcionalidades Ferramentas
As 7 dimensões de um projeto
Processos
Valor Pessoas Qualidade Tempo
Funcionalidades
Ferramentas
automatize tarefas rotineiras
As 7 dimensões de um projeto
Valor Pessoas Qualidade Tempo
Funcionalidades Ferramentas Processos
As 7 dimensões de um projeto
Valor Pessoas Qualidade Tempo
Funcionalidades Ferramentas
Processos
planeje sua semana ou quinzena com seu time
tenha conversas rápidas de alinhamento durante o dia
conheça sua velocidade
Modelos de trabalho
Matriz de Stacey
O que fazer?
Com
o fa
zer?
Conhe
cido
Desco
nhec
ido
Desco
nhec
ido
Matriz de Stacey
O que fazer?
Com
o fa
zer?
Simples
Conhe
cido
Desco
nhec
ido
Desco
nhec
ido
Matriz de Stacey
O que fazer?
Com
o fa
zer?
Simples
Complicado
Conhe
cido
Desco
nhec
ido
Desco
nhec
ido
Matriz de Stacey
O que fazer?
Com
o fa
zer?
Simples
Complicado
Caos
Conhe
cido
Desco
nhec
ido
Desco
nhec
ido
Matriz de Stacey
O que fazer?
Com
o fa
zer?
Simples
Complicado
CaosComplexo
Conhe
cido
Desco
nhec
ido
Desco
nhec
ido
Kanban
Ambientes complicados: Suporte ou operações
1. Visualize o trabalho
2. Limite o trabalho corrente
3. Foque no fluxo 4. Melhore
continuamente
Scrum
Ambientes complexos: Desenvolvimento de software
Onde mais
consigo usar?
“Não é o mais forte ou inteligente que sobrevive e sim o mais adaptável à