Clear task statuses for real work: Map handoffs: list when responsibility changes between team members; Use distinct statuses for each handoff point, not just mood updates; Define return paths so revisions show clear next steps
Image: Project Software Guide

Client Delivery

Part of Task and issue workflows

Defining task statuses that reflect actual work

Define task statuses around observable handoffs, not every mood of a project.

Define task statuses around observable handoffs, not every project mood. A status should tell a colleague what has happened, who acts next and what evidence is needed to move on. If “in progress” covers active work, waiting for an answer and ready for review, it tells the team little. Ten subtle labels can then make updates harder than the work.

Map work before naming columns

Take a recently completed task and list the points where responsibility changed. Perhaps a request was clarified, assigned, produced, reviewed and accepted. Describe the entry and exit condition at each point.

“Ready” might mean the requested output and acceptance criteria are understood. “In review” might mean a specific reviewer has the actual deliverable. “Done” might require the review decision and final location.

Atlassian describes Jira workflows as statuses joined by transitions. Its documentation distinguishes a work item's status from priority and resolution. That distinction matters outside Jira too: “urgent” is priority, “waiting for the supplier” is a condition or status, and “duplicate request” is a closure reason. Mixing these meanings produces unreliable reports.

Jira Workflow Components Overview

Status
Current state of an issue (e.g., ‘To Do’, ‘Done’)
Transition
Movement between statuses (e.g., ‘Start Progress’, ‘Request Review’)
Workflow
Sequence of statuses and transitions defining an issue lifecycle

Make waiting visible without creating a maze

Decide whether blocked work needs its own status or a flag and reason. A separate status is useful when the team reviews blocked items as a queue. A flag may be enough when the task remains owned by the same person and only needs a dependency noted. In either case, capture who can remove the block and when it will be revisited.

Avoid one status per department unless the handoff changes the next actor or service expectation. “With finance” can be a reviewer field if finance is one possible approver. If finance has a distinct queue with a formal decision, a separate gate may be justified. The rule is operational meaning, not visual neatness.

Define return paths

Review often sends work back; sketch the route from review to revision and back to review. A completion status should not be reachable before required acceptance. In Jira, transitions are configured in a direction; a path back requires a return transition. Test equivalent behaviour in the product actually used.

Use a concrete example: a designer submits a banner, the campaign owner requests a correction, and the revised file is reviewed. The task should show the current owner and which file was accepted. Merely moving a card to “done” after uploading version two can hide the absence of a second review.

Check whether the statuses help decisions

Ask a new team member to inspect ten items and identify the next action for each. If they need a chat message to understand several statuses, rewrite the definitions.

Monitor items that remain in a stage for unusually long periods, then ask whether they are genuinely waiting, neglected or misclassified. Maintain a short status glossary and revise it when actual work changes.

More from Client Delivery

Client Delivery

Agile project software

Agile software is useful when it helps a team choose work, limit overload and learn from delivery. A board alone does not establish a good process. Choose tools …