Skip to main content

Overview

Modules help you break down complex projects into smaller, manageable components or features. Unlike cycles which are time-based, modules are feature-based groupings that can span multiple sprints and provide a long-term organizational structure.
Think of modules as feature epics or product areas that help organize work by functionality rather than timeline.

Creating a Module

Set up a new module for your project:
1

Navigate to Modules

Go to your project and click “Modules” in the sidebar.
2

Create New Module

Click “New Module” to open the module creation form.
3

Configure Module Details

Fill in the module name, description, dates, lead, and members.

Module Properties

Name & Description

Define the module purpose with a clear name and detailed description

Status

Track module state: Backlog, Planned, In Progress, Paused, Completed, or Cancelled

Date Range

Set target start and end dates for module completion (optional)

Module Lead

Assign a lead responsible for coordinating the module

Members

Add team members who will work on issues in this module

Links

Attach external resources like design docs, specs, or repositories

Module Status

Modules can be in various states:
Unlike cycles, multiple modules can be in progress simultaneously, allowing teams to work on different features in parallel.

Managing Module Issues

Adding Issues to Modules

Associate work items with modules:
Issues can belong to multiple modules, allowing for cross-functional work tracking.

Viewing Module Issues

Access all issues within a module:
Click on a module to see all associated issues in your preferred layout (list, board, spreadsheet, etc.)

Module Analytics Sidebar

Track module progress and health:

Progress Statistics

Completion Status

Visual indicator showing completed vs. remaining work in the module

Issue Distribution

Breakdown by assignees, labels, and state groups

Timeline Progress

Track progress against start and target dates

Team Workload

See work distribution across module members

Distribution Views

Attach external resources to modules:
1

Open Module Sidebar

Click on a module to open the detail view and sidebar.
2

Add Link

In the Links section, click “Add Link” to create a new link.
3

Enter Details

Provide the link title and URL (e.g., design files, documentation, repositories).
Use links to keep all module-related resources in one place: Figma designs, PRD documents, GitHub repositories, etc.

Module Views

View and organize modules in different layouts:

List View

Traditional list showing all modules with key metadata and progress indicators

Board View

Kanban board grouped by module status for easy status management

Gantt Chart

Timeline view showing module duration, dependencies, and overlaps

Module Filters

Filter modules to find what you need:
  • Status: Filter by module status (Backlog, Planned, In Progress, etc.)
  • Lead: Show modules by specific leads
  • Members: Filter modules by team member participation
  • Date Range: Filter by start date or target date

Archived Modules

Completed or cancelled modules can be archived:
Archived modules remain accessible for reference but are hidden from active module lists.

Module vs. Cycle

Understanding when to use modules vs. cycles:
Use modules and cycles together: Assign issues to a module (feature area) AND a cycle (sprint) for comprehensive organization.

Best Practices

Define Clear Scope

Create modules around well-defined features or product areas. Keep scope focused and cohesive.

Assign Ownership

Always assign a module lead who takes responsibility for coordination and completion.

Maintain Links

Keep module links updated with latest designs, specs, and documentation for easy team reference.

Regular Status Updates

Update module status as work progresses to maintain visibility across the team.

Review Completion

When a module is completed, review all issues are closed and archive the module for clean project organization.

Keyboard Shortcuts

Code Example

Creating a module programmatically:
  • Issues - Work items organized within modules
  • Cycles - Time-based sprint planning
  • Views - Create custom filtered views of module issues
  • Analytics - Track module progress and metrics