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