Agile, mudando o foco

Post on 18-Dec-2014

1.156 views 3 download

description

Abordagem dos valores e princípios presentes no manifesto ágil.

Transcript of Agile, mudando o foco

Agile, mudando o foco...Ewertton Bravo

AgileJava

SCRUM

XP

Administração

Ruby on Rails

Lean

QualidadeEstratégia

Direito

TDD

BDD

DojoiPhone

O que é Agile pra você?

Agile ?

Agile ?

NÃO

Historinha...

Era uma vez...

cascata

Waterfall

31,1%16,2%

52,7%

Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=8034

Eis que surge uma luz

Agile

Guerra ao Waterfall

Agile

Waterfall

VALORES

valores == base

over

One

other

INDIVÍDUOS E SUAS INTERAÇÕESmais do que

ferramentas e processos

SOFTWARE FUNCIONANDOmais do que

documentação abrangente

COLABORAÇÃO DO CLIENTEmais do que

negociação de contrato

RESPONDER AS MUDANÇASmais do que

seguir um plano

PRINCÍPIOS

Princípio:

• Ato de principiar;

• Momento em que uma coisa tem origem; começo, início;

•Ponto de partida;

• Causa primária;

• Regra da conduta, maneira de ver;

Nossa maior prioridade é satisfazer o cliente através da entrega rápida e contínua de software de valor

Mudanças dos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento

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

escala de tempo

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.

Text

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

Início de projeto

Algumas semanas depois...

Simplicidade--a arte de maximizar a

quantidade de trabalho não realizado-- é essencial

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

Software funcionando é

a medida primária de progresso

Contínua atenção à

excelência técnica e bom design aumenta a agilidade

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

comportamento de acordo.

Agile

Waterfall

Qual o seu foco? Os problemas ou as

soluções?

Seja ágil!Tá Safo?

Bibliografica

• Agile Manifest - http://agilemanifesto.org/

• Blog do Tá Safo! - http://tasafo.wordpress.com/

• Revista Visão Ágil - http://www.visaoagil.com/

• Agile Estimating and Planning, [Mike Cohn]

• Revista Engenharia de Software - http://www.devmedia.com.br/

• Blog Tá Safo! http://tasafo.wordpress.com/

• ewertton.bravo@gmail.com

• @ewerttonbravo