Skip to content

Chapter 5 of 14

Workflows

Design statuses, transitions, conditions, validators, post functions, and custom lifecycles.

44 minutes 10 quick checksBy Subha Prasad
Lesson 5 of 14Course navigation

Lesson content

Read, practise, then check your understanding

A workflow maps meaningful states and allowed transitions. Statuses describe where work is; transitions describe how it moves. Conditions restrict availability, validators check required data, and post functions perform follow-up actions.

Workflows illustrated Jira screen

Illustrated training screen. Jira labels and controls can differ between Cloud, Data Center, company-managed, and team-managed projects.

Step-by-step

  1. Map the real lifecycle on paper before configuring Jira.
  2. Keep only statuses that change ownership, policy, or reporting meaning.
  3. Name transitions as actions such as Start work or Approve.
  4. Add validators only for information required at that decision point.
  5. Publish in a sandbox, migrate existing items carefully, and review transition analytics.

Worked example

Example: To Do → In Progress → In Review → Done is clearer than multiple statuses that all mean “someone is working.” A rejected review can return to In Progress with a required reason.

Practice task

Recreate the example in a sandbox project, record what you changed, and explain which team decision the configuration supports. Never experiment with production permissions, workflows, or automation without an approved change plan.

Knowledge check

Answer every question correctly to complete this chapter.

Which statement correctly describes status?
Which Jira term matches this explanation: A work item's current state in its lifecycle.
Which statement correctly describes transition?
Which Jira term matches this explanation: An allowed movement from one workflow status to another.
Which statement correctly describes condition?
Which Jira term matches this explanation: A rule controlling who or what may use a transition.
Which statement correctly describes validator?
Which Jira term matches this explanation: A check that must pass before a transition completes.
Which statement correctly describes post function?
Which Jira term matches this explanation: An action performed after a successful workflow transition.

0 of 10 checks passed

Your progress is saved on this device.

Workflows | Jira Lesson | Subha Prasad