SOFTWARE IN PRACTICE
Management by Deliverables
(Alias: Earned Value Management)
Learn from the people
Management by deliverables is a project management principle that calls for all project planning and monitoring to be achieved through production of visible work products. The principle is applied on a project by judging progress by what is produced rather than by someone's subjective opinion of project status. This notion is the core tenant behind the Earned Value Management Discipline which places a baseline value on each deliverable at project commencement and credits the project with that value when the deliverable is completed. Refer Earned Value Management metric: Project Percent Complete.
Project managers who apply this principle tell their teams, "If you can't see it or touch it, it does not exist".
Benefits of Management by Deliverables
Percent complete calculated in deliverables is accurate and defensible because it is based on physical evidence. Its integrity cannot be corrupted by emotions, personal prejudices, over active imaginations or "expert opinions".
The 5 Rules of Management by Deliverables
A Case Study of Management by Deliverables
A project manager gives a system analyst the job of eliciting, analysing and documenting the software requirements of a manufacturing management system. The deliverable is a Software Requirements Specification (SRS). It is agreed that the activity should take three months. The project manager checks back with the analyst in three months to find that an SRS has not been produced. The analyst had problems getting the right people and those users he had spoken to were indecisive about their needs. This analysis paralysis has meant that nothing of value has been produced.
Applying the principle of Management by Deliverables the project manager should have asked for:
This approach would have given the project manager precise visibility of progress and allowed him to take early corrective action on any problems encountered.