previous article in series
Who is responsible for the successful delivery of a project? In Softwire, the answer is quite illuminating.
Each project is assigned a Project Manager (PM), who is the most obviously responsible for its successful delivery (incorporating commercial success and customer satisfaction).
The PM’s manager is called the “Super Project Manager” (SPM). In Softwire we currently have 4 SPMs, each of whom manages a number of PMs. Here’s what our internal literature says about the SPM’s duties:
The SPM is fully responsible for ensuring that the PM delivers the project successfully by providing oversight and advice as required…
Note that the involvement of the SPM does not in any way diminish the PM’s responsibility to deliver the project successfully. The PM remains fully responsible for successful delivery. The SPM is also fully responsible for ensuring the PM succeeds. I.e. both roles are fully responsible!
A similar principle applies to the portion of a project assigned to each developer. The developer is fully responsible for both the quality and timeliness of their delivery, but so is the PM and the SPM. You may consider this to be logically inconsistent garbage – or worse, some kind of Orwellian brainwash along the lines of “War is Peace”. The flippant response is “You can never have too much responsibility!” However we need to prove that this overlapping responsibility is meaningful in practice.
READ MORE…