What is Management, Anyway

The manager’s most important task is system design. But it is not the product system that the manager needs to design; it is the system that builds that product: the project. Designing the project means hiring the right people, putting them in the right place, building teams, keeping people’s sprits up, and redesigning when the result is improvable. Great managers don’t even end up steering their projects – they don’t have to. If they’ve succeeded in their design, they have constructed a project that knows how to find its own way.

Tom DeMarco, “Why Does Software Cost So Much”, Essay 5

No Comments