Skip to content
GlobalProjects

The requirements hierarchy

How requirements sit inside each other, how to add, move and delete them in the Hierarchy view, and the five ways to look at the same requirements.

Updated 19 October 2026

Who this is for: business analysts.

Every requirement in a project sits in one tree. A small requirement sits under a bigger one, and that one may sit under a bigger one again. The names of the levels belong to your project: by default they are Epic, Feature and Story.

There is only one copy of each requirement. The Hierarchy, Spreadsheet, Document, Board and Graph views all show the same requirements, so a change made in one view is in all of them.

Open the requirements

  1. Open your project.
  2. In the left navigation, under Definition, choose Requirements.
  3. Use the switch at the top of the page to pick a view: Hierarchy, Spreadsheet, Document, Board or Graph. The page remembers your choice for this project.
The Requirements page in the Hierarchy view, with epics expanded to show their features and stories, the view switch at the top, and the row tools showing on one feature.
Fictional demonstration project. All names and details are invented and do not represent any real organisation, including any that shares a name with it.

Add a requirement where it belongs

  1. In the Hierarchy view, point at the row you want to add to. Its row tools appear on the right.
  2. Choose + child to add a requirement inside it, or + sibling to add one beside it.
  3. Type the title and press Enter. The row stays open, so you can type the next one straight away.
  4. Press Esc when you have finished.
  5. To add a new item at the top level, use the button at the bottom of the tree, for example + Add epic.

Move a requirement

  1. Point at the row you want to move.
  2. Choose Move up or Move down to change its place among its neighbours.
  3. Choose Make child of previous sibling to put it inside the row above it.
  4. Choose Move out one level to take it out of its parent. In this view that also raises its level.

Delete a requirement

  1. Click the requirement to open it.
  2. At the bottom of the window, choose Delete.
  3. Type delete in the box and choose Confirm delete.
  • Working in the spreadsheet

    The requirements spreadsheet, explained for someone who knows Excel — typing, moving around, adding rows, changing where a row sits, and what is different.

  • The document view

    Read your requirements as a numbered business requirements specification, switch how fields are laid out, and print it or take it into Word.

  • Custom fields for each level

    Name your project's requirement levels and give each level its own fields — from Project Setup, or by adding a column in the spreadsheet.