5. Think About Estimation

First, remember that a project is a system. And, a system has multiple aspects.

Project Pyramid

Project Pyramid

If you’ve been managing projects for a while, you know that there is no iron triangle. Instead, there is a project pyramid.

On the outside, there are the typical corporate constraints: Who will work on the project (the people and their capabilities), the work environment, and the cost to release. Most often, those are fixed by the organization. “Bud, we’ll give you 50 people, 5 months, and this pile of money to go do that project. OK?”

The inside edges are what the customer wants: A specific feature set, at a reasonable ...

Get Predicting the Unpredictable now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.