Project Stages & Blockers

Projects stages

Stages in Motion define the workflow steps a project moves through. They act as containers for tasks, showing both sequence and progress.

Behavior

  • Sequential flow β†’ Tasks typically move from one stage to the next to reflect progress (e.g., To Do β†’ In Progress β†’ Review β†’ Done).

  • Customizable β†’ You can create as many stages as needed to fit your process.

  • Default vs ad hoc stages β†’

  • Default stages come with workflow templates or can be set up when creating a project.

  • Ad hoc stages can be added at any time within a project but do not automatically carry over into templates.

  • Dependencies β†’ Stages help define dependencies, where some tasks must finish before others move forward.

  • Progress tracking β†’ Each stage displays how many tasks are active, completed, or blocked.

Stage rules

  • Stages belong to a single project; they cannot be shared across projects.

  • Tasks must belong to one stage at a time.

  • Reordering stages updates the flow but does not break task assignments.

Why it matters Stages provide the framework for tracking project progress. They give clarity on where work stands, highlight bottlenecks, and ensure tasks move through a consistent lifecycle.

Blockers

Blockers in Motion are markers that prevent tasks or stages from progressing until certain conditions are met. They ensure dependencies are respected and that work flows efficiently.

Behavior

  • Dependency control β†’ A task marked as blocked cannot be scheduled or progressed until the blocker is cleared.

  • Types of blockers β†’

  • Task blockers β†’ A specific task must be completed before another starts.

  • Stage blockers β†’ An entire stage is paused until prior work is resolved.

  • External blockers β†’ Dependencies outside Motion (e.g., waiting for a client response) can be represented as blockers.

  • Visual indicators β†’ Blocked items show a warning icon in list and calendar views to highlight delays.

  • Efficiency rule β†’ Blockers prevent Motion from scheduling work prematurely, keeping the calendar realistic.


Blockers vs Stages

Blockers and stages both structure project flow, but they serve different purposes:

Feature
Blockers
Stages

Purpose

Prevent premature progress; enforce dependencies.

Organize work into sequential steps.

Scope

Apply to specific tasks, groups, or stages.

Apply to the overall project workflow.

Behavior

Stop work until resolved.

Track progress and move tasks forward.

Indicators

Shown as warning or stop icons in calendar and list views.

Shown as columns in Kanban or groups in list view.

Flexibility

Can be added or removed at any time.

Defined at project setup; can be adjusted as needed.

Why it matters

  • Use stages to represent where work belongs in the process.

  • Use blockers to control when work is allowed to move forward. Together, they keep projects structured (via stages) while also protecting efficiency by holding back dependent work (via blockers).

Last updated

Was this helpful?