Должен сказать, что я согласен с одним из элементов предыдущего ответа: оптимальная настройка в Scrum состоит в том, чтобы иметь только одну команду. К сожалению, в некотором контексте у вас нет этой опции. Так что если это ваш случай, вот мой ответ:
Сначала я не предлагаю создать отдельный проект. С функциями в последних версиях JIRA есть много другого способа сделать это. Один из них - использовать плагин Greenhopper и создать две разные платы в одном проекте: один для Developer и один для QA. У меня был такой же проблемы, вы упоминаете, и вот что мы сделали:
Требования, предъявляемые к этой команде:
- Определение DONE для команды разработчиков является «Готов к производству»
- Определение DONE для команды QA 'Закрыто'
- Команда разработчиков несет ответственность за проведение собственного тестирования.
- КК команда в другой временной зоне
- КК работа команды с командой разработчиков во время Sprint (постановка & предварительную проверку)
- В конце Sprint часто есть развертывание, так что старт команды QA ' пост-продакшн.
- Команда разработчиков на их стороне уже начала работать над следующим Спринтом.
установки JIRA:
1) Я создал настраиваемого рабочего процесса для моего проекта, принимая во внимание различные «промежуточный статус» у нас есть между «Решено» и «Закрыто». Вот краткий обзор нашего процесса:
открыт -> InProgress -> Решено -> Staging-> Готов к Prerelease-> Prerelease-> Готовый для производства -> Производство -> Закрытое
2), то Я создал «Развитие» Scrum Совет настроен следующим образом:
3) наконец, я создал «ОК» Scrum совет по тому же проекту, сконфигурированный следующим образом:
Теперь у нас есть два вида текущего Sprint, один для разработчиков и один для QA. В этих двух соображениях учитывается тот факт, что определение сделано несколько отличается для каждой команды.
Совет по развитию
QA Совет
Мы эксплуатируем с этой установкой в течение около года, и она по-прежнему отвечает всем требованиям: -)
надеюсь, что это поможет