Управление проектом TFS с CMMI уровня 3 и 4 - PullRequest
5 голосов
/ 19 мая 2009

Я немного сбит с толку относительно лучшего способа обработки наших проектов в TFS.

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

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

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

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

1 Ответ

4 голосов
/ 20 июля 2009
  • Вы правы, что открытие нового TFS проекта для каждого релиза возможно, излишнее .
  • Вместо этого я рекомендую создавать план выпуска для каждого выпуска и связывать каждый необходимый документ с рабочим элементом.
  • Вот некоторые подробности об одном способе создания плана выпуска , а вот пример шаблона со встроенными полезными типами.
  • Если у вас есть куча свободного времени, вы можете настроить поля рабочего элемента , чтобы создавать задачи, соответствующие требованиям вашей документации.

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

...