Каковы плюсы / минусы использования одного проекта TFS для ввода ошибок? - PullRequest
1 голос
/ 13 сентября 2011

Мы используем Team Foundation Server и пытаемся найти наилучший способ устранения ошибок в будущем. Мы рассматриваем два варианта, но склоняемся к одному проекту.

  1. Одна команда QA, в которой все ошибки и тестовые примеры будут находиться в одном проекте TFS, принадлежащем команде QA

  2. Все ошибки и контрольные примеры будут находиться в проекте TFS, с которым они связаны.

Кто-нибудь использовал отдельный монолитный проект для ошибок? Поддерживается ли это из коробки Microsoft? Будет ли затронута отчетность? По каким причинам мы не хотим иметь ни одного проекта?

1 Ответ

0 голосов
/ 17 сентября 2011

БОЛЬШИМ преимуществом TFS является то, что MS предоставляет полную среду разработки от требований / планирования до развертывания и тестирования.Заводские шаблоны процессов по умолчанию имеют реальную ценность для быстрого запуска процесса разработки.MS приложила немало усилий к предоставленным вам шаблонам процессов по умолчанию, и все эти шаблоны основаны на проекте (ваш вариант 2) , что означает, что они предполагают, что ваши элементы введены и должны отслеживаться в процессе разработки.Основа проекта.Ошибки должны быть внесены в проект TFS, с которым они связаны.

Теперь, совершенно невозможно выполнить все проверки качества в одном проекте?Точно нет!Если у вас есть (очень) веские причины для этого, это можно реализовать.Но вы будете сражаться с системой в некоторых местах, например, в области отчетности и анализа результатов тестирования.Я знаю из опыта.В общем, связывание и обеспечение прослеживаемости ваших элементов QA с кодом и сборкой элементов по проектам TFS.И, вы не сможете повторно использовать предоставленные шаблоны процессов.Они должны быть настроены в значительной степени.

Эй, вы заплатили за систему, и это не дешево!Постарайтесь использовать как можно больше за то, за что вы заплатили, включая шаблоны процессов и способ работы от MS и поддержки сообщества, что будет означать, что вы будете следовать рекомендациям MS.

...