Создание задач SDLC
Задача – это основная сущность всего процесса разработки, поскольку она содержит информацию о требованиях к исполнителю, ходе выполнения работ и их результате.
Статья содержит информацию о требуемом доступе для работы с задачами, и о том, как создавать задачи разных типов в приложении SDLC.
Доступ к задачам
Операция | pda_admin | pda_user | Остальные роли |
---|---|---|---|
Создание | + | Разрешено, но в поле Проект можно указать только тот проект, где пользователь является участником или руководителем. | - |
Чтение | + | + | |
Редактирование | + | Если поле Проект не заполнено, разрешено любому пользователю с ролью. Если поле Проект заполнено, разрешено:
Если заполнено поле Продукт или Модуль продукта, разрешено владельцу продукта или модуля. В поле Проект можно указать только тот проект, где пользователь является участником или руководителем. | - |
Удаление | + | Разрешено руководителю команды проекта, которому принадлежит задача. | - |
Создание задач
Чтобы создать новую задачу SDLC, выполните следующие шаги:
- Найдите в навигаторе нужный вам тип задач в меню SDLC → Задачи. Откройте список задач выбранного типа.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы сохранить изменения.
Вы также можете создавать новые задачи через виджет пополнения бэклога (для Kanban-проектов) или виджет планирования спринтов (для Scrum-проектов).
Поля форм задач
- Общее
- Планирование
- Дополнительно
- Панель разработчика
Поле | Обязательно | Описание |
---|---|---|
Наименование | Да | Укажите наименование задачи. |
Статус | Нет | Выберите статус задачи. Доступные опции зависят от текущего статуса задачи. Поле появляется после сохранения записи задачи и автоматически заполняется значением Новый. |
Заблокировано | Нет | Установите флажок, чтобы запретить перевод задачи из одного статуса в другой. Когда флажок установлен, поле Статус доступно только для чтения и карточки задач нельзя перемещать между столбцами на доске проекта. Поле появляется после сохранения записи задачи. |
Причина блокировки | Нет | Укажите причину блокировки задачи. Поле отображается, если установлен флажок Заблокировано, и недоступно для Подзадач. При снятии флажка поле скрывается, но не очищается. |
Родительская задача | Нет | Укажите задачу более высокого уровня, в которую входит данная задача. В зависимости от типа создаваемой задачи, для выбора доступны задачи разных типов
Поле недоступно для Эпиков. |
Приоритет | Нет | Укажите приоритет задачи. Доступные опции:
|
Ранг | Да | Укажите ранг задачи. Чем ниже ранг, тем выше приоритет задачи. Поле недоступно для Подзадач. |
Описание | Нет | Введите описание задачи. |
Кому назначено | Да/Нет | Укажите исполнителя задачи. Поле обязательно в статусах Разработка, Проверка, Тестирование, Готово и Выпущено. Вы можете выбрать только активного сотрудника с ролью pda_user или pda_admin. |
Рабочие заметки | Нет | При необходимости добавьте дополнительные заметки, которые могут быть полезны. |
Я, как | Да | Укажите потребителя функциональности, которая должна быть реализована в рамках Пользовательской истории. Поле доступно только для Пользовательских историй. |
Хочу | Да | Опишите функциональность, которая должна быть реализована в рамках Пользовательской истории. Поле доступно только для Пользовательских историй. |
Для того, чтобы | Да | Укажите, какие задачи потребителя должна решать функциональность, которая должна быть реализована в рамках Пользовательской истории. Поле доступно только для Пользовательских историй. |
Критерии приемки | Да | Укажите параметры, которым должен соответствовать результат работ, чтобы задача считалась выполненной. Поле доступно только для Фичей и Пользовательских историй. |
Поле | Обязательно | Описание |
---|---|---|
Плановая дата начала | Нет | Укажите дату, в которую необходимо начать работу над задачей. |
Плановая дата окончания | Нет | Укажите дату, к которой работа над задачей должна быть завершена. |
Стори поинты | Нет | Оцените задачу в стори поинтах – условных единицах меры сложности, объема работы и возможных рисков. Поле недоступно на форме Подзадач. |
Планируемые трудозатраты | Нет | Укажите время, которое планируется потратить на выполнение задачи. |
Вкладка не отображается на формах Подзадач.
Поле | Обязательно | Описание |
---|---|---|
Проект | Да/Нет | Укажите проект, в рамках которого будет выполняться работа по задаче. Вы можете выбрать проект, в котором разрешен этот тип задач. Если проект связан с разработкой продукта, поле Продукт автоматически заполнится связанным продуктом. Поле обязательно в статусах Бэклог, Разработка, Проверка, Тестирование, Готово и Выпущено.
|
Релиз | Да/Нет | Укажите релиз, в рамках которого планируется выпустить результат работы по задаче. Вы можете указать релиз в статусе Планирование, Запланирован или В работе. Если поле Продукт заполнено, вы сможете указать только релиз, созданный для выбранного продукта. Если поле Продукт пусто, при указании релиза оно автоматически заполнится продуктом, которому принадлежит указанный релиз. Поле доступно на формах:
|
Связанная статья | Нет | Укажите статью, в которой описана информация по дефекту. К примеру, это могут быть условия воспроизведения или обходное решение. Вы можете создать статью, воспользовавшись соответствующим UI-действием в бургер-меню . Поле доступно только для Дефектов и появляется на форме после первого сохранения записи. |
Продукт | Да/Нет | Укажите продукт, к которому относится задача. Если поле Проект пусто, вы можете указать любую запись продукта, не находящуюся в статусе В архиве. Если поле Проект заполнено, вы можете выбрать запись продукта в любом статусе, связанную с этим проектом. Поле обязательно в статусах Бэклог, Разработка, Проверка, Тестирование, Готово и Выпущено, если задача относится к проекту, который связан с разработкой продукта. Поле доступно на формах:
|
Модуль продукта | Нет | Укажите модуль продукта, к которому относится задача. Если поле Продукт пусто, вы сможете указать модуль, не находящийся в статусе Устарел, связанный с продуктом, не находящимся в статусе В архиве. Поле Продукт после выбора модуля автоматически заполнится продуктом, которому принадлежит указанный модуль. Если поле Продукт заполнено, вы сможете указать только модуль, связанный с этим продуктоМ, и не находящийся в статусе Устарел. Поле доступно на формах:
|
Найден в релизе | Нет | Укажите релиз, в котором найден дефект. Поле доступно только для Дефектов. |
Спринт | Да/Нет | Укажите спринт, к которому относится задача. Поле появляется, если задача входит в проект, который использует подход Scrum.
|
Секция содержит данные по текущей задаче, полученные из модуля интеграции с GitLab. Подробное описание панели читайте в статье Панель разработчика.
Связанные списки
Для пользовательских типов задач на форме по умолчанию нет связанных списков. Вы можете добавить их, если это необходимо.
Для Эпиков и Фичей:
- Дочерние задачи – список задач, для которых текущая задача является родительской.
Для задач всех типов, кроме Подзадач:
- Подзадачи – список подзадач, связанных с текущей задачей.
Для задач всех "коробочных" типов:
- Зависимости задачи – список зависимостей, в которых эта задача является исходной или зависимой.