46
PM Anti-Patterns @bertheymans - Barcamp VRT Jan 21, 2012

4 PM Anti-Patterns

Embed Size (px)

DESCRIPTION

4 patterns in project management that can have bitter consequences. I share a bit of my experience with tricks I use to see trouble coming, commonly referred to as anti-patterns. Nothing revolutionary but definitely not the same list you'll find on wikipedia.

Citation preview

Page 1: 4 PM Anti-Patterns

PM Anti-Patterns@bertheymans - Barcamp VRT

Jan 21, 2012

Page 2: 4 PM Anti-Patterns

experience is something you don't get until just after you need it

- Steven Wright (stand-up comedian)

disclaimer: experience actually comes from doing things that are a bit harder than the other things you already did in your life

Page 3: 4 PM Anti-Patterns

memories; they're the only things you have to think back on...

- Reddit user Phlux

Page 4: 4 PM Anti-Patterns

those who can not remember the past are doomed to repeat it

- Socrates, Plato, Aristotle

Page 5: 4 PM Anti-Patterns

people suck at learning from past mistakesbut we don't have to

Page 6: 4 PM Anti-Patterns

@bertheymans

8 years of online and mobile projects, writes down stuff

I hope I can help you recognise a few anti-patterns

Page 7: 4 PM Anti-Patterns

The Anti-Patterns

1. Fighting Visual Priority

2. Black Hole Planning

3. Is That a Triangle In Your Pants? (or are you just happy to see the budget)

4. Delegation without Authority

Page 8: 4 PM Anti-Patterns

Project Management Anti-Pattern #1

Fighting Visual Priority

Page 9: 4 PM Anti-Patterns
Page 10: 4 PM Anti-Patterns

The Stroop effect

Page 11: 4 PM Anti-Patterns

Out of scope:- Facebook integration, any kind- Video, any kind- Search functionality

Page 12: 4 PM Anti-Patterns

● don't put visuals in contracts

● be there to explain a graphic in words

● be complete with diagrams, don't leave essentials out

● brief designers on functional requirements and do a functional internal review before presenting to the client

Preventing PM Anti-Pattern #1Fighting Visual Priority

Page 13: 4 PM Anti-Patterns

Associated Popular Anti-patterns

● Throw it over the Wallpassing on responsibility between groups as a result of too little communication

● Smoke and Mirrorspretending something already exists

● Mushroom Managementintentionally keeping people in the dark

Page 14: 4 PM Anti-Patterns

Project Management Anti-Pattern #2

Black Hole Planning

Page 15: 4 PM Anti-Patterns

ignoring project fade-out in planning

(let’s crunch that planning as if it was Christmas and ignore maintenance or bug solving time entirely)

Page 16: 4 PM Anti-Patterns

especially look out for this anti-pattern in a shared resource environment where projects

compete for resources

Page 17: 4 PM Anti-Patterns

I like agile!

Page 18: 4 PM Anti-Patterns

but some projects only get this kind of resource planning authorized ...

Page 19: 4 PM Anti-Patterns
Page 20: 4 PM Anti-Patterns

What could possibly ever happen after the deadline, nothing right?!

Page 21: 4 PM Anti-Patterns

in web consultancy projects this happens all.the.time

possible causes:● low budget doesn't allow for iterations● agile is not part of the culture● bottleneck skills in production team don't

allow for people to stay with a project● a maintenance or operations group is

expected to help out after delivery

Page 22: 4 PM Anti-Patterns

● distribute a bit of your budget for small fixes after the deadline in your planning request

Preventing PM Anti-Pattern #2Black Hole Planning

etc. etc.

Page 23: 4 PM Anti-Patterns

● agree on a tolerance with the client for work that has not yet been defined

● defend additional resource time early on (don't add or switch people if you don't have to)

● if you have the budget for it, don't plan for waterfall, define an approach with iterations

Preventing PM Anti-Pattern #2Black Hole Planning

Page 24: 4 PM Anti-Patterns

Associated Popular Anti-Patterns

● Waterfall model:organizational model that ignores change

● Molar hazard:insulating the decision-maker from the consequences of his or her decision

● Silos or Stovepipe:structure preventing cross organisation communication

Page 25: 4 PM Anti-Patterns

Project Management Anti-Pattern #3

Is That a Triangle in Your Pants?

Page 26: 4 PM Anti-Patterns

I was going to call this anti-pattern Quality Cover-up

but it sounded too boring

Page 27: 4 PM Anti-Patterns

expecting or pretending budget can be a substitute of required time for

delivering quality

Page 28: 4 PM Anti-Patterns

The Triple Constraints

Page 29: 4 PM Anti-Patterns

The "Pick Any Two" Diagram

fast and good, but expensivemakes sense right?

Page 30: 4 PM Anti-Patterns
Page 31: 4 PM Anti-Patterns

the triple constraint model can not be applied in a situation where

quality comes from invested time

PMI took it out of the PMBOK for a reason

Page 32: 4 PM Anti-Patterns

if 1 Time == 1 Quality we'll end up with this ...

... low quality despite of a high budget

Page 33: 4 PM Anti-Patterns

just crunching a schedule is not a model

Page 34: 4 PM Anti-Patterns
Page 35: 4 PM Anti-Patterns

● respect estimations

● balance risk and resources together with cost and quality

● defend time by illustrating risk and the impact on resources

Preventing PM Anti-Pattern #3ITATIYP aka Quality Cover-up

Page 36: 4 PM Anti-Patterns

Associated Popular Anti-Patterns

● adding people to a late projectonly makes it later

● Death march everybody knows the result is going to be bad except the sponsor

Page 37: 4 PM Anti-Patterns

Project Management Anti-Pattern #4

Delegation without Authority

Page 38: 4 PM Anti-Patterns

expecting people to implicitly have the same authority as you have

Page 39: 4 PM Anti-Patterns

I thought I wasn't allowed to call the client

Page 40: 4 PM Anti-Patterns

I don't have that contact information

Page 41: 4 PM Anti-Patterns

Actually I didn't see those files just until now, I don't have

permission to see them on my machine

Page 42: 4 PM Anti-Patterns
Page 43: 4 PM Anti-Patterns

sometimes you may need to go through all the red tape, don't

underestimate this

Page 44: 4 PM Anti-Patterns

● think about what authorization is required for a job and explain to the one you're giving the work to

● don't be(come) the bottleneck(don't tell people they're allowed to do something, but always see you beforehand or report all actions)

Preventing PM Anti-Pattern #4Delegation without Authority

Page 45: 4 PM Anti-Patterns
Page 46: 4 PM Anti-Patterns

@bertheymans

JourneymanPM.com

Heymans.org