# Backlog

## Overview

The Backlog view is where you manage all upcoming work items in the project, including tickets and sprints. This view enables teams to prioritize and organize tasks before moving them into active sprints. From this page, you can manage tickets, create sprints, and track progress in preparation for upcoming work periods.

<figure><img src="/files/nH1lPDOvXVQ1wAHV3syM" alt=""><figcaption><p>Example of Backlog View with a Sprint</p></figcaption></figure>

## **Accessing the Backlog view**

To open the **Backlog** overview, go to the main side menu in Cloud Control Center, then select *Project Management > Backlog*.

## Layout

<figure><img src="/files/ljXzKw3yYhtZ4vjv8JQH" alt=""><figcaption><p>Example of tabs from Backlog view highlighting different elements</p></figcaption></figure>

The Backlog view displays collapsible tabs for both the backlog and any created sprints. The header of each collapsible tab contains the following elements:

* **Sprint Name**: The name of the sprint or "Backlog" if no sprint has been created.
* **Sprint Duration**: The length of the sprint, if applicable.
* **Sprint Edit Icon**: An icon that allows for editing sprint details (visible in sprint tabs).
* **Number of Tickets**: Displays the count of tickets in that tab, either in the backlog or a specific sprint.
* **Status Badges**: Color-coded badges indicating the count of tickets in various statuses:

  * **Grey**: Open tickets
  * **Blue**: Tickets in progress or under review
  * **Green**: Tickets marked as **Done**
  * **Red**: Blocked tickets (see Project Settings for enabling this status option)

  <figure><img src="/files/2cSJrjvCYryhS47nd1jw" alt=""><figcaption></figcaption></figure>

Additionally, each collapsible tab includes the following action buttons:

* **Backlog Tab**: The **"Create Ticket"** button to create new tickets.
* **Sprint Tabs**: The **"Start Sprint"** or **"Complete Sprint"** button, depending on the current status of the sprint, allowing you to start or finalize the sprint's work period.

## Ticket Management

### **Create New Ticket**

To create a new ticket:

* Click the "Create Ticket" button located at the top-right corner of the collapsible Backlog tab.
* Once created, the ticket will automatically be added to the backlog or any selected sprint.

<figure><img src="/files/f63ZyOdIWFooOyoF6NaJ" alt=""><figcaption><p>Create ticket button in the Backlog tab of the Backlog view</p></figcaption></figure>

### **Search Tickets**

You can search for tickets using the search bar and filters:

* The search and filter options are located at the top of the Backlog view.
* Search by ticket title, priority, status, or other relevant attributes to find specific tickets quickly.\\

## Sprint Management

Sprints in the backlog are used to organize tickets into work periods, allowing teams to focus on specific tasks for a set duration. You can manage the creation, activation, and completion of sprints from the Backlog view.

### **Create Sprint**

To create a sprint:

* Click the "**Create Sprint**" button located at the top-right corner of the Backlog page.
* Enter the sprint details, including:
  * **Sprint Name**: The name will automatically increment based on the number of sprints already created. For example, "Sprint 1" will default to "Sprint 2" for the next sprint.
  * **Sprint Length**: Select from predefined options (1 week, 2 weeks, 3 weeks, or 4 weeks) or choose "Custom" to define your own duration.
  * **Start Date** and **End Date**: These are automatically set for predefined lengths. For custom lengths, you can select both dates using the calendar button.
* After setting the sprint details, assign tickets from the backlog to the sprint to organize tasks within the specified timeframe.

<figure><img src="/files/KL3dzFO0tjxz9QO9Too9" alt=""><figcaption><p><strong>Create Sprint button</strong> from Backlog tab of the Backlog view</p></figcaption></figure>

### **Edit Sprint**

To edit a sprint:

* Click the **Edit** icon next to the sprint duration in the header of any sprint collapsible tab.
* Modify the sprint name or duration as needed.
* Save changes

<figure><img src="/files/AhEUIpiJe8ZYAxox7rTQ" alt=""><figcaption><p><strong>Edit Sprint button</strong> from Sprint tab of the Backlog view</p></figcaption></figure>

### **Start Sprint**

To start a sprint:

* Click the **Start Sprint** button displayed in the sprint header of any sprint collapsible tab.
* This moves the sprint from the backlog to an active state, indicating the team is starting work on it.
* Once the sprint starts, it will appear in the "Active Sprints" view, where it can be tracked and managed until completion.

<figure><img src="/files/6PIVZqk75oLEg7GuEnEu" alt=""><figcaption><p><strong>Start Sprint button</strong> from Sprint tab of the Backlog view</p></figcaption></figure>

### **Complete Sprint**

{% hint style="warning" %}
Completing a sprint does not automatically close any tickets associated with it.
{% endhint %}

To complete a sprint:

* Click the **Complete Sprint** button displayed in the sprint header of any sprint collapsible tab.
* This marks the sprint as completed, removes it from the backlog, and moves it to a completed state.

{% hint style="info" %}
Completed sprints will no longer appear in the backlog but can be accessed in the completed sprints section.
{% endhint %}

<figure><img src="/files/sWgphxkBE51bqpJKTEj2" alt=""><figcaption><p><strong>Complete Sprint button</strong> from Sprint tab of the Backlog view</p></figcaption></figure>

### **Move Tickets to Sprint**

To move tickets from the backlog to a sprint or between sprints:

* Drag and drop tickets from the backlog section into the sprint section.

<div align="center"><figure><img src="/files/3JwQjH91jo1jmFawSrE1" alt=""><figcaption><p>Move Ticket icon</p></figcaption></figure></div>

* Alternatively, use the "Move To" option from the ticket's context menu

<div align="center"><figure><img src="/files/MrC99NebPK966B4sqKBv" alt=""><figcaption><p>Context menu to Move Ticket</p></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.servoy.com/reference/servoy-cloud/cloud-control-center/project-management/backlog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
