The Triple Constraint of managing the interaction of time, cost and scope is a familiar model to most Program and Project Managers.
Delivering projects on time, within budget and per an agreed scope can be considered to be a “good result” by the project team. But effectively managing these constraints does not guarantee that the project is deemed a success by all of its stakeholders. Additional project constraints need to be taken into account to determine whether “complete” project success is achieved.


The success of a company depends on providing the highest level of service to its clients. Yet when times are tough, reduced budgets and smaller staffs make it harder to deliver. Outsourcing key projects can help you to provide a higher level of customer service while lowering costs at the same time. It is an important step on the road to business virtualization, which reduces IT costs, improves availability and optimizes service.
Both traditional and agile project delivery embody similar principles and practices that aim to deliver measurable results. Traditional project delivery can be described as a “waterfall” approach, which presumes that the requirements, expectations, duration, activities and outcomes of projects can be predicted accurately and planned in a sequence before any actual development activity takes place.
Back in my younger days, I could run a sub-seven minute mile. When I heard about somebody running a five minute mile, I thought “now that’s really fast”. Today, the world record for the mile run is 3:43:13, set in 1999 by Hicham El Guerrouj from Morocco.
For folks looking for a project management approach that successfully navigates them through the project life cycle while focusing on the project manager’s role in delivering a successful project, let me recommend PRINCE2. PRINCE2 (
