Desenvolvimento incremental e iterativo

hlmerscher 1,653 views 19 slides Sep 01, 2013
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Desenvolvimento incremental e iterativo: Aumentando a produtividade e sucesso de seus projetos.


Slide Content

Desenvolvimento incremental:
Aumentando a produtividade
e sucesso do seu projeto
Hercules Lemke Merscher
[email protected]

Os problemas do modelo
tradicional de
desenvolvimento de software
Mas primeiro...

Life-Cycle

Requisitos podem mudar

E invalidar decis es
õ
anteriores

Incremental
e Iterativo
FTW!

Base para algumas
metodologias
Extreme Programming
Scrum
Kanban
Lean
E outras.

Abordagem evolutiva

Adie decis es que não
õ
importam no momento
Ao longo do projeto, a cada incremento e iteração, você
terá oportunidades para coletar informaç es e entender o
õ
problema a ser resolvido.

Pequenos incrementos
Foco no que importa para o cliente no
momento
Não há esforço desnecessário tentando
planejar o futuro

Cliente e equipe de desenvolvimento
aprendem juntos

Aproveite as oportunidades para
receber e incorporar feedback's

Grande parte do dia é
gasta em comunicação,
portanto, temos de fazer
isso bem.

Cliente terá mais confiança
vendo que o feedback dado está
refletido em seu produto/projeto

Abrace
mudanças
Mudanças são
necessárias e quanto
mais cedo forem
efetuadas menor será
o custo e impacto.

Referências
Frederick P. Brooks, Jr. No Silver Bullet: Essence and
Accident in Software Engineering.
http://people.eecs.ku.edu/~saiedian/Teaching/Sp08/816/Papers/Background-
Papers/no-silver-bullet.pdf
Craig Larman, Victor R. Basili. Iterative and Incremental
Development: A Brief History.
http://www.craiglarman.com/wiki/downloads/misc/history-of-iterative-larman-and-
basili-ieee-computer.pdf

Referências

OBRIGADO!
DÚVIDAS?