All case studies

Telecommunications · 2021-2023

Backlog Management Centre of Excellence

A modular training and meetup series helping engineering and product teams translate product vision and roadmap intent into usable, delivery-ready backlogs.

Client
One New Zealand
Role
Enterprise operating Alignment lead
Timeframe
2021-2023
backlog managementengineering leadershipdelivery leadershipproduct engineering alignmentcentre of excellenceAzure DevOpsprioritisationworkflow management

The Challenge

The core challenge was that product and engineering teams were not consistently speaking the same language.

Engineering teams were busy building outputs, while product teams were becoming frustrated that roadmap value was not being realised in the way they expected. Both sides were stretched, and the absence of dedicated product ownership per team created a gap between product strategy and engineering execution.

This led to frustration, waste, reduced confidence, and a lack of clear return on the time and money being invested into delivery.

Symptoms included:

  • Engineering teams focused on activity and output rather than product value
  • Product teams struggling to see roadmap intent translated into delivery outcomes
  • Limited shared language between product and engineering teams
  • Unclear backlog ownership, prioritisation, and decision-making responsibilities
  • Friction, rework, waste, and reduced confidence in return on delivery investment

Objectives

The engagement focused on:

  • Creating a shared backlog management language across product and engineering
  • Helping teams translate product vision and roadmap intent into usable backlog structures
  • Improving clarity around ownership, roles, responsibilities, and workflow
  • Supporting better prioritisation, dependency management, and capacity planning
  • Reducing friction and waste caused by unclear backlog practices

My Approach

I approached the work as a capability-building and collaboration challenge rather than a tooling problem.

The goal was to help teams understand how backlog management connects product strategy, engineering capacity, delivery flow, ownership, prioritisation, and feedback. The backlog needed to become a practical translation layer between product intent and engineering reality.

For this engagement, I focused on:

  1. Designing a modular training pathway for backlog management
  2. Establishing a Backlog Management Centre of Excellence to create consistency and shared practice
  3. Launching a Backlog Management Meetup series to support learning, discussion, and adoption
  4. Breaking backlog management into practical modules that teams could apply incrementally
  5. Connecting backlog practices to value, flow, delivery commitment, and feedback

This resulted in:

  • A structured learning pathway for backlog management
  • Clearer conversations between product and engineering teams
  • Improved shared understanding of backlog ownership and prioritisation
  • A practical forum for discussing work intake, flow, delivery commitments, and feedback

Activities Delivered

  • Established a Backlog Management Centre of Excellence
  • Designed and launched a modular Backlog Management Meetup series
  • Created training content covering squad roles and responsibilities in relation to backlog ownership
  • Defined workflow concepts for how work moves to, through, and out of engineering teams
  • Introduced tribe-level workflow topics including OKR cascade, squad OKRs, BRP, and quarterly triage
  • Covered ordering and prioritisation techniques including topology of work, OKR-to-backlog alignment, story mapping, impact mapping, and waterfall mapping
  • Defined taxonomy of work types in Azure DevOps, including epics, features, and stories
  • Introduced commitment-to-start practices including WSJF / DVF prioritisation, dependency mapping, RAID, and capacity planning
  • Supported teams with estimation, sizing, progress management, transparency of work, and flow-based thinking
  • Covered backlog metrics, including value, performance, and maturity
  • Introduced closing-the-work practices, including show-don’t-tell and feedback loops

Results

The outcomes were primarily qualitative. The work created observed improvement in alignment, shared language, ownership, and the ability of product and engineering teams to discuss backlog health and delivery flow more constructively.

BeforeAfter
Product and engineering teams were not consistently speaking the same languageTeams had a clearer shared vocabulary for backlog management, prioritisation, and delivery flow
Engineering teams were focused on being busy and producing outputsTeams had a stronger connection between delivery work, roadmap intent, and product value
Backlog ownership and responsibilities were unclearRACI-based discussions created clearer ownership across backlog activities and committed work
Prioritisation and intake practices varied across teamsThe meetup series provided common patterns for ordering, triage, dependency mapping, and capacity planning
Product frustration was increasing due to limited value realisationThe programme reduced friction by creating a practical bridge between product intent and engineering execution

The greatest improvement was:

The creation of a shared operating language between product and engineering. This helped shift conversations away from simply asking what needed to be built, towards better questions about why the work mattered, who owned it, how it should flow, and how the team would know whether value had been realised.

Lessons Learned

Several important themes emerged.

Backlog management is a collaboration discipline, not an administrative task

A useful backlog does more than store work items. It connects product strategy, engineering capacity, delivery commitments, dependencies, and feedback. When teams treat backlog management as administration, the backlog can quickly become detached from value.

Shared language reduces delivery waste

Many delivery problems came from product and engineering teams using similar terms in different ways. Creating a shared taxonomy around epics, features, stories, ownership, readiness, prioritisation, and flow helped reduce ambiguity and improve collaboration.

Product intent needs an engineering translation layer

Roadmaps do not automatically become executable delivery plans. Teams need a deliberate mechanism to translate strategic intent into prioritised, sized, owned, and sequenced backlog items that reflect real engineering constraints.

Reflection

This case study reflects my belief that engineering effectiveness depends on the quality of the operating system around the teams, not just the capability of the individuals within them. When product and engineering teams are misaligned, the answer is rarely more pressure. It is usually clearer ownership, better language, stronger flow, and a shared understanding of value.

“Good backlog management is where product intent and engineering reality meet.”

Skills Demonstrated

  • Engineering leadership
  • Delivery leadership
  • Product-engineering alignment
  • Backlog management
  • Capability building
  • Facilitation
  • Workflow design
  • Prioritisation and planning

Technologies

  • Azure DevOps / ADO
  • OKRs
  • RACI
  • WSJF / DVF prioritisation
  • Story mapping and impact mapping

Key Takeaway

A structured backlog management capability helped product and engineering teams move from disconnected activity to clearer ownership, better flow, and stronger alignment around value.