2009-05-19 2 views
5

Я немного испорчен по поводу наилучшего способа обработки наших проектов в TFS.Управление проектами TFS с уровнями 3 и 4 CMMI

Мы работаем на уровне 3 CMMI (работаем на уровне 4). Таким образом, мы в настоящее время используем шаблон процесса MSM CMMI в TFS, который я работаю над настройкой, чтобы удовлетворить потребности нашей организации.

С каждым новым выпуском (будь то крупный или точечный выпуск) мы должны следовать стандартным процессам, который включает в себя несколько качественных ворот и необходимую документацию (дополнения плана проекта, планы развертывания, материалы для презентаций качества, документы для проверки требований, и т.д). Моя проблема заключается в том, что из того, что я вижу, TFS требует только того, чтобы процесс выполнялся с каждым проектом, а не выпуском (мы пытались использовать итерации для идентификации выпусков).

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

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

ответ

4
  • Вы правы, что открытие нового проекта TFS для каждого выпуска является probably overkill.
  • Вместо этого я рекомендую создать план выпуска для каждой версии и связать каждый необходимый документ с рабочим элементом.
  • Вот некоторые детали так, чтобы создать release plan, а вот это example template с полезными типами встроенных в.
  • Если у вас есть куча свободного времени, лежащие вокруг, вы можете customize Work Item fields создавать задачи, которые соответствуют вашей документации требования.

Чтобы управлять несколькими выпусками в одном проекте TFS, я рекомендую просто создать multiple folders и добавить рабочие элементы, связанные с каждой версией, в каждую папку.

Смежные вопросы