Guided walkthrough · 8 MIN

Explore the software lifecycle

Follow an export feature from its requirement to operation. Inspect the owner, evidence, and decision at each stage.

The situation

You own a customer management service. A manager asks for a file of active customers from their own organization. Follow this fictional feature from the request to its operation.

What to do

  1. Start with Need. Use Next stage to follow the same feature through all seven stages.
  2. At each stage, read the example evidence. Decide whether it answers the decision question, then open the explanation.
Need the background? Read the lesson

SCENARIO: CUSTOMER EXPORT

Evidence is a document or check result that supports a decision. Each stage below gives an example. Follow the sequence or select a stage directly.

STAGE 1 / 7

Need

A manager needs to export active customers from their own organization.

Owner
Product owner
Evidence
Accepted outcome and permitted fields
What the evidence can look like

A manager spends one hour each week collecting active customers. Accepted need: export names and customer IDs from their own organization to CSV.

The sequence can repeat. New evidence can return the work to specification or implementation.

TO FINISH

The code works. Why can the team not stop at Implementation?

Compare your answer with the explanation

Working code does not show who may access the records or who will handle failures. Verification checks the data boundary. Release connects that evidence to the deployed version. Operation assigns responsibility for the running service. Learning turns observed problems into the next change.

Use this at work

For one feature in your team, name the release owner and the person who receives its failure alerts.

Choose another exercise