There are four key variables that control a project: Resources, Scope, Quality, and Time.
Therefore there are four key questions for a project review:
*----------------A C3 project review follows this pattern.
First we describe our resource situation. At our last one, our immediate management knew we were under-resourced, but the CIO apparently did not. The problem got attention.
Then we describe the amount of functionality we have completed. We describe and explain any deviations. Four main causes of deviations:
We then assess the health of the developers by answering the overtime question. If we're killing ourselves, it is an indication that we are doing something wrong and need to change our process.
*----------------Management still might ask us to go faster. We explain calmly that we are presently producing engineering days at rate R, and that we have P people and N cards. There are E engineering days to go. The expected delivery date is D.
Sometimes they offer resources. We tell them what we could do with new resources, how long it would take to get them on line, what the project impact would be. If it's tricky, we'll tell them we'll replan and get back to them. We refuse to guess. They can't find someone who knows better than we do, they can only find someone who will lie.
Sometimes they mention overtime. We tell them that we worked extensive overtime during the crunch to first release, and we produced fewer engineering days per real day than if we had worked our normal schedule. Overtime doesn't improve the schedule.
Sooner or later they get it. You want it sooner, the best thing to do is to do less. They'll help with the Customer's scope issues. --RonJeffries