Project management

Plan it any way your team thinks

Seven views over one source of truth. Per-project fields, statuses, workflows and approvals. Reports that come from real activity — not status meetings.

SpiralDeck app.spiraldeck.com/pm/projects/atlas/board
Sprint 14 · Board 25 tasks
Backlog 12
SPD-251

Saved filter views

JR 2h
+ add
In progress 3
SPD-241

Encrypted blob upload pipeline

AM 2h
SPD-238

Per-tenant RLS policy tests

JR 2h
+ add
In review 2
SPD-230

SAML / SSO onboarding flow

SK 2h
+ add
Done 8
SPD-219

Workspace data export API

AM 2h
+ add

Seven views, zero re-entry

One dataset, every angle

Switch how you see the work without copying it. The same tasks and filters render as a board, a roadmap, or a spreadsheet — instantly.

01

Board

Drag cards across columns. WIP limits, swimlanes by assignee or epic.

02

List

Dense, groupable, inline-editable rows. The fastest way to triage.

03

Table

Spreadsheet power — every field as a column, with filters and roll-ups.

04

Timeline

Roadmap planning with dependencies, milestones and a today marker.

05

Gantt

Critical path, slack and scheduling for delivery-driven teams.

06

Calendar

Due dates and sprints on a month or week grid.

07

Backlog

Rank, estimate and pull into sprints without leaving the page.

Saved per-user view configs — your filters, sorts and grouping persist.

Structure that scales

From a single task to a multi-quarter bet

Nest work to the depth your team needs. Epics roll progress up to initiatives; sprints pull from a ranked backlog. Estimates and roll-ups stay accurate as the tree grows.

01

Initiatives

Multi-quarter bets that group epics across projects.

02

Epics

Large bodies of work with their own progress roll-up.

03

Sprints

Time-boxed cycles with capacity and commitment tracking.

04

Tasks & sub-tasks

The atomic unit — nest as deep as the work demands.

Workflow · Engineering 5 states
Backlog To do In progress In review Done
! Move to In review requires a linked PR
@ Done needs lead approval · auto-notify reporter

Configure, don't compromise

Bend it to your process

Per-project fields, statuses, workflows and approvals — powerful where you need it, quiet where you don't. No global config sprawl that every team has to live with.

Custom fields

Text, number, select, date, person, URL and formula fields — per project, not global noise.

Statuses & workflows

Define your own status set and the transitions between them. Gate moves on role or required fields.

Approval chains

Multi-step, role-gated sign-off before a task can advance. Every decision is logged.

Automations

When this, then that — assign, transition, notify. Scoped to a project, auditable by default.

Burndown · Sprint 14
ideal actual
D1D3D5D7D9

Pace ·Behind ideal since D5 — at the current burn rate, scope slips ~1.5 days.

Reports from reality

Metrics you don't have to chase

Because the desktop app captures real work, velocity and cycle-time reflect what happened — not what got typed into a status update on Friday. Every chart updates live as work lands.

VelocityBurndownThroughputCycle timeCumulative flowWorkload
See how work gets captured

Where the work talks

Discuss, document and decide in place

Specs, conversations and diagrams live beside the tasks they describe — and access is granular and default-deny, so people see exactly what they should.

Real-time docs

Collaborative documents with live cursors, backed by CRDTs — specs that live next to the work.

Project chat

Threaded discussion scoped to a project or task. No context lost to a separate app.

Whiteboards

Infinite canvas for diagrams, planning and retros — link shapes straight to tasks.

Roles & permissions

Granular, default-deny access. Scope people to projects, fields and actions — not all-or-nothing.

Run your projects on real data.

Every view, every workflow, every report — on one core with a desktop tracker feeding it the truth. Free to start, no per-seat tax.