No history yet

Product Life Cycle Mechanics

From Campaigns to Sprints

In the world of brand, work often revolves around campaigns. They have a clear start, middle, and end. Digital product development operates on a different rhythm—a continuous cycle of creation and refinement. The core challenge for a design leader is shifting from managing discrete projects to guiding a team through this ongoing flow.

This is where comes in. It’s a framework that allows design and engineering to work in parallel, ensuring that what's being built is valuable, and what’s valuable is being built well. Instead of a linear handoff from design to development, both teams are engaged in a constant, collaborative dance.

The Two Tracks of Product Design

Dual-Track Agile separates the product development process into two concurrent streams: Discovery and Delivery. Think of them as two gears turning together. One explores the future, while the other builds the present.

The Discovery track focuses on quickly generating and validating ideas. The goal here isn't to produce pixel-perfect designs, but to answer critical questions: Are we solving a real user problem? Is this solution usable? Is it technically feasible?

This track is the home of Lean UX cycles. It involves rapid prototyping, user interviews, and assumption testing. The output is not finished code, but validated learning. Ideas that prove promising are refined and fed into the second track.

The Delivery track is what most people think of as a typical development sprint. Its purpose is to build and ship production-ready software. Here, designers take the validated concepts from the Discovery track and turn them into high-fidelity designs and detailed specifications for the engineering team. The focus shifts from 'are we building the right thing?' to 'are we building the thing right?'

Integrating Design into Sprints

A common pitfall is to embed designers directly into the engineering sprint, working on the same tasks at the same time. This creates a bottleneck. If designers are finalising a feature's UI on day one of a sprint, developers are left waiting. To avoid this, the design team must work ahead of the engineering sprint.

This is achieved by treating discovery work as a formal part of the process. Instead of ad-hoc research, you create specific tasks for it within your project management tool. These are often called 'design spikes'. A design spike is a time-boxed investigation. Its goal is to answer a specific question or de-risk a complex feature before it gets added to a delivery sprint. The deliverable isn't a finished design, but knowledge—a prototype, user feedback summary, or technical feasibility report.

For example, a task in the backlog might not be 'Design the new dashboard'. Instead, it would be 'Spike: Explore three potential layouts for the new dashboard and test with five users'. This ensures the team is ready with a validated direction when the 'Build the new dashboard' story is picked up by engineers two sprints later.

This workflow culminates in a shared understanding of what it means for work to be 'finished'. The '' is a crucial concept here. It's a checklist of criteria that a piece of work must meet to be considered complete. For designers, this goes beyond just creating a visual mock-up.

A design task's Definition of Done might include:

  • High-fidelity mock-ups for all user states (empty, error, success).
  • A clickable prototype validated with users.
  • Assets and specifications handed off to developers.
  • Accessibility requirements checked and documented.

By implementing this dual-track system and clearly defining your team's processes, you can transform the design function from a service department that reacts to requests into a strategic partner that proactively shapes the product.

Quiz Questions 1/5

What is the primary purpose of the Dual-Track Agile framework?

Quiz Questions 2/5

The 'Discovery' track is primarily concerned with answering which of the following questions?