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.