the two largest project killers

38
Vision ~ Knowledge ~ Results samenwerking, pragmatische aanpak en innovatie met Java en Oracle Two project killers Martin van Borselaer © 2010 Whitehorses

Upload: martin-van-borselaer

Post on 08-May-2015

920 views

Category:

Business


8 download

DESCRIPTION

The two most common reasons for project failure

TRANSCRIPT

Page 1: The two largest project killers

Vision ~ Knowledge ~ Results

samenwerking, pragmatische aanpak en innovatie met Java en Oracle

Two project killers

Martin van Borselaer

© 2010 Whitehorses

Page 2: The two largest project killers

Whitehorses B.V.

Today’s goals

Create awareness Recognition

Page 3: The two largest project killers

Whitehorses B.V.

Fear

Page 4: The two largest project killers

Whitehorses B.V.

Complexity

Page 5: The two largest project killers

Whitehorses B.V.

Deadly combination

Page 6: The two largest project killers

Whitehorses B.V.

My definition of fear

Know

Do

Fear

Say

“Fear prohibits us from doing or saying we know what’s right”.

Page 7: The two largest project killers

Whitehorses B.V.

Customer’s fears

●Pay too much/receive too little●Bad quality●Wrong requirements●Capability/capacity to change●…

Page 8: The two largest project killers

Whitehorses B.V.

Supplier’s fears

●Too much time/costs●Dissatisfied customer●Making mistakes/bad reputation●Scope creep●Demanding too much from employees●…

Page 9: The two largest project killers

Whitehorses B.V.

Project Manager’s fears

●Dysfunctional customer●Dysfunctional team●Dysfunctional supplier●Dysfunctional tools●…

Page 10: The two largest project killers

Whitehorses B.V.

Team’s fears

●Life/work balance●Making mistakes●…

Page 11: The two largest project killers

Whitehorses B.V.

Underlying fears

● Job/income security●Status

Page 12: The two largest project killers

Whitehorses B.V.

Projects know lots of fears

Customer Supplier

Project Manager Team

Results?

Page 13: The two largest project killers

Whitehorses B.V.

Exaggerated?

ConsciousnessRationality

Sub consciousnessEmotions

Page 14: The two largest project killers

Whitehorses B.V.

Fear leads to poor decisions

OverkillExaggerate problemReaction to strong

PassivityDenialTalk but no action

Overkill

Passivity

Page 15: The two largest project killers

Whitehorses B.V.

Examples

● Fixed price/fixed date/unknown scope● Analysis paralysis● Kill the messenger, ignore the message● Stick to the plan at all costs● Micromanagement● Punish mistakes, no learning● Taking no risks, making no decisions● Operation successful, patient killed● The list is endless…

Page 16: The two largest project killers

Whitehorses B.V.

Solutions…

together

No culture of heroes and loosers, but …

Page 17: The two largest project killers

Whitehorses B.V.

Making mistakes is normal

● No mistakes = taking no risks = accomplish nothing

● Mistakes are part of the learning process

● Don’t punish● Create a culture of

learning

Page 18: The two largest project killers

Whitehorses B.V.

Be vulnerable

Page 19: The two largest project killers

Whitehorses B.V.

Transparancy

●Yes, we make mistakes●Yes, we’re not perfect●Mistakes are visible●So that we can learn

and adapt…●…together

Page 20: The two largest project killers

Whitehorses B.V.

Choose your measurements carefully

1

•Customer goals

2

•Project goals

3

•Team goals

4

•Individual goals

● You get what you measure

● Choose the correct level of measurement

● Measurement system should enhance collaboration

● Beware of conflicts in interests

Page 21: The two largest project killers

Whitehorses B.V.

Complexity

The past●More production?●More people!

Page 22: The two largest project killers

Whitehorses B.V.

Complexity

●Simple is stupid ●Smart sells

Solutions are supposed to be complex The more complex the better

Page 23: The two largest project killers

Whitehorses B.V.

Managers believe in brainpower

●Anything can be analyzed and planned

●First analysis than plan than act●Follow the plan●Deviation = wrong!

Page 24: The two largest project killers

Whitehorses B.V.

The T-Ford productionmodel

●Division of design and labor●First design a process/product, than build●Specialization creates efficiency

We still believe in this model Project = production process That’s fine if we build the same system

over and over again

Page 25: The two largest project killers

Whitehorses B.V.

Assumption: predicatability

Complexity

Order

Chaos

Complexity tools

Com

plex

ity e

nviro

nmen

t

Complexity determines

Predictability

Page 26: The two largest project killers

Whitehorses B.V.

Complexity is hard to predict

All models are wrong, but some are useful.

(George E. P. Box)

In theory, there is no difference between theory and practice. In practice, there

is!“(Chuck Reid)

Page 27: The two largest project killers

Whitehorses B.V.

Productdesign

A project is not a production process, it’s a product design process.

● We don’t know what we want● We don’t know how to get there● We need to discover and adapt● We need to prove our assumptions● Collaboration creates knowledge

Specialization impedes knowledge

Page 28: The two largest project killers

Whitehorses B.V.

Plan

Do

Check

Actualize

Standard method for problem solving

The Deming

problem-solving process 

Page 29: The two largest project killers

Whitehorses B.V.

Plan Do Check Actualize

That’s not how it’s used!

Page 30: The two largest project killers

Whitehorses B.V.

Plan

Do

Check

Act

The ‘agile’ Deming circle

Page 31: The two largest project killers

Whitehorses B.V.

Plan

Do

Check

Act

Plan

Do

Check

Act

Plan Do Check Actualize

Plan

Do

Check

Act

Plan

Do

Check

Act

Sequential or iteratief

Page 32: The two largest project killers

Whitehorses B.V.

Focus

Time

Create solution

Time

Create solution

Sequential Iterative

Page 33: The two largest project killers

Whitehorses B.V.

PRINCE2 against fear

●Project Board is accountable●Project Manager is only responsible for

the project’s process as agreed on by the Project Board

●Known method which gives the Project Board explicit means of control

●Tolerances●Management by exception

Page 34: The two largest project killers

Whitehorses B.V.

Scrum against fear

●Promise little, create results fast●Uncertainty part of the deal●Team results are more important then

individual results●Multi-skilled team●Strong customer collaboration●Mistake? No problem●Plan is a guideline, not written in stone

Page 35: The two largest project killers

Whitehorses B.V.

PRINCE2 against complexity

●Manage in stages●Not ‘activity based’ but ‘product based

planning’

Page 36: The two largest project killers

Whitehorses B.V.

Scrum against complexity

●Simple planning process●Simple analysis process● Incremental product creation/delivery●Prove assumptions by creating

software, not by creating a model.

Page 37: The two largest project killers

Whitehorses B.V.

Conclusion

Projects are more successful when the ability to learn is enhanced.

●Enhance collaboration●Accept uncertainties●Proceed iteratively in small steps●Create a culture of learning and adapting●Prove assumptions fast

Page 38: The two largest project killers

Whitehorses B.V.

Two main impediments• Fear• Complexity

Recipy for success• Collaboration• Small steps• Learn and adept