Skip to main content
Version: 1.8.1

Create and Manage SDLC Tasks

A task is the main entity of the whole development process since it contains information about the requirements for the responsible person, work progress, and result.

The article contains information about the access level required to work with the tasks, the creation of tasks of different types, and about the creation of articles from defects.

Access to tasks


Operationpda_adminpda_userOther roles
Create+The operation is allowed but the user can only fill in the Project field with the projects in which they are a team member or a team leader.-
Write+

The operation is allowed for any user with the role, if the Project field is empty.

If the Project field is filled in, allowed for:

  • Team leader.
  • Team member.
  • The user specified in the Assigned to field.

If the field Product or Product module is filled in, allowed for the product and product module owner.

The user can only select a project where they are a team member or a team leader.

-
Read+
+
+
Delete+Allowed for the team leader of the project to which the task is related.-

Create a task


To create a task, complete the following steps:

  1. Find the required task type in the SDLCTasks section of the navigator. Open the list for the required task type.
  2. Click New and fill in the form fields.
  3. Click Save or Save and exit to apply the changes.
tip

You can also create new tasks in the add tasks to board widget (for Kanban projects) or sprint planning widget (for Scrum projects).

Task form fields

FieldMandatoryDescription
External numberYSpecify the test case number in an external system.

The field is available only for Test cases.

Test case URLNSpecify a link to the test case.

The field is available only for Test cases and Automated tests. On the automated test forms, the field is read-only and dispalyed only if the Test case is specified.

Test caseNSpecify a test case for which the automated test is developed.

The field is available only for Automated tests.

NameYSpecify the task title.
StateN

Select the task state. The available options depend on the state options configured for the task type table or its parent table if no unique state options were created for the task type. The available state options after the record creation are defined by the state transitions allowed in the state model applied to the task.

The field is by default completed with the state option with the lowest Order among the states available for the task type.

When you select an option in this field, a check is performed to ensure this option is included in the state model applied to the task:
  • If the Project is specified and there is a suitable State Models in Project record, the system checks if this model includes the selected state. If the project is specified but there is no suitable state model in project record, any state transitions are allowed.
  • If the Project is not specified, the system checks if the selected state is included in the state model specified on the task type form.
You will see a warning message if the selected state is not included in the applied state model. If you keep this state value, the work with the task might have limitations.
BlockedN

Select the checkbox to prohibit the transition of task to another state. When the checkbox is selected, the State field is read-only and the task card cannot be dragged between the columns.

The field appears after saving the record.

Block reasonNSpecify the task block reason. The field is displayed if the Blocked checkbox is selected, and it is not available for Subtasks. When the checkbox is cleared, the field is hidden but not cleared.
Documentation typeNSelect the type of documentation that needs to be composed or updated during the task. Available options:
  • User documentation
  • Technical documentation

The field is available only for Documentation tasks.

Parent taskN

Specify a higher level task that includes this task. Depending on the type of the created task, the following types are available for selection:

  • Feature: only Epics are available.
  • User story, General task, Defect: Epics and Features are available.
  • Subtask: all task types are available apart from other Subtasks.

The field is not available for Epics.

PriorityN

Specify the task priority. Available options:

  • Low
  • Medium
  • High
RankN

Specify the task rank. A lower rank indicates a higher priority.

The field is not available for Subtasks.

Research questionYSpecify a question for the research to answer and describe the value of it.

The field is available only for UX researches.

Research methodNSelect a method to conduct the research. Available options:
  • User journey analysis
  • Survey
  • Interview
  • Competitive analysis
  • Usability testing
  • Card sorting
  • Concept testing
  • Audit
  • Other

The field is available only for UX researches. Editing the field value is available to users with the pda_admin role, or pda_user if they are the Assigned user.

HypothesesNSpecify the hypotheses to be tested in the course of the research.

The field is available only for UX researches.

Requirements for respondentsNSpecify the requirements for the respondents to participate in the research.

The field is available only for UX researches.

DescriptionNAdd the task description.
Cancellation reasonYThe field is displayed only for Canceled tasks. Specify a reason for the cancellation of the task.
Assigned userNSpecify the employee responsible for the task. You can only specify an employee with the pda_user or pda_admin role.
Work notesNAdd work notes.
As aY

Specify the consumer of the functionality that will be implemented in the User story.

The field is available only for User stories and Design stories.

I wantY

Describe the functionality that will be implemented in the User story.

The field is available only for User stories and Design stories.

So thatY

Specify the consumer pains that will be solved by the functionality implemented in the User story.

The field is available only for User stories and Design stories.

Acceptance criteriaY

Specify the parameters that the task must comply with to be considered completed.

The field is available only for Features and User stories.

The Task type column is present in the SDLC Task table. It shows a record's task type and is read-only. Use it for generating reports or filtering in the list interface.

caution

No related lsits are displayed by default for custom task types. You can add them manually if necessary.

For Epics and Features:

  • Child Tasks – the list of tasks for which the current task is the parent task.

For the tasks of all types except for Subtasks:

  • Subtasks – the list of subtasks related to this task.

For the tasks of all types:

  • Task Dependencies – the list of dependencies in which this task is selected as the initial or dependent task.

Cancel a task


You can cancel a task on its form or from the project board. You can find such records in the list interface of the required task type if you filter it by the Canceled = Yes column.

To cancel a task on the form, complete the following steps:

  1. Find the required task type in the SDLCTasks section of the navigator. Open the list for the required task type, find the required record and open its form.
  2. In the burger menu , click Cancel task.
  3. In the modal window that opens, specify the Cancellation reason and click Cancel task.

To cancel a task from the board, complete the following steps:

  1. Open the board of the required project.

    How to open project board
    • Navigate to SDLCGeneral SettingsProject Boards, open the required Board form and click the Open board button.
    tip

    Role required: pda_user, pda_admin.

    • Navigate to SDLCProjectsAll Projects / My Projects, open the required Board form and click the Open board button. To return to the board form, click .
    tip

    Role required: pda_user, pda_admin.

  2. On the board, click the card of the required task to open preview. In the preview, click .

  3. In the modal window that opens, specify the Cancellation reason and click Cancel task.

When a task is canceled:

  • its state becomes read-only;
  • it becomes inactive;
  • the Canceled label in Russian appears on its form;
  • it disappears from the task board.
note

If you cancel a task repeatedly, you will see previous value of the Cancellation reason field. You will be able to edit it if necessary.

Reopen a task


You can reopen a canceled task. To do so, complete the following steps:

  1. Find the required task type in the SDLCTasks section of the navigator. Open the list for the required task type, find the required record and open its form.
  2. In the burger menu , click Reopen task.
  3. In the modal window that opens, click Reopen task to confirm the action.

When a task is reopened:

  • the task state becomes editable;
  • the task becomes active;
  • the Canceled label disappears from the task form;
  • if the project is specified for the task, and there is an active column for the task state on the board, the task appears on the board.