Большинство проектов, использующих систему Team System, будет пользоваться предопределенным набором элементарных работ. Каждый такой набор охватывает весь жизненный цикл разработки программного обеспечения (SDLC) для выбранной методики разработки. Вы можете создавать для системы Team System нестандартные элементарные работы и даже нестандартные методики (об этом позже). Однако чаще всего просто описывается проект на основе одной из поставляемых с системой Team System методик: MSF for Agile Software Development или MSF for CMMI Process Improvement (обе они были описаны в главе 22).
Система Team System при выборе методики для вашего нового проекта генерирует набор описаний элементарных работ для него. Связанные с данной методикой элементарные работы основаны на принципах методики. Эти элементарные работы описывают поля, состояния и переходы тех работ, которые будут выполняться в проекте. Кроме того, они генерируют показатели для отчетов, которые позволяют членам команды знать о состоянии проекта в любой момент времени. Давайте же изучим эти основные элементарные работы для обеих поставляемых в составе TFS методик.
Совет
Благодаря успеху системы Visual Studio Team System сторонними организациями были разработаны различные надстройки. Они содержат дополнительные проектные методики с соответствующими элементарными работами и отчетами. Мы советуем вам начать с освоения тех, которые поставляются в составе системы Team System. Затем вы сможете поискать такую методику, которая будет лучше подходить к потребностям вашей команды.