Skip to main content

Insight • Delivery · Leadership · Quality · Strategy

Constraints Are Always Present

Leading the "Pack of Elephants" to balanced delivery.

Delivery Leadership Quality Strategy
Share this insight
Abstract illustration showing six elephants representing Time, Cost, Scope, Resources, Risk, and Quality in balance.

Key takeaway

Every time a customer pushes back on your estimate, they are asking you to change a constraint without saying which one. Your job is to name it for them. Constraints are not obstacles. They are the shape of the work, and learning to manage all six is what separates a project manager from a project navigator.

Model: The Pack of Six

Time

Schedule and deadlines.

Cost

Budget and financial boundaries.

Scope

Specific work to complete.

Resources

People, tools, and expertise.

Risk

Known unknowns to manage.

Quality

Non-negotiable standards (NFRs).

Interconnected constraints

Time Cost Scope Resources Risk Quality
01
Delivery · Leadership · Quality · Strategy New this month

Constraints Are Always Present

Leading the "Pack of Elephants" to balanced delivery.

The inevitability of boundaries

I have lost count of how many times I have walked into a room with a team's honest estimate and walked out with a different date.

The pattern is always the same. The team does the work. They look at the scope, the people available, the risk, the quality requirements. They come back with a number that reflects reality. And the customer's first response is almost always the same: "No. I need it sooner than that."

What I learned to do in that moment is not argue about the date. I ask a different question. "Okay. Which of these five things are you willing to change?" Because if time shrinks, something else has to give. It always does. The only question is whether we name it now or discover it later when it costs twice as much to fix.

That conversation is where constraint management actually starts. Not in a planning document. In the room where someone is asking you to do more with less and waiting to see if you will just say yes.

Model: The pack of six

Most project management training talks about the Triple Constraint: time, cost, scope. I have never found three enough. In my experience, there are six, and if you ignore any one of them, that elephant will eventually sit on your project.

1. Time

The schedule and deadlines.

2. Cost

The budget and financial boundaries.

3. Scope

The specific work to be completed.

4. Resources

The people, tools, and expertise available.

5. Risk

The "known unknowns" that could disrupt progress.

6. Quality

The non-negotiable standards (Non-Functional Requirements).

The tension of the pack: Why quality can't be a trade-off

These six are not independent. Pull on one and the others move. That is the whole point of the pack. When a customer pushes back on time, they are not just changing the schedule. They are pulling on cost, scope, resources, risk, and quality all at once, even if they do not realize it.

Quality is the one that gets sacrificed first. When a project is under pressure, Non-Functional Requirements like accessibility, security, and performance are the first things people try to push out of scope. They feel optional. They feel like the "extra steps" that can wait until there is more time.

There is never more time. What you skip in quality does not disappear. It waits for you in the form of a defect, a compliance failure, or a customer who cannot use what you built. You have not saved time. You have deferred the cost at interest.

In one line

You have not saved time. You have deferred the cost at interest.

The security blueprint: From requirement to experience

When I am trying to help a stakeholder understand why quality constraints are not negotiable, I use the example of biometrics.

Think about using your face or fingerprint to log into your phone. That started as a security requirement. A non-functional constraint designed to protect data. Nobody was pitching it as a customer experience feature. But once it shipped, it became one of the most loved things about the device. It made signing in faster for everyone, and meaningfully easier for people with disabilities.

That is what happens when you treat quality constraints as core requirements rather than compliance checkboxes. You do not just protect the user. You improve the product for every user. The constraint becomes the feature. That is why accessibility and security belong in the team's definition of done from day one, not appended during the final sprint when time has already run out.

Root cause analysis for constraints

Going back to the estimate conversation: the second thing I learned to do when a customer pushes back on the date is ask why that date matters. Not to be difficult. To understand which constraint is actually driving theirs.

"We have to finish by June." Why June?

"Because that's when the marketing campaign launches."

"What happens to the campaign if we miss it by two weeks?"

Sometimes the answer reveals that June is fixed. Sometimes it reveals that June was a guess and October works just as well. Either way, you now have real information. You can make actual trade-offs instead of just absorbing pressure and passing it to the team.

That is the job. Not just managing the schedule. Understanding the constraint behind the constraint, and helping the people in the room make decisions they can actually stand behind.

The leader as a navigator

Constraints are not the enemy of good work. They are the definition of it. Every project has a shape, and the six constraints are what give it that shape. Your job is not to make them disappear. Your job is to understand them well enough that when one moves, you know which others will move with it.

The next time someone walks into your room and says "we need it sooner," do not absorb the pressure and pass it down. Sit with the pack. Name the trade-off. Help them make a real decision. That is the difference between managing a schedule and leading a delivery.

How this insight supports different learners

R Readers

Understand why the six constraints are interconnected and why managing all of them together is what separates schedule management from delivery leadership.

L Listeners

Recognize the estimate pushback moment from their own experience, and hear a reframe for how to respond to it without absorbing pressure the team never agreed to.

D Doers

Use the root cause questions to understand what is actually driving a date or budget, and practice naming the trade-off before agreeing to it.

O Observers

See how a leader responds to schedule pressure not by absorbing it, but by naming the real trade-off and helping stakeholders make an informed decision.

Questions this insight answers

  • What are the six project constraints?
  • What is the Pack of Six in project management?
  • How do I balance competing project demands when estimates are challenged?
  • What happens when a stakeholder pushes back on my project estimate?
  • How do I manage time, cost, scope, resources, risk, and quality together?
Share this insight

How I lead

This insight demonstrates Method Follows People

Constraints are often human-driven—deadlines are set by stakeholders, and budgets are set by finance.

By managing the "Pack of Elephants" with transparency and focusing on Quality as a human requirement, we respect the people behind the constraints while ensuring the system remains stable enough to deliver real value.

The leader's role isn't to eliminate boundaries—it's to navigate them in a way that honors both the people setting the constraints and the people who will use what we build.