Skip to content

Cycles

A cycle is a time-boxed iteration in SetGet, equivalent to a sprint in agile methodology. Cycles give your team a fixed period — typically one to four weeks — to commit to a set of work items, execute, and deliver. By breaking continuous work into repeatable intervals, cycles create a rhythm of planning, execution, and review that improves predictability over time.

Every project in SetGet can have its own set of cycles. Cycles do not overlap within a project, ensuring that each work item belongs to at most one active cycle at any given time.

Why use cycles

  • Focus — A fixed scope for the iteration prevents scope creep and keeps the team aligned on what matters now.
  • Predictability — After several cycles, your team develops a reliable velocity that makes future planning more accurate.
  • Accountability — Each cycle has a clear start and end date, making it easy to see what was committed and what was delivered.
  • Continuous improvement — Reviewing completed cycles reveals bottlenecks, recurring blockers, and areas for process improvement.

Cycle lifecycle

Every cycle moves through a predictable lifecycle based on the current date relative to its start and end dates:

StatusConditionDescription
DraftNo start date set or start date is in the future and cycle is not activatedA cycle that has been created but not yet scheduled
UpcomingStart date is in the futureCycle is planned but has not started yet
ActiveCurrent date is between start and end dateThe cycle is in progress; work items should be actively worked on
CompletedEnd date has passedThe cycle has ended; remaining items can be transferred or archived

Only one cycle can be Active in a project at a time. You can have multiple upcoming cycles queued for future iterations.

Create a cycle

  1. Open a project and navigate to the Cycles section in the sidebar.
  2. Click the + button or the Create Cycle action.
  3. Fill in the cycle details:
FieldRequiredDescription
NameYesA descriptive name, such as "Sprint 12" or "Q1 Week 3"
Start dateYesThe first day of the cycle
End dateYesThe last day of the cycle
DescriptionNoOptional context about the cycle goals, focus areas, or notes
  1. Click Create to save the cycle.

TIP

Use a consistent naming convention for cycles. Names like "Sprint 14 — Auth Improvements" communicate both the sequence and the focus area at a glance.

Cycle duration guidelines

DurationBest for
1 weekFast-moving teams, bug-fix sprints, rapid iteration
2 weeksMost common; balances planning overhead and delivery scope
3 weeksTeams with longer review cycles or cross-team dependencies
4 weeksLarger feature work with research and design phases

Add work items to a cycle

There are several ways to assign work items to a cycle:

From the cycle view

  1. Open the cycle from the sidebar.
  2. Click Add existing work items to search and select items from the project backlog.
  3. The selected items are immediately added to the cycle.

From a work item

  1. Open any work item (peek view or full page).
  2. In the properties panel, find the Cycle field.
  3. Select the target cycle from the dropdown.

From the list or kanban view

  1. Right-click a work item (or use the action menu).
  2. Select Add to cycle and choose the target cycle.

Bulk assignment

  1. Select multiple work items using the checkboxes in list or spreadsheet view.
  2. Open the bulk actions toolbar.
  3. Choose Set cycle and pick the target cycle.

WARNING

A work item can only belong to one cycle at a time. Assigning it to a new cycle removes it from the previous one.

View cycles

Cycle list

The default cycles view shows all cycles in a list, organized by status — active first, then upcoming, then completed. Each entry displays:

  • Cycle name
  • Date range
  • Progress bar showing completion percentage
  • Count of total, completed, and remaining work items

Kanban view within a cycle

Open any cycle to see its work items in your preferred layout. The Kanban layout groups work items by state, giving you a board-style view of in-progress work:

  • Drag and drop work items between state columns to update their status.
  • Filter and group by priority, assignee, label, or any other property.
  • All standard work item actions are available within the cycle context.

Gantt view within a cycle

The Gantt layout displays cycle work items on a timeline:

  • Each work item appears as a horizontal bar spanning its start and due dates.
  • Dependencies between items are shown as connector lines.
  • Drag bar edges to adjust dates directly on the timeline.
  • The cycle boundary is highlighted to show what falls within the iteration.

Spreadsheet view within a cycle

The Spreadsheet layout provides a grid for rapid data entry and bulk editing:

  • Sort by any column — state, priority, assignee, estimate, dates.
  • Inline-edit cells directly in the grid.
  • Resize and reorder columns to fit your workflow.

Cycle progress tracking

SetGet provides multiple ways to monitor cycle progress in real time.

Progress bar

Every cycle displays a horizontal progress bar that shows the ratio of completed work items to total items. The bar uses color coding:

ColorMeaning
GreenCompleted items
BlueIn-progress items
OrangeItems in review or pending states
GrayBacklog or unstarted items

The progress bar updates automatically as work items change state.

Burndown chart

The cycle analytics sidebar includes a burndown chart that tracks the number of remaining work items over time:

  • The ideal line shows the expected rate of completion if work is distributed evenly across the cycle.
  • The actual line shows real progress day by day.
  • When the actual line is above the ideal line, the cycle is behind schedule.
  • When the actual line is below the ideal line, the cycle is ahead of schedule.

The burndown chart is an essential tool for daily standups and mid-cycle check-ins.

