Path 07Lesson 4 / 8

Turn an outcome into an initiative

Write intent that can become reviewable work. Inspect scope and dependencies before placing an initiative in the execution queue.

Practitioner11 minReviewed

Published by How we write

What you will learn

  • Write an outcome, reason, and bounded scope for an initiative.
  • Explain the difference between Backlog, Todo, Queue, and Build.
  • Recognize the authority implied by queue order and plan approval.

Describe the result before the steps

The fictional equipment service needs employee self-service. A useful request states the outcome: “An authenticated employee can create a request and see only their own requests.”

Explain why it matters: managers currently enter requests for employees. Define scope: request creation, status display, access checks, and evidence for those behaviors. Exclude automatic purchasing and changes to the manager approval rule.

Do not prescribe file edits before the repository has been inspected. The initiative captures intent; detailed planning turns that intent into implementation steps.

Review what the request produced

Taiga uses the request and product context to create an initiative or an ordered set of initiatives. New work arrives in Backlog. A larger request may need several independently reviewable changes.

Read the generated end state, Why, and Scope. Check that required behavior was retained and exclusions were respected. If an existing initiative already covers the request, Taiga can name it instead of creating a duplicate.

A request blocked by a published policy needs the decision route that policy defines. Read the explanation and resolve the conflict through that route. Do not rewrite the request merely to hide the prohibited action.

Treat the board as an execution sequence

GroupWhat it means
BacklogPossible future work
TodoWork people intend to address soon
QueueWork authorized to proceed in the specified order
BuildThe one initiative being planned, awaiting a plan decision, or being built

Taiga works one initiative at a time per product, including planning. It starts the next queued initiative after the current pull request merges. It does not automatically move items from Backlog or Todo into Queue.

Queue placement matters. It overrides waiting for unfinished dependencies. Before queuing employee self-service, confirm that the identity foundation exists or that the selected scope establishes it correctly.

Inspect the detailed plan

The planner reads the repository, product documents, policies, instructions, and deployment context. Check the plan against the actual user outcome and environment.

For the equipment service, verify three access cases. An employee sees their request. Another employee cannot see it. A manager retains the intended review access. Include data migration and operational effects if the implementation changes them.

If Build on its own by default is off, the finished plan waits for your decision. Approve starts the build as the approving person, subject to their permissions. Reject uses your feedback to plan again. An initiative can have its own setting.

Use the right record for the next decision

Plans are versioned. A run records which plan it executed. If the intended approach changes, review the initiative and the appropriate replanning action. Use the run to inspect the previous attempt.

A build, a merged pull request, and a production release are different states. Keep the acceptance evidence and deployment responsibility visible as work advances. Continue with autonomy settings.

Do the exercise

For the fictional equipment service, request employee self-service. Write the end state, why it matters, scope, exclusions, and acceptance evidence. Identify any required identity change before placing it in Queue.

Download worksheet (Markdown)

Check your understanding

An initiative depends on unfinished identity work. You place it first in Queue. What should you understand?

Sources & further reading