Long-live the Triangle!

die_project_triangleAaron Oliver points out that knowing about the “Pick two” triangle is not as much the issue as what people do with that obvious bit of knowledge.

The “triangle,” if you are wondering, is a regular triangle with three named corners: Good, Cheap, Fast. Quite often, when faced with unreasonable demands, project managers/team leaders will draw this triangle on a white board/sheet of paper/paper napkin and ask their management to “pick two” because honestly it’s the best you can realistically get.

Sometimes, freelancers try that as well; often ends up with more unemployed freelancers. People do kill the messenger.

I find only one flaw with Aaron’s post: granted, grade-school students understand this thing. And so do your management/customers. Unfortunately this is irrelevant: their own management applies enough pressure on them that all they can do is look at your drawing and nod in agreement and ask in the very next sentence what can be done do “get all three.”

It’s like when using CMMI: one of the first things you need to do is to decide whether, for your project, schedule is the most important criteria, or whether features scope is.
It’s almost 100% certain that you will find, months in the project, that the most important criteria is the one that’s behind:

So, yes, the triangle is a bit obnoxious. And no, if you’re an engineer, it’s very likely that your management does not need to see it once again. But the problem lies mostly with the stakeholders: management’s management, marketing, other groups/units. These are the ones who need to be regularly reminded that “it’s not so simple.”

Because the more stakeholders the project has, the more likely they are to behave irrationally. That’s how we are wired to cope with external pressure.

Similar Posts:

If you enjoyed this post, make sure you subscribe to my RSS feed!

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)