You are on page 1of 25

Desarrollo Ágil

de Software

Juan Gabardini
jgabardini@computer.org
||
Desarrollo de Productos

“The New New Product Development Game”, Hirotaka Takeuchi
and Ikujiro Nonaka, Harvard Business Review, 1986.

Henrik Kniberg
Iteractivo / Incremental

Incremental

Iteractivo

Incremental &
Iteractivo

Xavier Quseada Allué
http://www.agilar.org/blog/2008/04/no-waterfall-trap
¿Requerimientos?
¿Proyecto predecible?

Far from
Agreement

Anarchy
Perdida
debido a
Requirements

planes
inadecuados
Complex
Costo Plan

Costo .
Co
m Costo no Plan
pl
ic Costo total
at
ed

Perdida debido a
Simple erosión de la
Close to participación de
Agreement Nivel de planificación mercado

Close to Technology Far from
Certainty Certainty

Fuente: “Strategic Management and Organizational Dynamics “, Ralph Stacey Basado en: Balancing Agility and Discipline, Barry Boehm, Richard Turner
tomado de “Agile Software Development with Scrum”, Ken Schwaber y Mike Beedle.
Hagamos…

Scrum - Juan Gabardini 11
¿El contrato o lo que
necesitas?

14

12

10

8

Valor
6

4

2

0
1 2 3 4 5 6 7 8 9 10 11 12
Iteraciones
¿El contrato o lo que
necesitas?

20

18

16

14

12

Valor
10

8

6

4

2

0
1 2 3 4 5 6 7 8 9 10 11 12

Iteraciones
Productividad
Promedio
Industria

IDX
Primavera

Producto Easel
PN= 1.27* PN-1
400% SirsiDynix

Borland Quattro P33= 2098* P1

Putman process productivity
index
Cuánto cuesta mejorar

1 a I
2 b II
3 c III
4 d IV
5 e V
6 f VI
7 g VII
8 h VII
9 i IX
10 j X
Cuánto cuesta mejorar

1 a I
2 b II
3 c III
4 d IV
5 e V
6 f VI
7 g VII
8 h VII
9 i IX
10 j X
¿Por qué usar Scrum?
Promedio
Industria
Far from
Agreement

Anarchy IDX
Primavera
Requirements

Complex
Co Producto Easel
m
pl
ic
at
ed SirsiDynix

Borland Quattro
Simple
Close to
Agreement

Close to Technology Far from
Certainty Certainty
No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y , a continuación, abra el archiv o de nuev o. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuev o.
20
18
16
Perdida
d
eb idoa
14
pla nes 12
in
ade cuados
Valor

10
to.

CostoPlan
s

8
o

Coston
oPlan
C

Costototal 6
4
2
P
erd idad ebid
oa
0
ero sióndela 1 2 3 4 5 6 7 8 9 10 11 12
partic
ip ac
iónde
N
iv
eld
epla
nific
ació
n m e rca
do Iteraciones
Scrum - Juan Gabardini 17
Scrum
Dueño del Equipo Dueño del
Producto Producto

Revisión &
Planifi- retrospectiva
cación
Scrum Master
Plan del
proyecto
completo Sprint backlog

Reglas &
Impedimentos
Taskboard

Agilar Taskboard
Desarrollo iterativo
Arq Des Estab
Ejemplo - XP
Comunidad y eventos 

Información adicional
 http://groups.yahoo.com/group/foro-agiles
 http://www.agile-peru.net/
 http://softwareagil.blogspot.com 
Eventos
 Ágiles 2010 – Oct – Lima
• Ágiles 2009 http://www.agiles2009.org
 Agile Open Tour (www.agiles.org)