В этом блоге есть определение эпоса в JIRA:
Эпосы - это значительно большие объемы работ. Эпики - это работа на уровне функций, охватывающая множество пользовательских историй. Используя приведенный выше пример, эпиком может быть вся функция управления учетной записью и возможность видеть предыдущие покупки.
Так что если (как владелец продукта) у меня есть большая функция, которую я хочу доставить, которая будет включать в себя множество небольших задач и, вероятно, охватить спринты, тогда эпик - хороший выбор.
Однако я мог бы так же легко создать (используя пример из блога) компонент «Управление учетной записью», и любой задаче, связанной с этой функцией, был бы назначен этот компонент.
Точно так же я мог бы легко использовать метку «Account_Management», и любые истории / тикеты, которые являются частью функции управления учетными записями, просто помечались этой меткой.
Итак, мой вопрос: почему / при каких обстоятельствах вы бы использовали эпопею? почему / при каких обстоятельствах вы бы использовали компонент? Почему / при каких обстоятельствах вы бы использовали ярлык? То есть - все три (эпики, ярлыки, компоненты), кажется, служат очень похожим целям (группировка набора вопросов), в чем разница?
источник
Эпики по определению недолговечны по сравнению с проектом в целом. С другой стороны, компоненты и этикетки - навсегда. И вы должны использовать их в их истинном значении, каким бы заманчивым ни было иное.
Создавайте эпики для функций или, как упомянул @Sateesh, для больших историй. Они должны решить свою задачу, и как только бизнес-потребность будет удовлетворена, они должны быть закрыты / выполнены .
Компоненты - это не функции . Это технические части системы. Их также можно использовать для категоризации ваших частей или ... ну, компонентов: P ... вашего продукта.
Ярлыки могут быть любыми, как упоминает @barnaby. Как правило, это ключевые слова, крылатые фразы, слова, которые люди могут захотеть связать с задачей, и т. Д. Я использую их в основном для того, чтобы сделать проблемы более доступными для поиска в долгосрочной перспективе. Существует плагин JIRA, который предоставляет вам облако ярлыков JIRA (для чисто фантастических целей, я чувствую: D), которое также может вас заинтересовать.
источник
Дополнение: Atlasian создали новую статью, объясняющую это с их точки зрения.
https://www.atlassian.com/agile/delivery-vehicles
Мое мнение / использование.
Ярлыки и Компоненты почти просты и уже хорошо известны.
Примеры компонентов
Примеры этикеток .
Но позвольте мне дать свои два цента об эпосах потому что я считаю эту фразу слишком общей.
Больше? 10 спринтов? 10 историй? 20 историй? или что?
Лично я бы классифицировал эпосы как цели .
В рамках годовой / квартальной ретроспективы ваша компания проводит встречу со всеми участниками и заинтересованными сторонами и приходит к следующему выводу:
Это будет означать 3 эпоса с набором историй, которые охватывают каждое из этих общих требований.
источник
Эпики - это большие истории, для завершения которых требуется не один спринт. Один Epic может включать несколько пользовательских историй. Каждая пользовательская история может принадлежать одному или нескольким Компонентам. Скажем, у вас есть эпический поиск доступных авиакомпаний. Это может иметь несколько пользовательских историй, таких как поиск OW, поиск RT и т. Д. Некоторые или все из них могут включать такие компоненты, как кеш, политика путешествий и система бронирования.
Этикетки просто для удобства. Это может не иметь физического значения.
источник