Scope change tracking

The analytics view also tracks scope changes — work items added to or removed from the cycle after it started. This helps teams understand whether scope creep affected delivery.

Cycle analytics sidebar

Click the Analytics tab when viewing a cycle to access detailed breakdowns:

MetricDescription
Total itemsNumber of work items in the cycle
CompletedItems moved to a done state
In progressItems currently being worked on
RemainingItems not yet started or in backlog
Completion ratePercentage of items completed
BurndownChart showing remaining work over time
Scope changesItems added or removed after the cycle start date
By assigneeBreakdown of items per team member
By priorityDistribution across priority levels
By labelDistribution across labels
By stateDistribution across workflow states
By estimateSum of estimates completed vs remaining

These analytics help you run effective cycle retrospectives and identify patterns across iterations.

Transfer incomplete items

When a cycle ends with unfinished work items, you can transfer them to the next cycle:

  1. Open the completed cycle.
  2. SetGet shows a Transfer prompt listing all incomplete items (items not in a done state).
  3. Choose the target cycle — typically the next upcoming cycle.
  4. Click Transfer to move the items.

Transferred items retain all their properties, comments, and history. The activity feed records the transfer, so you can trace an item's journey across cycles.

TIP

Review incomplete items before transferring them. Some may no longer be relevant, and others may need to be re-estimated based on what was learned during the cycle.

Automatic transfer

If your team prefers, you can set up a transfer rule so that when a cycle is marked complete, all incomplete items are automatically moved to the next cycle. This reduces manual work at cycle boundaries.

Favorite a cycle

Mark frequently accessed cycles as favorites for quick access:

  1. Hover over a cycle in the sidebar or list view.
  2. Click the star icon.
  3. The cycle appears in your Favorites section at the top of the sidebar.

Favorites are personal — each team member can maintain their own list. See Favorites for more details.

Archive a cycle

Archiving removes a cycle from the active list without deleting it:

  1. Open the cycle you want to archive.
  2. Click the ... menu and select Archive.
  3. The cycle moves to the archived section.

Archived cycles:

  • Do not appear in the default cycle list.
  • Can be viewed by enabling the Show archived filter.
  • Can be restored at any time.
  • Retain all work items, analytics, and history.

WARNING

Archiving a cycle does not change the state of its work items. If items are still incomplete, consider transferring them to another cycle before archiving.

Edit and delete a cycle

Edit a cycle

  1. Open the cycle and click the ... menu.
  2. Select Edit cycle.
  3. Modify the name, dates, or description.
  4. Save your changes.

Changing a cycle's dates may affect its lifecycle status. For example, extending the end date of a completed cycle changes it back to active.

Delete a cycle

  1. Open the cycle and click the ... menu.
  2. Select Delete.
  3. Confirm the deletion.

Deleting a cycle removes the cycle container but does not delete its work items. The items remain in the project with their cycle field cleared.

Keyboard shortcuts for cycles

ShortcutAction
QOpen the cycles list
CCreate a new work item within the active cycle
/ Navigate between cycles
EnterOpen the selected cycle

Best practices

  • Plan before the cycle starts — hold a cycle planning session to select and estimate work items before the start date.
  • Keep cycles a consistent length — predictability improves when cycles have a regular cadence.
  • Limit work in progress — do not add more items than the team can realistically complete. Use past velocity as a guide.
  • Review at cycle end — hold a retrospective to discuss what went well, what did not, and what to change for the next cycle.
  • Use the burndown daily — check the burndown chart during standups to catch problems early.
  • Avoid mid-cycle scope changes — adding items after the cycle starts undermines planning. If something urgent comes in, remove an equivalent amount of work.
  • Transfer thoughtfully — not every incomplete item should carry forward. Some should return to the backlog for re-prioritization.
  • Name cycles clearly — include the sequence number and optionally the theme so cycles are easy to reference in discussions.

Cycle permissions

Cycle management respects project-level role permissions:

ActionAdminMemberGuest
Create cycleYesYesNo
Edit cycleYesYesNo
Delete cycleYesNoNo
Add/remove itemsYesYesNo
Transfer itemsYesYesNo
View cycleYesYesYes
View analyticsYesYesYes

Guests can view cycle contents and analytics but cannot modify the cycle or its membership.

Cycles vs modules

Cycles and modules serve different organizational purposes:

AspectCyclesModules
Organizing principleTime (start and end date)Feature or scope (logical grouping)
OverlapNo overlap within a projectModules can run in parallel
DurationFixed, typically 1-4 weeksVariable, can span months
PurposeDelivery cadence and velocity trackingFeature-level progress tracking
Work item membershipOne cycle at a timeOne module at a time

A work item can belong to both a cycle and a module simultaneously. Use cycles for "when" and modules for "what."

  • Modules — Organize work by feature area
  • Epics — Track large initiatives across cycles
  • Work Items — Manage individual tasks
  • Views — Save filtered perspectives of your work
  • Dependencies — Understand blocking relationships
  • Favorites — Bookmark cycles and other items for quick access
  • Analytics — Workspace-level performance metrics