Multi-year product delivery · TELUS · Havas CX · 2022—2025

Shipping at scale without losing trust.

A multi-year digital transformation that behaved far more like a standing product team than a project: portal and marketing functionality, frontend and backend development, QA and release management, running on a two-week cadence against a fixed commercial commitment.

15+Major TELUS releases
98%Client satisfaction
±5%Budget variance
A fixed envelope around an evolving roadmap A fixed commercial boundary encloses two-week sprints; committed releases are marked in coral while the remaining backlog stays explicitly uncommitted. FIXED COMMERCIAL ENVELOPE WK 1 — WK 96 COMMITTED RELEASE UNCOMMITTED BACKLOG

Scale multiplies ambiguity.

A fixed price and an evolving roadmap are a contradiction. Someone has to hold it, deliberately, for years.

The engagement was sold as a fixed commercial commitment and delivered as an Agile product practice. Those two things want opposite behaviors. Fixed fee rewards a scope you can close; Agile rewards a scope you can revise. Left unmanaged, the gap between them gets paid for by whoever is least able to refuse — usually the delivery team, in unpaid scope, and eventually in quality.

A second tension ran alongside it. The work was continuous product development — portal functionality, marketing functionality, frontend and backend, QA, release management — but the decisions that unblocked it were not ours. Product direction, roadmap input, approvals and acceptance all sat client-side. An agency team can be fully staffed and still be stalled, and the commercial clock does not stop while a decision is pending.

So the mandate was less about tracking a plan than about protecting two things at once: a roadmap that could genuinely change, and a commercial envelope that could not.

The same discipline covered the wider portfolio — KPMG’s global Adobe delivery across ten markets, plus financial services, loyalty and travel accounts — but the multi-year telecom engagement is where the model was proved.

Confidentiality boundary

Contract values, rate structures, agreement references, and client-internal roadmap detail are withheld. The delivery model, cadence, commercial structure, and the decisions described are represented faithfully.

Predictability without bureaucracy.

I shaped the delivery rhythm around a small number of repeatable questions: What changed? What is at risk? Who owns the next move? What must be true to release? What does leadership need to decide?

01 / AlignShared outcome

Make scope, owners, constraints, and tradeoffs explicit.

02 / SignalUseful truth

Surface change, risk, dependency, and decision at the right altitude.

03 / ReleaseReal readiness

Connect build, QA, UAT, approvals, vendors, and launch conditions.

04 / LearnBetter system

Turn release lessons into stronger playbooks and delivery habits.

Portfolio artifact indexGeneralized view
01

Portfolio control view

Scope, budget, forecast, milestone, risk, and the next leadership action.

02

Release readiness

One cross-functional view of quality, approvals, dependencies, and go/no-go.

03

Client decision brief

Options, implications, recommendation, and the date a decision becomes critical.

04

Delivery playbook

Reusable expectations for intake, planning, visibility, handoffs, and closure.

Trust is built in the details.

Clients trusted the delivery story because it stayed specific, useful, and consistent when the pressure increased.

01

Separate release commitments from the backlog

Only a subset of the backlog ever carried a date. Everything else was explicitly uncommitted. That distinction is what let the roadmap keep changing without every change reading as a slip against a promise.

02

Make decision latency visible

Tracked pending client decisions as first-class items with an owner, a date, and the work waiting behind them. A stalled decision became a shared, dated fact rather than a surprise at sprint review.

03

Own the commercial story continuously

Connected scope, effort, forecast and trade-offs week by week, so budget control was part of delivery rather than a monthly reconciliation that arrives too late to act on.

04

Communicate before certainty

Surfaced the shape of a risk and the plan to resolve it before every detail was known. Waiting for a complete picture is how a manageable problem becomes an escalation.

05

Make readiness cross-functional

Held one shared launch view so local “done” states could not combine into a fragile release.

Consistency became credibility.

The portfolio delivered visible outcomes while sustaining the client and commercial confidence needed to keep moving.

Across the work, I led more than 15 major TELUS releases on schedule, sustained 98% client satisfaction, and held budget variance within ±5% across a $4M+ portfolio.

15+Major releases

Consequential launches coordinated across clients and distributed specialists.

98%Client satisfaction

Trust sustained through proactive governance and useful communication.

±5%Budget variance

Commercial control held alongside delivery quality and momentum.

What this work reinforced.

Reliable delivery is less about heroics than about making the right truth visible early enough to act.

  • Remote teams do not fail because of distance; they fail when ownership remains implied.
  • Client confidence comes from the quality of the signal, especially before certainty arrives.
  • Commercial control and customer experience are both expressions of delivery discipline.
Need dependable delivery under pressure?

Let’s build the rhythm.

Start a conversation →