2011-01-20 11 views
0

У нас есть существующая прослеживаемости Матрица в Excel, которая имеет столбцы, как:Существующая матрица отслеживания с Team Foundation Server 2010 - как практиковать DRY?

  • проекта
  • бизнес-правил Группа
  • Требование ID
  • Бизнес Правило
  • Тип
    и т.д., и т.д.

Я хотел бы остаться сухим (не повторять себя) в том смысле, что когда мы создаем новое требование в этой электронной таблице Excel ..., то его Идентификатор требования будет распространяться по TFS по мере необходимости. Кажется противоречивым/нечетным, что нам когда-либо понадобится повторно ввести это значение ID требования в TFS.

Я от основания или это прекрасно выполнимо? Недавно я смотрел эту веб-трансляцию Microsoft TFS. В то время как информативный, он не рассматривал этот фундаментальный вопрос.

https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-IN&EventID=1032448402&CountryCode=IN

Я тогда себе создание TFS рабочих элементов, которые привязаны к одному или нескольким идентификаторам требованию. Это расширит и закроет прямую/обратную прослеживаемость из нашей матрицы отслеживания в Excel, в рабочие элементы TFS во всех последующих запросах функций/применениях/модульных тестах/исходном коде/etc и обратно.

Спасибо!

ответ

0

Хотя я не думаю, что TFS поддерживает это из коробки, если вы оставляете документ в Sharepoint сайте проектов вы могли бы создать пользовательский рабочий процесс, который добавит идентификатор требования в глобальный список. Как изменить глобальные списки можно здесь. http://blogs.microsoft.co.il/blogs/shair/archive/2010/03/08/tfs-api-part-23-create-global-list-xml-way.aspx

1

Вы можете изменить любой рабочий элемент в TFS и, следовательно, также рабочий элемент «Требование/Пользователь». Вы можете добавить новое поле, в котором хранится ваш Идентификатор требований.

Посетите MSDN, чтобы узнать, как изменить свой рабочий элемент: http://msdn.microsoft.com/en-us/library/ms243849.aspx

+0

Хорошо, я понимаю эту способность. У меня возникли проблемы с поиском/пониманием того, как (если возможно) наш документ RTM Excel может быть отправной точкой для создания требований. В следующем примере: 1. Пользователь вводит новое требование (ID # 1000) в электронную таблицу RTM Excel. 2. (случится чудо) 3. TFS использует таблицу RTM и тянет ID # 1000 (наряду со всеми другими требованиями идентификаторами), чтобы заполнить области TFS, где мы тогда партнеры рабочие элементы с этими идентификаторами требований. Я думаю об этом неправильно? Если нет, то мне просто нужно знать, какой шаг 2 выше. – Clay

+0

Вы можете использовать интеграцию по умолчанию Excel, доступную в TFS. Если этого недостаточно для вас, вы можете подождать некоторые новости о плагине Word для TFS (http://blogs.msdn.com/b/willy-peter_schaub/archive/2009/08/20/vsts-rangers -проекты-резюме-из-проектов покрытых-на-этого-blog.aspx). Есть вероятность, что в ближайшее время появятся еще несколько новостей. –

+0

Вы можете создать матрицу отслеживания требований из tfs с помощью SmartExcel4TFS. проверить эту ссылку http://www.modernrequirements.com/smartexcel4tfs/ и посмотреть видео в указанной ссылке – joinsaad