Scrum Tasks: Overview of Methods

Scrum tasks are standard Bitrix24 tasks with enhanced capabilities for working within the Scrum methodology. In Scrum, the team can:

  • assess task complexity using story points
  • attach tasks to epics
  • place tasks in the backlog and sprints
  • move tasks through the stages of the sprint during the workflow

Quick navigation: all methods and events

User documentation: How to work in Scrum

How to Add a Task in Scrum

A task can be created using the tasks.task.add method or updated using the tasks.task.update method. The task's association with Scrum is specified in the group identifier parameter GROUP_ID.

You can obtain the group identifier using the create new group method or the get list of groups method. A group is considered a Scrum group if the SCRUM_MASTER_ID field is filled.

Once the task is linked to Scrum, you can use methods for managing Scrum tasks. For example, add story points and an epic using the tasks.api.scrum.task.update method.

Linking Scrum Tasks with Other Objects

Backlog/Sprint. A task is linked to the Scrum backlog or sprint through the identifier entityId. The backlog identifier can be obtained using the get backlog fields by Scrum identifier method. The sprint identifier can be obtained using the add new sprint method or the get list of sprints method.

Epic. A task is attached to an epic by the identifier epicId. The epic identifier can be obtained using the add epic to Scrum method or the get list of epics method.

Overview of Methods

Scope: task

Who can execute the method: depending on the method

Method

Description

tasks.api.scrum.task.update

Creates or updates a Scrum task

tasks.api.scrum.task.get

Retrieves field values of a Scrum task by id

tasks.api.scrum.task.getFields

Retrieves available fields of a Scrum task