Boards & sprints

Kanban, Scrum, list, calendar, timeline and the sprint lifecycle.

Each board is a workspace. Tabs adapt to the board type: Kanban boards show [List][Kanban][Calendar][Timeline], and Scrum boards additionally show [Backlog][Sprint].

Views

  • Kanban: drag-and-drop columns; the header warns when a WIP limit is exceeded
  • Backlog: prioritize and bulk-edit items to pull into a sprint
  • Sprint: track work in the active sprint across status columns
  • List: a sortable table view with customizable columns
  • Calendar: see tasks on a monthly calendar by due date
  • Timeline: a Gantt-like view of epics/stories across date ranges
app.themyway.app/boards/platform
Sprint view with status columnsSprint view with status columns
Sprint view with status columns
app.themyway.app/boards/platform/calendar
Calendar view with due dates, sprints and releasesCalendar view with due dates, sprints and releases
Calendar view with due dates, sprints and releases

Organizing boards into folders

You move a board into a folder from the menu on its row; the sidebar then groups boards under those headings, which expand and collapse. Folders can be renamed and reordered by dragging. A folder belongs to YOU: a colleague looking at the same board may keep it in an entirely different folder of their own, and nobody changes anyone else’s sidebar. If you do not use folders the list stays flat.

Bulk actions

In the list view you can select several tasks and change them in one go: status, assignee, priority, issue type, fix and affects version, sprint, adding and removing labels, plus select, person and checkbox custom fields. A bulk action requires the same permission as editing one by one, so going through the list is not a shortcut around it.

A Kanban board does not offer "Move to sprint": that board has no sprint surface at all.

Set up a new board from an existing board’s settings

When creating a board, choose "Take settings from another board" and pick one: that board’s way of working is set up on the new board. You configure your team’s setup once instead of rebuilding it for every new board.

  • Copied: the workflow (columns, colors, WIP limits, transitions and their role requirements), custom fields, issue types and roles
  • Task templates come along by default; members do not. Both are checkboxes: carrying members over would silently grant board access
  • Not copied: tasks, sprints, versions, comments and the GitLab connection
  • The new board gets its own short code, so task numbers never get mixed up
  • If the source is a docs space, its page templates and roles are copied

Sprint lifecycle

  1. 1Create a sprint (planned state) with a goal and start/end dates.
  2. 2Move tasks from the backlog into the sprint and check capacity.
  3. 3Start the sprint. A board can have only one active sprint at a time.
  4. 4During the sprint, burndown and remaining work update automatically.
  5. 5Complete the sprint; move unfinished work to backlog, the next sprint, or a chosen sprint.

Inside a task

  • Subtasks: split work into parts, and a subtask can have its own subtasks
  • Relations: link a task to another task, a document or a diagram (blocks, relates to, duplicates)
  • Files: attach images, PDFs, Office documents and archives to the task or a comment - pasting into the comment box works too
  • History: every field change is recorded with who and when - the answer to "why is this task waiting". Writing, editing and deleting comments sit on the same timeline, so you do not have to reconcile the discussion with the field changes across two tabs. A deleted comment leaves a trace: history is a record that cannot be rewritten afterwards
  • Status: pick it from the list, or use the two arrow buttons next to it to step one status forward or back in the workflow with a single click. Attempting a transition you are not allowed to make tells you so
  • Mentions: write @person or @group in a comment and the right people get notified

Capacity, burndown, velocity and average cycle time are computed automatically from sprint data; no extra input needed.