Agile project management

22
EURO MPM European Master In Proyect Management Bilbao, 23, October 2010 Andoni Gonzalo Agile Project Management

description

Presentation done during the European Master in Project Management. 23rd of October 2010

Transcript of Agile project management

Page 1: Agile project management

EURO MPMEuropean MasterIn Proyect Management

Bilbao, 23, October 2010

Andoni Gonzalo

Agile Project Management

Page 2: Agile project management

EURO MPMEuropean MasterIn Proyect Management 2

Agenda

I. What is Agile

II. A bit of History

III. Why agile is used in SW

Page 3: Agile project management

EURO MPMEuropean MasterIn Proyect Management 3

What is Agile

Concept Speculation

ExplorationRevision

Close

Iterations

Page 4: Agile project management

EURO MPMEuropean MasterIn 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

Page 5: Agile project management

EURO MPMEuropean MasterIn Proyect Management 5

What is Agile

Persons and

Interaction

Toolsand

Processes

V

A

L

U

E

Page 6: Agile project management

EURO MPMEuropean MasterIn Proyect Management 6

What is Agile

Working SW

Comprehensive

documentation

V

A

L

U

E

Page 7: Agile project management

EURO MPMEuropean MasterIn Proyect Management 7

What is Agile

Customer

collaboration

Contract

negotiation

V

A

L

U

E

Page 8: Agile project management

EURO MPMEuropean MasterIn Proyect Management 8

What is Agile

Responding to

change

Following a

plan

V

A

L

U

E

Page 9: Agile project management

EURO MPMEuropean MasterIn 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

Page 10: Agile project management

EURO MPMEuropean MasterIn 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

Page 11: Agile project management

EURO MPMEuropean MasterIn Proyect Management 11

• Traditional methods DON’T WORK!!!!

Why being Agile in SW

the-curious-case-of-the-chaos-report-2009

Page 12: Agile project management

EURO MPMEuropean MasterIn Proyect Management 12

• Averages

Why being Agile in SW

Not on time 79%

Page 13: Agile project management

EURO MPMEuropean MasterIn Proyect Management 13

• New Agile methodologies

Why being Agile in SW

Page 14: Agile project management

EURO MPMEuropean MasterIn 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

Page 15: Agile project management

EURO MPMEuropean MasterIn Proyect Management 15

• ROI

Why being Agile in SW

JOHN GOODSEN

Page 16: Agile project management

EURO MPMEuropean MasterIn 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

Page 17: Agile project management

EURO MPMEuropean MasterIn 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

Page 18: Agile project management

EURO MPMEuropean MasterIn Proyect Management 18

Methodologies

Based on Processes

P

r

a

c

t

i

c

e

M

o

d

e

l

Specific Area Global

EFQM

Page 19: Agile project management

EURO MPMEuropean MasterIn Proyect Management 19

Methodologies

Based on Agile

P

r

a

c

t

i

c

e

M

o

d

e

l

Specific Area Global

Page 20: Agile project management

EURO MPMEuropean MasterIn 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

Page 21: Agile project management

EURO MPMEuropean MasterIn Proyect Management 21

Tipos de Planificación

Q&A

Page 22: Agile project management

EURO MPMEuropean MasterIn 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