Skip to main content
Version: 1.0.1

Sprints

Consider the value of the Team capacity, SP field located on the project form when you plan sprints. This field shows the amount of work that the team can complete within a sprint. It is calculated as the sum of project team members' capacities.

To open the Sprint planning widget, complete the following steps:

  1. Open the board of an active Scrum project.

    How to open a task board
    • Navigate to SDLC → General Settings → Project Boards, open the required Board form and click Open board button.
    tip

    Role required: pda_admin.

    • Navigate to SDLC → Projects → All Projects / My Projects, open the required Board form and click the Open board button.
    tip

    Role required: pda_user, pda_admin.

  2. To open the widget, click the Start sprint button or Sprint planning option in the board action menu if you already have an active sprint. To return to the board, click the icon.

You can also open the widget from the form of a sprint. To do so, click Open planning button in the right upper corner of the form.

Access to sprints

Operationpda_adminpda_userOther roles
Create, Write, Delete, Start, Complete+Allowed for:
  • The projects where the user is a team leader.
  • The products/product modules owned by the user.
-
Read+++
View Sprint planning widget+Allowed for:
  • The projects where the user is a team leader or member.
  • The products/product modules owned by the user.
-

Create a sprint

To create a sprint, complete the following steps:

  1. Open the Sprint planning widget.
  2. Click near the Sprints label.
  3. Fill in the New sprint modal window fields and click Create.

OR

  1. Open the required Scrum project form. Ensure that the Product development checkbox is selected for the project.
  2. Click New in the Sprints related list and fill in the form fields.
  3. Click Save or Save and exit to apply the changes.

New sprint modal window / Sprint form fields

FieldMandatoryDescription
Start dateY

Specify when the sprint should start.

The field is automatically filled in with one of the following values:
  • The current date, if there is no sprint for the project yet or all created sprints are canceled.
  • The next day after the completion of the last uncanceled sprint, if there is any in the project.
End dateYSpecify when the sprint should end.

The field is automatically filled in in using the formula (Start date + Sprint duration specified on the project form). The end date cannot be earlier than the start date.

If you specify dates that do not correspond to the Sprint duration on the project form, then when you start the project, the End date changes to match the Sprint duration.
Sprint goalNSpecify the sprint goal.
ReleaseNSpecify the release that will include the sprint tasks.
ProjectYSpecify the project for which you create the sprint. The field is filled in automatically. If you create the sprint from the related list of the project form, you can change the value.

Once the record is saved, the field is read-only.

note

By default, the sprint is assigned with the title Sprint X, where X represents a natural number starting with 1. The system checks if there already is a sprint with such a title. If there is, a sprint with the next number is created. Thus, if there is a Sprint 1 in the system, the next one will be titled Sprint 2.

The SDLC Tasks related list is located on the sprint form. It contains all sprint tasks.

Manage sprints

All sprints created for a Scrum project are displayed in the Sprints related list on the project form if the Product development checkbox is selected for the project. You can open the sprint form and edit the sprints from there.

The New and Active sprints are also displayed in the Sprints panel of the Sprints planning widget. You can see major information about the sprints and manage them in this panel:

  1. Click to open the list of sprint tasks. The list only includes the tasks that have not been canceled.
  2. Click to see the hint with sprint goal.
  3. Sprint title.
  4. The correlation of task types included in the sprint. The element only counts the third level tasks that have not been canceled. Move the pointer over the stripe to see the selected task type percentage among the sprint tasks:
  5. The number of tasks in the sprint.
  6. Current sprint workload. The first number is the sum of third level sprint tasks story points, the second is team capacity.
  7. Start and end dates of the sprint.
  8. Start sprint button.

Use the action panel icons and to hide and show the task lists of all sprints in the widget.

Sprint state flow


The sprint state can only be changed manually by performing a corresponding action.

Start a sprint


caution
  • Only one sprint can be active at a time. If you already have an active sprint, complete or cancel it before you start the next one.
  • You cannot start a sprint that has no tasks.

