Этап
Открыта
Тип
Исследование
Приоритет
Обычный
Трудоемкость
Сложная
Создана
Дата создания
2 года назад
Назначена
Обновлена
год и 4 месяца назад

Еще один способ объединять задачи. Что-то среднее между родительской задачи с подзадачами, релизом(спринтом) и категорией.

Особенности:

  • Категория отмечает общую подсистему на всем жизненном пути проекта. Эпик только рамках реализации большого, но конечного объема работ. (Например категория авторизация ставится всем задачам по авторизации все годы, эпик Авторизация 2.0 только пока не будет реализован какой-то большой модуль, после чего эпик закрывается)
  • Релиз(спринт) отмечает работы по любым системам выпускаемым одновременно. Эпик только в рамках одной большой задачи по подсистеме. (Например релиз 0.3 касается всех задач выпускаемых в релизе, это и активность, и правки в евентах, и рефакторинг, и обновление системы, и переход на другой фронт. эпик Переход на Tabler отмечает только задачи по отказу от adminLTE и переходу на Tabler)
  • Композитная задача отмечает какую-то относительно небольшую конкретную работу, но для удобства разделенную на несколько задач. Эпик может содержать в себе десятки задач. (здесь различие наиболее неявно, ибо изначально мы эпики и думали делать как родительские задачи, но все же кажется, что родительская задача это просто задача, которая великовата, чтобы делать её одним куском, но часть из неё не получится принять в мастер раздельно, не сломав систему)

Реализация:

Как и задача эпик имеет описание, автора и ответственного, даты создания и обновления, категорию. Содержит список задач и документов.

В отличие от задачи эпик врядли будет иметь сложность (тут одна сложность - эпик), не факт что должен иметь приоритет (хот яв будущем может и будет), не будет иметь типа (чисто исследовательские эпики, или эпики по исправлению ошибки, это что-то странное, счаще всего внутри эпика будут задачи разных типов, исследовательские и продуктовые, иногда ошибки, выявленные при тестировании фича ветки перед деплоем эпика)

Эпик скорее не стоит отображать в общем списке задач, а вот его задачи там отображаться будут. (отображать ли в общем списке родительские задачи, или только их подзадачи, или и те и другие, вопрос весьма дискуссионный)

Для эпиков будет свой список эпиков? Возможно это довольно осмысленно.

С введением эпика связь родительская задача-подзадачи будет не столь актуальна, так что может стоит его сделать до tndt-6, или как минимум до сложных частей tndt-6.

Панель управления