2015-06-05 7 views
0

У нас есть проект с несколькими компонентами - Android-приложение и приложение для iOS. Кода будет мало или вообще отсутствует.Как настроить JIRA Agile проект, содержащий два приложения?

Мы используем новейшие JIRA и JIRA Agile (Greenhopper) для отслеживания эпосов, рассказов и задач. Многие истории разделяются между двумя приложениями, но задачи, которые их создают, специфичны либо для приложения Android, либо для приложения iOS.

Какой из следующих подходов имеет наибольший смысл?

  1. Создайте отдельный проект JIRA для приложений для Android и iOS. Дублируйте общие истории.

    или ...

  2. Создание единого проекта JIRA, установить Android и IOS приложений, как «компоненты», и использовать подзадачи историй для отслеживания задач.

Возможно, стоит отметить, что команда android и команда iOS довольно раздельны внутри компании.

ответ

1

Ну, я верю, что ты сам сказал:

Там будет мало или нет общего кода.

И:

Может быть, стоит отметить, что андроид команда и команда IOS довольно отдельные внутри компании.

Выполняя их как два отдельных проекта, у них есть уникальные истории, вы получите возможность отслеживать завершение рассказов каждой проектной команды, чтобы лучше понять скорость этих команд.

Например, если у вас есть Story A с Task 1 для прошивки и Task 2 для Android, то Story A не на самом деле будет закрыт до тех пор, как Task 1 и Task 2 полностью завершен, которые не работает хорошо для отчетности.

+0

Хм, отчет, который вы указываете, несколько разъясняет это решение. Команды Android и iOS небольшие, и мы выпускаем блокировку по всему проекту, поэтому общие истории, казалось, имели смысл вначале. Marty также предположил, что доска может быть создана в многопроектной настройке, которая позволила бы скрап-проектам с несколькими проектами, поэтому стоит заглянуть в нее. –

1

Я лично установил бы один проект в JIRA Agile. Используйте подзадачи в своих родительских рассказах, чтобы разбить порты iOS и Android.

Они могут быть включены в ваши общие эпики.

** Обратите внимание: я работаю в Atlassian и поддерживаю их облачное предложение, поэтому, если у вас есть другие вопросы, просто дайте мне знать.