To start a sprint, complete the following steps:

  1. Open the Sprint planning widget.
  2. Find the required sprint in the list, click icon located near the sprint action menu.
  3. Specify the sprint end date and click Confirm.

When sprint is started:

  • The sprint state changes to Active.
  • If there are New tasks among the sprint tasks, their state changes to Backlog.
  • The tasks of the started sprint are added to the board.
  • The Start date field of the sprint form becomes read-only.

Complete a sprint


To complete a sprint, open the task board and click the Complete sprint button located in the right upper corner next the board action menu.

If all sprint tasks are completed, follow the steps below:

  1. Select the release to be published.
  2. Click Complete.

The following changes take place when a sprint is completed without incomplete tasks:

  • The sprint state changes to Completed.
  • The Release field of the completed sprint tasks is filled in with the release selected at the sprint completion even if another release was selected earlier.
  • The fields of the sprint form become read-only.

If some sprint tasks remain incompleted, follow the steps below:

  1. Specify the release that will be published at the sprint completion.
  2. Select action for incomplete tasks:
    • Move to the common list of new tasks – select to clear the Sprint field for the incomplete sprint tasks, and move them to the list of project tasks that are not included in sprints.
    • Create a new sprint – select to create a new sprint that will include the current sprint incomplete tasks.
    • Move to a planned sprint – select to specify an existing sprint that will include the current sprint incomplete tasks.
  3. Click Complete.

The following changes take place when a sprint is completed with incomplete tasks:

  • The sprint state changes to Completed.
  • Selected action is applied for incomplete tasks.
  • For the completed tasks, the Release field is filled in with the release selected at the sprint completion even if another release was selected earlier.
  • The fields of the sprint form become read-only.

Manage sprint tasks

The list contains all active tasks except for the Subtasks. The tasks are sorted in ascending order according to the Rank of the upper level tasks.

Example of task sorting
TaskRank
Defect 11
Epic 1
  • Feature 1
  • Feature 2
2
  • 3
  • 2
Epic 2
  • Feature 3
3
  • 1
User story 14

To open the task preview modal window, click on the right of its number. You can use inline editing in the widget task list.

Use drop-down list in the left upper corner of the page to filter the task list. The list only contains tasks with no sprint specified. The filter criteria are described in the table below:

FilterProduct development checkbox is selectedProduct development checkbox is not selected
New project tasksProject tasks in the New state.Project tasks in the New state.
Current project tasksProject tasks in the Backlog, Development, Review, Testing, and Done states.Project tasks in the Backlog, Development, Review, Testing, and Done states.
Tasks without a projectIf the Product development checkbox is selected for the project, the list shows the tasks of all types in the New state if they comply with both of the following criteria:
  • The Project field is empty.
  • The Product field is empty or filled in with the current project product.
If the Product development checkbox is not selected for the project, the list includes General tasks in the New state with empty Project and Product fields.
All available tasksThe list includes all tasks that match the New project tasks, Current project tasks, or Tasks without a project filter criteria.The list includes all tasks that match the New project tasks, Current project tasks, or Tasks without a project filters criteria.
tip

The tasks are displayed diffrently depending on the Project field values in the parent and child tasks:

  • If Epic or Feature is related to the current project, and its child tasks are not, the epic or feature is not displayed in the list.
  • If Epic or Feature is not related to the current project, and their child tasks are related to the current project, the epic or feature is displayed in the list.

Add tasks to a sprint


To add tasks to a sprint, complete the following steps:

  1. Find the required task in the list under the sprints. Use the and icons to hide and show the child tasks. If the task has more than 10 subtasks, the Show more / Hide buttons appear when you unfold the list of child tasks. Use these buttons to show and hide the full child task list.
  2. Select the checkbox on the left from the task number. When you select the parent task checkbox, the checkboxes of the child task are selected automatically. You can also select all tasks on the page by selecting the checkbox in the list header.
note

You cannot select Epics and Features that do not have child tasks.

  1. Click Add to sprint button in the right upper corner of the task list. The button becomes active if at least one General task, User story, Defect, or an Epic / Feature with third level child tasks is selected.
  2. Select a sprint in the New or Active state and click Confirm.