Skip to main content

Requirements

The Requirements tab helps you define, organize, and track what your project needs to deliver.

Views

ViewDescription
GridCard-based view organized by category
ListTable view with sortable columns and filters

Creating Requirements

Manual Creation

  1. Open the Requirements tab
  2. Click New Requirement
  3. Fill in:
    • Title — Short description
    • Description — Detailed specification
    • Category — Functional, Non-functional, Technical, Business
    • Priority — Must have, Should have, Could have, Won't have (MoSCoW)
    • Status — Draft, Approved, In Progress, Implemented, Verified
  4. Save

AI-Generated Requirements

Ask the AI agent to generate requirements from a high-level description:

"Generate requirements for a user authentication system with email login, OAuth, and password reset"

The agent creates structured requirements with titles, descriptions, categories, and suggested priorities.

Requirement Properties

PropertyDescription
TitleShort, actionable description
DescriptionDetailed specification with acceptance criteria
CategoryFunctional, Non-functional, Technical, Business
PriorityMoSCoW classification
StatusCurrent implementation status
Linked TasksTasks created to implement this requirement
DependenciesOther requirements that must be completed first

Tracking Progress

The requirements overview shows:

  • Status distribution — How many requirements are in each status
  • Priority breakdown — Distribution across MoSCoW levels
  • Completion rate — Percentage of requirements marked as Verified
  • Linked task progress — Implementation progress of linked tasks

Linking to Tasks

Connect requirements to implementation tasks:

  1. Open a requirement
  2. Click Link Task
  3. Select existing tasks or create new ones
  4. Track implementation progress from the requirement