Selected work

Scaling agile delivery at lululemon

lululemon · Vancouver, BC · 2020 – 2025

Context

lululemon's technology organization was growing fast — new teams forming, product lines multiplying, and the coordination cost of that growth landing squarely on delivery. Astra Software provided embedded delivery leadership: an engagement that began with a single product team and, as trust grew, expanded into a mandate across multiple delivery teams.

The challenge

One well-run team is a management problem; a dozen interdependent teams is a systems problem. Work stalled not inside teams but between them — unowned dependencies, planning cadences that didn't line up, and no shared definition of what "done" meant from one team to the next.

What the engagement delivered

  • Org-level cadences that actually connected teams: quarterly planning, Scrum of Scrums, and cross-team dependency forums — tailored to lululemon's culture rather than installed from a textbook.
  • A common language for delivery: standardized Definition of Done, flow metrics, and capacity-based planning across teams, so leadership could compare and forecast without translating between team dialects.
  • Systemic impediment removal: the blockers no single team could fix — escalated, owned, and closed.
  • Capability that outlasted the engagement: Scrum Masters and Product Owners mentored, and a community of practice established, so the ways of working belonged to the organization rather than to one consultant.
  • A translation layer for executives: delivery and flow data turned into capacity, risk, and roadmap guidance senior leadership could act on.

Why it matters to you

This is the pattern behind Astra's delivery practice: process fitted to culture, progress made visible, and the client's own people left stronger. Five years inside one of Canada's most demanding retail-tech organizations is where that playbook was pressure-tested.