Chapter 9. Trade-Offs

The biggest problem every project manager faces is explaining to his team members how they are going to get all that work done with the ridiculous deadline they have facing them. The same developers who were wildly optimistic (“No problem!”) during the exploratory phases of the project suddenly become glum, even sullen, when management says, “Go ahead.” The problem, of course, is that management always wants more. Yesterday.

As well they should. For if management doesn’t set the bar high, they know they will get even less. The problem is that most software development managers take the following point of view: “Yeah, it’s a stretch, but it’s a good team. With a little bit of luck, we should be able to pull it off. And, so ...

Get Software Development Edge, The: Essays on Managing Successful Projects 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.