If you manage projects, or have worked on a project, chances are you’ll have come across the dilemma of time, cost and quality. More specifically, it’s the dilemma of which of those three is the priority.
For example, suppose you have a computer system that’s old and tired. It manages customer service interactions, and it’s important to your organisation that these are handled promptly and accurately. But is uses an out-dated architecture, and the expensive licensing contract with its supplier is coming up for renewal in 9 months, which will tie you in for another three years. The users of the system want some additional features in the system to support the greater variety of automated interactions that their customers are demanding.
The usual way to handle this is to do some analysis into options, and on the face of it (for this example anyway), there are two ways this can go.
- You can continue to use the existing system, perhaps upgrading to the latest release and trying to negotiate a cost reduction on the licensing while paying for development of those new features.
- You can go out to the market for a new system from another vendor.
A business case is drawn up and with 9 months before the existing system needs to be re-licensed, it supports replacing the system (not a surprise, given that users have become jaded about the existing system and have that yearning for a shiny new one that will give their customers a gold star service). A project is started up to manage the selection of a new system and its implementation and you get the call to manage it. You have a committed Sponsor plus a confirmed team of users, IT specialists and Business Analysts at your disposal. You even have the initial funding to define requirements and identify potential systems.
One of the Project Manager’s first tasks on taking on a project is to develop a Project Initiation Document – known in the trade as the “PID”. This document – briefly – sets out the project’s objectives, approach, timescales, risks, constraints and a bunch of other important information to ensure that the Sponsor, the Project Manager, and the team are on the same page. What it also needs to include is some understanding of the priority: time, cost or quality.
They’re all important. You want to achieve the objectives without overspending against the business case. You want the new system to be high quality because it supports interactions with your customers. And you need it to be implemented before the old system has to be relicensed. And in a perfect world, you’ll satisfy all three of these factors because everything runs smoothly throughout: no deviation from the original plan, no unexpected issues in testing, no pitfalls with migrating data from old to new, nobody leaves the team, and each night when you’ve left work for the day, the pixies will arrive and remove any potential obstacle from your project’s path. Yes, well-spotted: that was indeed sarcasm – because ALL projects encounter problems. As Mike Tyson once said “everyone has a plan, until you get punched in the face”.
So one of the early decisions to make on a project is which of these three elements is the priority: which one will you flex if (sorry, that should “when”) the project needs corrective action?
In the example I’ve given, the one that leaps out is Time. If you haven’t implemented by the time the contract for the existing system needs renewal, it’s going to have a massive cost implication. So, if it comes down to it when there are issues to sort out, you can either throw more money at the project, or tinker with the scope to make the work fit the timescale.
If however the project plan for the implementation is comfortably (for now) within the window, then because it’s a system that deals with customers, you might start off with Quality as the priority and getting the right quality may need more effort than you first thought, or (again) more money to pay for more functions or resources to help out.
And to complete the trio of examples, if your Sponsor has said that the budget is fixed with no room to add more, then all you can do is take more time (doing things more cheaply), or reduce the quality of the system you want to bring in.
The basic rule to bear in mind is that when it comes to Time, Cost and Quality, you can flex any two of them, but not all three. There is a fourth element which some projects may have to consider, which is Risk, but the same logic applies: you should still decide which of them is your priority and let the others flex if needed.
And, a final thought for you. Bear in mind that the priority may change during the project. At some point, the Finance team may says “enough is enough – no more money”, so Cost becomes your fixed point. Equally, if a five month project plan turns slowly into a 9 month project plan, the business case may now demand that Time doesn’t slip any further, and takes over as the fixed point from then on.