Как увидеть несколько спринтерских плат для разных клиентов одного проекта и получить полный статус всех функций в TFS 2012?
Привет всем экспертам по администрированию TFS, я новичок в администрировании TFS, поэтому мне нужно некоторое руководство.
У нас небольшая команда, работающая в одном проекте, и мы используем TFS 2012, а шаблон - Microsoft Visual Studio Scrum 2.1. Первоначально структура была похожа на:Командный проект
- Выпуск 1
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 2
- Спринт 1
- Спринт 2
- Спринт 3Также Area были созданы на основе различных модулей проекта в рамках командного проекта, чтобы мы могли получить общий отчет о состоянии для каждой функциональности. Итак, у нас была одна спринтерская доска, которая управляла всем.Позже мы начали параллельную работу для двух разных клиентов для одного и того же продукта. Теперь та же команда занимается планированием и подготовкой проекта (создание эпического pbi) для одного клиента, а также разработкой и тестированием для другого клиента. Поэтому мы почувствовали необходимость в двух разных спринтерских досках для разных клиентов. Я ищу способ сделать это, и в соответствии с моими выводами я создал две разные команды с одинаковыми членами и создал путь области по названию команды. Таким образом, я вижу две разные спринтерские доски для каждого клиента. Текущая структура:
- Выпуск 1
Командный проект
- Клиент 1(Название области)
- Выпуск 1
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 2
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 1
- Клиент 2(Название области)
- Выпуск 1
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 2
- Спринт 1
- Спринт 2
- Спринт 3Теперь команда может планировать и работать для каждого клиента одновременно. Но так как большинство функций являются общими для обоих клиентов (поскольку продукт один и тот же), я не могу получить общий прогресс модуля. Я попытался создать функцию в качестве области под областью. Но так оно и распространяется, и мы этого не хотим.Я действительно запутался, какой должна быть территория и подрайон. Есть ли способ управления проектом для другого клиента, чтобы я мог получить общий прогресс и статус модуля? Мы работаем над таргетингом предстоящего релиза. Это не лучшая практика, но моя ожидаемая структура:
- Выпуск 1
- Клиент 1(Название области)
- Командный проект
- Клиент 1(Название области)
- Выпуск 1(функция A, B, C, D, E, F)
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 2(функция G, H, I)
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 1(функция A, B, C, D, E, F)
- Клиент 2(Название области)
- Выпуск 1(функция B, C, D)
- Спринт 1
- Спринт 2
- Спринт 3
- Выпуск 2
- Спринт 1
- Спринт 2
- Спринт 3Как управлять параллельной спринтерской платой для нескольких клиентов и получить общий статус для функции A?
- Выпуск 1(функция B, C, D)
- Клиент 1(Название области)
1 ответ
Вы должны взглянуть на:
Пока я пытался смоделировать модель многих приложений, вы можете переключить Application for Customer/Clinet. Если затем вы используете родительский компонент для представления фрагмента объекта для ваших данных, вы можете легко представить то, что вам нужно.