1. EURO MPM
European Master
In Proyect Management
Bilbao, 23, October 2010
Andoni Gonzalo
Agile Project Management
2. EURO MPM
European Master
In Proyect Management 2
Agenda
I. What is Agile
II. A bit of History
III. Why agile is used in SW
3. EURO MPM
European Master
In Proyect Management 3
What is Agile
Concept Speculation
ExplorationRevision
Close
Iterations
4. EURO MPM
European Master
In Proyect Management 4
• Agile Manifesto
• Individuals and interactions over processes and
tools
• Working software over comprehensive
documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
What is Agile
5. EURO MPM
European Master
In Proyect Management 5
What is Agile
Persons
and
Interaction
Tools
and
Processes
V
A
L
U
E
6. EURO MPM
European Master
In Proyect Management 6
What is Agile
Working SW
Comprehensive
documentation
V
A
L
U
E
7. EURO MPM
European Master
In Proyect Management 7
What is Agile
Customer
collaboration
Contract
negotiation
V
A
L
U
E
8. EURO MPM
European Master
In Proyect Management 8
What is Agile
Responding to
change
Following a
plan
V
A
L
U
E
9. EURO MPM
European Master
In Proyect Management 9
• Agile = iterate
• Agile = increment
• Agile = collaboration with the client
• Agile = team player
• Agile = share responsibility
• Agile = Accept/Want change
What is Agile
10. EURO MPM
European Master
In Proyect Management 10
• Many years ago
• Not just in SW
• Japan 1986
• The New New Product Developement Game, by Hirotaka
Takeuchi (Hitotsubashi University) y Ikujiro Nonaka
• Jeff Sutherland, John Scumniotales y Jeff McKenna
• First Scrum for SW agile development on 1993
• Use the Takeuchi y Nonaka study about teams as base.
• 1995 Ken Schwaber formalized the process for the SW
industry.
• 2001 Agile Manifesto
• 12 gurus (http://www.agilemanifesto.org)
History
11. EURO MPM
European Master
In Proyect Management 11
• Traditional methods DON’T WORK!!!!
Why being Agile in SW
the-curious-case-of-the-chaos-report-2009
14. EURO MPM
European Master
In Proyect Management 14
• Clients don’t know what they
want
• Changes come after every meeting
• Can’t follow a real plan
• “Most of the people don’t know
what they want until they try it”
• Selling blue elephants (Howard Moskowitz &
Alex Gofman)
• Agile Marketing RDE (Rule Development
Experimentation)
Why being Agile in SW
16. EURO MPM
European Master
In Proyect Management 16
• Quality
• Working output at the end of the increment
• Short iterations
• Easy to react to wrong decisions
Why being Agile in SW
17. EURO MPM
European Master
In Proyect Management 17
• There isn’t a global model
• Specific areas
• Management not always committed
• Difficult to implement in whole company
• Think developers are translators
• Can’t share responsibility
• Clients refuse
• Want clear objectives
• Feels “chaos” will take over the project
• Contract Think it’s safer
General problems
18. EURO MPM
European Master
In Proyect Management 18
Methodologies
Based on Processes
P
r
a
c
t
i
c
e
M
o
d
e
l
Specific Area Global
EFQM
19. EURO MPM
European Master
In Proyect Management 19
Methodologies
Based on Agile
P
r
a
c
t
i
c
e
M
o
d
e
l
Specific Area Global
20. EURO MPM
European Master
In Proyect Management 20
Tipos de Planificación
• Agile for SW development
• Good Needed
• Constant Planning
• RE-planning
• Other areas
• Every creative work
• Where change is constant
• Uncertain environment
Conclusions
22. EURO MPM
European Master
In Proyect Management 22
References
www.scrummanager.net
Flexibilidad con Scrum -- http://www.navegapolis.net/content/view/905/89/
(Juan Palacio) https://www.safecreative.org/work/0711140303769