Поделиться через


Использование системных полей и полей, определенных шаблонами процессов MSF

Для отслеживания данных о типах рабочих элементов используются два основных типа полей. Системные поля определяются для всех типов рабочих элементов, а остальные поля создаются путем добавления определений элемента FIELD для них к типу рабочего элемента. При обновлении типа рабочего элемента до Team Foundation, когда создается командный проект или в другом случае, все новые поля добавляются к набору полей, определенных для коллекции командных проектов. Например, при создании командного проекта, использующего шаблон процесса Microsoft Solutions Framework (MSF) для гибкой разработки программного обеспечения версии 5.0, все поля, определенные в каждом типе рабочих элементов Agile, добавляются в коллекцию командных проектов полей данных.

Примечание

В этой главе перечислены все поля, определенные в файлах определений типов рабочих элементов шаблона процесса MSF для гибкой разработки программного обеспечения версии 5.0.Многие из этих полей также определены в файлах определений типов рабочих проектов шаблона процессов MSF для разработки программного обеспечения Capability Maturity Model Integration (CMMI) версии 5.0.Шаблон процессов CMMI в данном выпуске неполный.Не все поля, определенные шаблоне процесса CMMI, описаны в данной главе.

Используя системные и прочие поля, добавленные в коллекцию проектов, можно создавать значимые отчеты и запросы, охватывающие весь командный проект. Кроме этого, любое поле, на которое существует ссылка в рабочем процессе или в разделе форм определения типа рабочего элемента, должно иметь элемент FIELD, определяющий его в разделе FIELDS. Также в разделе FIELDS необходимо указать все несистемные поля, которые могут понадобиться при создании запросов или отчетов.

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

Содержание раздела

  • Синтаксис элементов полей

  • Системные поля

  • Поля отслеживания

  • Поля расписания

  • Поля интеграции с построениями

  • Поля интеграции с тестами

Поля, используемые только для отслеживания типов рабочих элементов для CMMI

  • Требования (CMMI)

  • Ошибки (CMMI)

  • Запросы на изменение (CMMI)

  • Проблемы (CMMI)

  • Собрания по анализу (CMMI)

  • Риски (CMMI)

  • Задачи (CMMI)

Синтаксис элемента FIELD

Поля определяются следующей синтаксической структурой и атрибутами:

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

Далее будут даны краткие описания и атрибуты по умолчанию для всех системных полей и полей, определенных в MSF Agile. Обратите внимание на следующие сведения, относящиеся к указанию атрибутов:

  • Можно задавать необходимые имена полей и эти имена могут быть различными в различных определениях рабочих элементов. Все данные полей отслеживаются на основании ссылочного имени.

  • Атрибут типа указывает тип данных для данного поля. Описание типов данных см. в разделе Работа с полями рабочих элементов. Дополнительные сведения об элементах управления, отображающих конкретные типы полей, см. в разделе Указание элементов управления на форме рабочего элемента.

  • Строковые поля, используемые для хранения личных имен, должны иметь атрибут syncnamechanges со значением true. Это указывает на то, что содержимое поля подлежит обновлению при изменении имени пользователя в каталоге Active Directory или рабочей группе.

  • Поля, атрибуту Reportable которых присвоено значение Detail, Dimension или Measure, отслеживаются в хранилище данных. Дополнительные сведения см. в разделе Работа с полями рабочих элементов.

  • Для повышения производительности выполнения запросов с указанием поля в критериях фильтра этому атрибуту Indexable задается значение True. При добавлении настраиваемого поля, используемого во множестве запросов поиска рабочих элементов, для этого поля можно включить индексирование.

Имя поля и присвоение атрибутов Reportable и Indexable можно изменить для всех полей, кроме системных, используя средство командной строки witadmin. Дополнительные сведения см. в разделе Управление полями рабочих элементов [witadmin].

К началу

Системные поля

Возможно использование двух типов системных полей, как описано в следующих разделах:

  • Поля, используемые для отслеживания рабочих элементов

  • Поля, используемые для отслеживания ссылочных отношений

Системные поля, используемые для отслеживания рабочих элементов

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

Имя поля

Ссылочное имя

Тип

Описание

Значение отчетного поля по умолчанию

Значение индексированного поля по умолчанию

Область

System.AreaPath

TreePath

Используется для группирования задач в функциональные возможности или области команд. Область должна быть допустимым узлом в иерархии проекта. Дополнительные сведения см. в разделе Создание и изменение областей и итераций.

Dimension

True

Идентификатор области

System.AreaId

Integer

Уникальный идентификатор области, которой принадлежит рабочий элемент.

Отсутствует

True

Кому назначено

System.AssignedTo

String

Имя участника команды, который является текущим владельцем рабочего элемента.

Dimension

True

Подсчет вложенных файлов

System.AttachedFileCount

Integer

Количество вложений файла.

Отсутствует

False

Авторизирован как

System.AuthorizedAs

String

Имя авторизованного пользователя, который выполнил последнее изменение.

Отсутствует

False

Кем изменено

System.ChangedBy

String

Имя участника команды, который последним изменил рабочий элемент.

Dimension

True

Дата изменения

System.ChangedDate

DateTime

Дата и время перезаписи текущей версии более новой.

Dimension

False

Кем создано

System.CreatedBy

String

Имя участника команды, который создал рабочий элемент.

Dimension

True

Дата создания

System.CreatedDate

DateTime

Дата и время создания рабочего элемента.

Dimension

True

Описание

System.Description

PlainText

Детальное описание рабочего элемента. Текстовое поле, содержащее более подробное описание рабочего элемента, чем заголовок.

Отсутствует

False

Подсчет внешних ссылок

System.ExternalLinkCount

Integer

Количество ссылок из этого рабочего элемента на нерабочие элементы, зарегистрированные с использованием службы Linking Core Team Foundation. Дополнительные сведения см. в следующем разделе на веб-сайте корпорации Майкрософт: Linking Service (на английском языке).

Отсутствует

False

Журнал

System.History

Журнал

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

Отсутствует

False

Подсчет гиперссылок

System.HyperLinkCount

Integer

Количество гиперссылок, определенных для рабочего элемента.

Отсутствует

False

Идентификатор

System.Id

Integer

Уникальный идентификатор рабочего элемента. Идентификаторы рабочих элементов являются уникальными в пределах всех командных проектах в коллекции проектов.

Dimension

True

Итерация

System.IterationPath

TreePath

Группирует рабочие элементы по именованным спринтам или периодам времени. Итерация должна быть допустимым узлом в иерархии проекта.

Дополнительные сведения см. в разделе Создание и изменение областей и итераций.

Обратите внимание, что тип поля TreePath нельзя использовать для других или определенных пользователем полей.

Dimension

True

Идентификатор итерации

System.IterationId

Integer

Уникальный идентификатор итерации, которой принадлежит рабочий элемент.

Отсутствует

True

Имя узла

System.NodeName

String

Имя родительского узла, которому принадлежит рабочий элемент. Значение в этом поле соответствует значению в поле командного проекта.

Отсутствует

False

Причина

System.Reason

String

Причина текущего состояния рабочего элемента. Значения зависят от состояния. Поле причины поддерживает типы правил HELPTEXT и READONLY.

Данное поле не отслеживается для тестовых случаев и общих шагов.

Dimension

True

RelatedLinkCount

System.RelatedLinkCount

Integer

Количество ссылок в рабочем элементе на другие рабочие элементы.

Отсутствует

False

Вер.

System.Rev

Integer

Номер, присвоенный текущей редакции рабочего элемента.

Dimension

False

Состояние

System.State

String

Текущее состояние рабочего элемента. Допустимые значения состояния разнятся в зависимости от типа рабочего элемента. Поле состояния поддерживает типы правил HELPTEXT и READONLY.

Дополнительные сведения о переходах рабочего процесса для каждого типа рабочего элемента см. в разделе Рабочие элементы и рабочий процесс (гибкая разработка).

Dimension

True

Командный проект

System.TeamProject

String

Командный проект, которому принадлежит этот рабочий элемент.

Dimension

False

Название

System.Title

String

Однострочное описание рабочего элемента, позволяющее пользователям отличить один рабочий элемент от другого в списке.

Dimension

True

Тип рабочего элемента

System.WorkItemType

String

Имя типа рабочего элемента этого рабочего элемента.

Dimension

True

К началу

Поля, используемые для отслеживания ссылочных отношений

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

Имя поля

Ссылочное имя

Тип

Описание

Значение отчетного поля по умолчанию

Значение индексированного поля по умолчанию

Описание ссылки

System.Links.Description

PlainText

Содержит тип рабочего элемента, идентификатор и название рабочего элемента, которые вместе определяют целевой объект связи. Поле можно выбрать для отображения в качестве столбца в списке ссылок в форме рабочего элемента.

Отсутствует

False

Комментарий к ссылке

System.Links.Comment

PlainText

Содержит комментарии, введенные участником команды при создании ссылочного отношения между двумя рабочими элементами. Поле можно выбрать для отображения в качестве столбца в списке ссылок в форме рабочего элемента.

Отсутствует

False

К началу

Поля отслеживания

В следующей таблице представлены поля, используемые для отслеживания хода выполнения, состояния и приоритета типов рабочих элементов. Эти поля задаются в определениях типов рабочих элементов для MSF для гибкой методики разработки программного обеспечения версии 5.0 и MSF для CMMI Process Improvement версии 5.0.

Имя поля

Ссылочное имя

Тип

Описание

Значение отчетного поля по умолчанию

Значение индексированного поля по умолчанию

Кем активирован

Microsoft.VSTS.Common.ActivatedBy

String

Имя участника команды, который впервые или повторно активировал рабочий элемент.

Dimension

False

Дата активации

Microsoft.VSTS.Common.ActivatedDate

DateTime

Дата и время первой или повторной активации рабочего элемента.

Dimension

False

Действие

Microsoft.VSTS.Common.Activity

String

Тип действия, необходимого для выполнения задачи рабочего элемента.

Dimension

False

Кем закрыт

Microsoft.VSTS.Common.ClosedBy

String

Имя участника команды, который закрыл рабочий элемент.

Dimension

False

Дата закрытия

Microsoft.VSTS.Common.ClosedDate

DateTime

Дата и время закрытия рабочего элемента.

Dimension

False

Приоритет

Microsoft.VSTS.Common.Priority

Integer

Субъективная оценка ошибки, вопроса, задачи, тестового случая для компании. Можно указать следующие значения.

  • 1: продукт не может быть поставлен без успешного разрешения рабочего элемента, причем рабочий элемент требует немедленного внимания.

  • 2: продукт не может быть поставлен без успешного разрешения рабочего элемента, однако немедленного внимания рабочий элемент не требует.

  • 3: разрешение рабочего элемента не является обязательным и зависит от имеющихся ресурсов, времени и риска.

Dimension

False

Ранг

Microsoft.VSTS.Common.Rank

Double

Субъективная оценка пользовательского описания функциональности, задачи, проблемы или ошибки по сравнению с другими рабочими элементами того же типа. Элемент, которому присвоено меньшее значение, должен быть решен раньше элемента с большим значением.

Dimension

False

Кем разрешен

Microsoft.VSTS.Common.ResolvedBy

String

Имя члена команды, разрешившего ошибку.

Dimension

False

Дата разрешения

Microsoft.VSTS.Common.ResolvedDate

DateTime

Дата и время разрешения ошибки.

Dimension

False

Причина разрешения

Microsoft.VSTS.Common.ResolvedReason

String

Причина разрешения ошибки, запроса на изменение, проблемы, требования, анализа, риска или задачи. Например, создан код для удовлетворения данного требования или исправлена ошибка.

Это поле доступно только для чтения.

Dimension

False

Риск

Microsoft.VSTS.Common.Risk

String

Субъективная оценка относительной неуверенности в успешной реализации этой функциональности. Можно указать следующие значения.

  • 1 — Высокий

  • 2 — Средний

  • 3 — Низкий

Dimension

False

Важность

Microsoft.VSTS.Common.Severity

String

Субъективная оценка влияния ошибки на проект. Можно указать следующие значения.

  • 1 — Критическая

  • 2 — Высокая

  • 3 — Средняя

  • 4 — Низкая

Dimension

False

Ранг стека

Microsoft.VSTS.Common.StackRank

Double

Сначала обработайте элементы с меньшими значениями ранга стека. Поместить на рассмотрение.

Dimension

False

Дата изменения состояния

Microsoft.VSTS.Common.StateChangeDate

DateTime

Дата и время, когда изменилось значение поля "Состояние".

Отсутствует

False

Тип задачи

Microsoft.VSTS.Common.TaskType

String

Тип требования, наиболее подверженного влиянию ошибки. Предоставленные значения: "Функциональный", "Быстродействие", "Безопасность", "Полезность", "Руководство".

Dimension

False

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

Имя поля

Ссылочное имя

Тип данных

Описание

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

Блокировано

Microsoft.VSTS.CMMI.Blocked

String

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

Можно указать Да или Нет.

Dimension

False

Зафиксировано

Microsoft.VSTS.CMMI.Committed

String

Указывает, зафиксировано ли требование в проекте. Можно указать Да или Нет.

ПримечаниеПримечание
Это поле можно задавать только для требований.

Отсутствует

False

Расширить

Microsoft.VSTS.CMMI.Escalate

String

Указывает, влияет ли проблема на критический путь плана проекта. Можно указать Да или Нет.

ПримечаниеПримечание
Это поле можно задавать только для проблем.

Отсутствует

False

Вероятность

Microsoft.VSTS.CMMI.Probability

Integer

Указывает вероятность возникновения риска по шкале от 1 до 99. Чем больше число, тем больше вероятность возникновения риска.

ПримечаниеПримечание
Это поле можно задавать только для рисков.

Отсутствует

False

Рассмотрение

Microsoft.VSTS.Common.Triage

String

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

Можно указать одно из следующих значений.

  • Ожидание (по умолчанию)

  • Подробнее

  • Сведения получены

  • Рассмотрено

ПримечаниеПримечание
Это поле можно задавать только для требований, задач, запросов на изменение, ошибок и проблем.

Dimension

False

Требуется проверка

Microsoft.VSTS.CMMI.RequiresReview

String

Указывает, требуется ли работе, которая реализуется задачей, формальный анализ. Можно указать Да или Нет.

При указании значения Да следует также создать рабочий элемент типа "анализ" и связать задачу с ним.

Отсутствует

False

Требуется тестирование

Microsoft.VSTS.CMMI.RequiresTest

String

Обозначает, требуется ли работе, которая реализуется задачей, тестирование. Можно указать Да или Нет.

При выборе значения Да следует создать тестовый случай и связать задачу с ним.

Отсутствует

False

Дата разрешения конечного объекта

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

Прогнозируемая дата разрешения проблемы. Это поле применимо только к проблемам.

Dimension

False

К началу

Поля расписания

В следующей таблице описаны поля, доступные для составления расписаний и отслеживания рабочих элементов. Эти поля задаются в определениях типов рабочих элементов для MSF для гибкой методики разработки программного обеспечения версии 5.0 и MSF для CMMI Process Improvement версии 5.0. Эти поля синхронизированы с Office Project и могут использоваться при выборе плана итераций версии Office Project. Дополнительные сведения см. в разделах Планирование задач и назначение ресурсов с помощью приложения Microsoft Project и Настройка сопоставления полей Microsoft Project.

Имя поля

Ссылочное имя

Тип

Описание

Значение отчетного поля по умолчанию

Значение индексированного поля по умолчанию

Завершенная работа

Microsoft.VSTS.Scheduling.CompletedWork

Double

Количество часов, затраченных на работу над задачей.

Measure, Sum

False

Дата выполнения

Microsoft.VSTS.Scheduling.DueDate

DateTime

Прогнозируемая дата решения вопроса. Это поле применимо только к рабочим элементам "проблема" для шаблона процесса гибкой разработки.

Dimension

False

Дата окончания

Microsoft.VSTS.Scheduling.FinishDate

DateTime

Дата и время выполнения рабочего элемента, указанные в расписании.

Dimension

False

Исходная оценка

Microsoft.VSTS.Scheduling.OriginalEstimate

Double

Количество часов, определенное как необходимое для выполнения задачи.

Measure, Sum

False

Оставшаяся работа

Microsoft.VSTS.Scheduling.RemainingWork

Double

Количество часов, оставшихся до завершения задачи.

Measure, Sum

False

Дата начала

Microsoft.VSTS.Scheduling.StartDate

DateTime

Дата и время начала выполнения рабочего элемента, указанные в расписании.

Dimension

False

Оценка описания

Microsoft.VSTS.Scheduling.StoryPoints

Double

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

Это поле определено только в шаблоне процесса MSF для гибкой разработки программного обеспечения.

Measure

Sum

Поля интеграции с построениями

В следующей таблице описаны поля, доступные при интегрировании сведений о построении в систему отслеживания рабочих элементов. Эти поля задаются в определениях типов рабочих элементов для MSF для гибкой методики разработки программного обеспечения версии 5.0 и MSF для CMMI Process Improvement версии 5.0.

Имя поля

Ссылочное имя

Тип

Описание

Значение отчетного поля по умолчанию

Индексирован

Найдено в

Microsoft.VSTS.Build.FoundIn

String

Номер построения продукта, называемый также номером редакции, в котором обнаружена ошибка.

Dimension

False

Построение интеграции

Microsoft.VSTS.Build.IntegrationBuild

String

Номер построения продукта, который включает в себя код или исправляет ошибку.

Dimension

False

К началу

Поля интеграции с тестами

В следующей таблице описаны поля, используемые в Microsoft Test Manager, а также в рабочих элементах типов "тестовый случай" и "общие шаги". Эти поля определены в файлах определений типов рабочих элементов в шаблонах процессов MSF для разработки программного обеспечения версии 5.0 и MSF для усовершенствования процесса CMMI версии 5.0. Дополнительные сведения об использовании этих полей см. в разделе Создание тестов и управление ими.

Имя поля

Ссылочное имя

Тип

Описание

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

Идентификатор автоматического теста

Microsoft.VSTS.TCM.AutomatedTestId

String

Идентификатор теста, автоматизирующего тестовый случай.

Отсутствует

False

Имя автоматического теста

Microsoft.VSTS.TCM.AutomatedTestName

String

Имя теста, автоматизирующего тестовый случай.

Отсутствует

False

Хранилище автоматического теста

Microsoft.VSTS.TCM.AutomatedTestStorage

String

Сборка, содержащая тест, который автоматизирует тестовый случай.

Отсутствует

False

Тип автоматического теста

Microsoft.VSTS.TCM.AutomatedTestType

String

Тип теста, автоматизирующего тестовый случай.

Отсутствует

False

Состояние автоматизации

Microsoft.VSTS.TCM.AutomationStatus

String

Состояние тестового случая. Можно указать следующие значения.

  • Неавтоматизированные

  • Плановый

Detail

False

Локальный источник данных

Microsoft.VSTS.TCM.LocalDataSource

HTML

Локальный источник данных, поддерживающий тест.

Отсутствует

False

Параметры

Microsoft.VSTS.TCM.Parameters

HTML

Тестируемые параметры.

Отсутствует

False

Шаги для воспроизведения

Microsoft.VSTS.TCM.ReproSteps

HTML

Шаги, необходимые для воспроизведения непредвиденного поведения.

Отсутствует

False

Шаги

Microsoft.VSTS.TCM.Steps

HTML

Шаги, необходимые для выполнения теста.

Отсутствует

False

Сведения о системе

Microsoft.VSTS.TCM.SystemInfo

HTML

Сведения о программном обеспечении и настройке системы, относящиеся к тесту.

Отсутствует

False

К началу

Поля, отслеживаемые только для требований (CMMI)

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

Имя поля

Ссылочное имя

Тип данных

Описание

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

Тип требования

Microsoft.VSTS.CMMI.RequirementType

String

Указывает тип реализуемого требования. Можно указать одно из следующих значений.

  • Бизнес-цель

  • Возможность (по умолчанию)

  • Функциональный

  • Интерфейс

  • Оперативный

  • Качество обслуживания

  • Обеспечение безопасности

  • Сценарий

  • Безопасность

Dimension

False

Оценка влияния

Microsoft.VSTS.CMMI.ImpactAssessmentHtml

HTML

Описывает влияние на пользователя, если требование не реализовано. Возможно включение сведений из модели Кано касательно того, относится ли требование к категории "Неожиданное", "Обязательное" или "Очевидное".

Отсутствует

False

Пользовательский тест приемки

Microsoft.VSTS.CMMI.UserAcceptanceTest

String

Указывает состояние пользовательского теста приемки для данного требования. Можно указать одно из следующих значений.

  • Пройден (по умолчанию)

  • Не пройден

  • Не готово

  • Готово

  • Пропущено

  • Сведения получены

Значение Не готово указывается, если требование имеет состояние Активно, и значение Готово, если требование имеет состояние Разрешено.

Отсутствует

False

Эксперты

Microsoft.VSTS.CMMI.SubjectMatterExpert1

Microsoft.VSTS.CMMI.SubjectMatterExpert3

String

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

Могут быть указаны имена только допустимых членов команды.

Отсутствует

False

К началу

Поля, используемые только для отслеживания ошибок (CMMI)

Поля, описываемые в таблице ниже, не включаются в отчет и не индексируются.

Имя поля

Ссылочное имя

Тип данных

Описание

Признаки

Microsoft.VSTS.CMMI.Symptom

HTML

Описывает нестандартное поведение.

Предлагаемый метод исправления

Microsoft.VSTS.CMMI.ProposedFix

HTML

Описывает предлагаемые изменения, направленные на устранение выявленной ошибки.

Выявлено в среде

Microsoft.VSTS.CMMI.FoundInEnvironment

String

Описывает настройку и конфигурацию программного обеспечения, где была выявлена ошибка.

Основная причина

Microsoft.VSTS.CMMI.RootCause

String

Описывает причину ошибки. Можно указать одно из следующих значений.

  • Ошибка кода

  • Ошибка структуры

  • Ошибка спецификации

  • Ошибка обмена данными

  • Нет данных

Как выявлено

Microsoft.VSTS.CMMI.HowFound

String

Описывает, как была выявлена ошибка. Например, ошибка могла быть выявлена во время проверки клиентом или в ходе нерегламентированного тестирования.

К началу

Поля, используемые только для отслеживания запросов на изменение (CMMI)

В следующей таблице описаны поля, используемые только для отслеживания запросов на изменение. Шаблон процесса MSF для усовершенствования процесса CMMI версии 5.0 предусматривает тип рабочего элемента "запрос на изменение". Дополнительные сведения см. в разделе Запрос на изменение (CMMI).

Эти поля не включаются в отчеты и не индексируются.

Имя поля

Ссылочное имя

Тип данных

Описание

Обоснование

Microsoft.VSTS.CMMI.Justification

HTML

Описывает причины внесений изменений и значение этих изменений для продукта и пользователя.

Влияние на архитектуру

Microsoft.VSTS.CMMI.ImpactOnArchitecture

HTML

Описывает влияние изменений на архитектуру. Это поле может использоваться для подробного описания влияния на каждый раздел архитектуры и доли влияния изменения на реализацию.

Влияние на взаимодействие пользователя с системой

Microsoft.VSTS.CMMI.ImpactOnUserExperience

HTML

Описывает влияние изменений на взаимодействие пользователя с системой. Это поле может использоваться для подробного описания влияния на каждый раздел пользовательского интерфейса и доли влияния изменения на реализацию.

Влияние на тесты

Microsoft.VSTS.CMMI.ImpactOnTest

HTML

Описывает влияние изменений на тестирование. Это поле может использоваться для подробного описания влияния на тесты и доли влияния изменения на реализацию.

Влияние на разработку

Microsoft.VSTS.CMMI.ImpactOnDevelopment

HTML

Описывает влияние изменений на разработку и типы продукта. Это поле может использоваться для подробного описания влияния на области разработки и проектирования и доли влияния изменений на реализацию.

Влияние на техническую документацию

Microsoft.VSTS.CMMI.ImpactOnTechnicalPublications

HTML

Описывает влияние изменений на документацию продукта. Это поле может использоваться для подробного описания влияния на разделы документации и доли влияния изменений на реализацию.

К началу

Поля, используемые только для отслеживания проблем (CMMI)

Поля, описываемые в таблице ниже, не индексируются.

Имя поля

Ссылочное имя

Тип данных

Описание

Значение атрибута отчетного типа по умолчанию

Анализ

Microsoft.VSTS.CMMI.Analysis

HTML

Описывает основную причину проблемы и одно или несколько решений, которые могут решить эту проблему.

Отсутствует

Фактические действия по устранению

Microsoft.VSTS.CMMI.CorrectiveActionActualResolution

HTML

Описывает фактические действия, которые предприняла команда для устранения проблемы.

Отсутствует

План действий по устранению

Microsoft.VSTS.CMMI.CorrectiveActionPlan

HTML

Описывает предлагаемые действия по устранению, согласованные командой.

Отсутствует

Влияние на результаты проекта

Microsoft.VSTS.Common.Severity

String

Указывает субъективную оценку влияния ошибки на проект. Можно указать следующие значения:

  • 1 — Критическое

  • 2 — Высокое

  • 3 — Среднее

  • 4 — Низкое

ПримечаниеПримечание
Имя поля, которое отображается в редакторе запросов, - Серьезность.Это поле можно использовать для отслеживания серьезности ошибок и рисков.

Dimension

Дата разрешения конечного объекта

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

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

Отсутствует

Поля, используемые только для отслеживания рисков (CMMI)

Поля, описываемые в таблице ниже, не включаются в отчет и не индексируются.

Имя поля

Ссылочное имя

Тип данных

Описание

План на непредвиденный случай

Microsoft.VSTS.CMMI.ContingencyPlan

HTML

Описывает действия, которые предпринимаются в случае выявления рисков.

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

План смягчения последствий

Microsoft.VSTS.CMMI.MitigationPlan

HTML

Описывает действия, которые предпринимаются, чтобы уменьшить вероятность или смягчить влияние риска.

Можно создавать и связывать с рабочим элементом "риск" задачи для отслеживания действий, которые команда должна выполнить для реализации плана по смягчению последствий.

Триггеры смягчения последствий

Microsoft.VSTS.CMMI.MitigationTriggers

HTML

Описывает условия или события, которые определяют, как команда может смягчить риск. Например, группа рассмотрения может запросить и получить резервный генератор, если прогноз погоды предсказывает возможность обледенения или ураган в пределах 50 километров от офиса в течение следующих четырех дней.

Вероятность

Microsoft.VSTS.CMMI.Probability

Integer

Указывает на вероятность риска. Допустимое значение вероятности находится в диапазоне от 1 до 99, где 99 - это очень большая вероятность риска.

К началу

Поля, используемые только для отслеживания собраний по анализу (CMMI)

В приведенной ниже таблице описаны поля, которые ваша команда может использовать для отслеживания информации и изменений для собраний, посвященных проверкам. Для указания этой информации можно использовать рабочий элемент типа "анализ", предусмотренный шаблоном процесса Microsoft Solutions Framework (MSF) для усовершенствования процесса CMMI версии 5.0.

Эти поля не включаются в отчеты и не индексируются.

Имя поля

Ссылочное имя

Тип данных

Описание

Назначение

Microsoft.VSTS.CMMI.Purpose

HTML

Описывает назначение и основную тему собрания.

Комментарии

Microsoft.VSTS.CMMI.Comments

HTML

Описывает дополнительные сведения, которые необходимо записать.

Протокол

Microsoft.VSTS.CMMI.Minutes

HTML

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

Тип собрания

Microsoft.VSTS.CMMI.MeetingType

String

Указывает место проведения собрания. Можно указать одно из следующих значений.

  • Собрание

  • Автономно

Дата проведения

Microsoft.VSTS.CMMI.CalledDate

DateTime

Указывает планируемую дату и время собрания.

Кем организовано

Microsoft.VSTS.CMMI.CalledBy

String

Указывает имя члена команды, который назначил собрание.

Обязательный участник 1

Обязательный участник 8

Microsoft.VSTS.CMMI.RequiredAttendee1

Microsoft.VSTS.CMMI.RequiredAttendee8

String

Указывает имя одного или нескольких членов команды, которые являются обязательными участниками собрания.

Необязательный участник 1

Необязательный участник 8

Microsoft.VSTS.CMMI.OptionalAttendee1

Microsoft.VSTS.CMMI.OptionalAttendee8

String

Указывает имя одного или нескольких членов команды, которые приглашены, но не являются обязательными участниками собрания.

Фактический участник 1

Фактический участник 8

Microsoft.VSTS.CMMI.ActualAttendee1

Microsoft.VSTS.CMMI.ActuallAttendee8

String

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

К началу

Поля, используемые только для отслеживания задач (CMMI)

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

Имя поля

Ссылочное имя

Тип данных

Описание

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

Дисциплина

Microsoft.VSTS.Common.Discipline

String

Указывает дисциплину члена команды, который завершит задание. Могут быть указаны следующие значения.

  • Анализ

  • Взаимодействие с пользователем

  • Обучение пользователей

  • Разработка

  • Тестирование

Dimension

Отсутствует

Тип задачи

Microsoft.VSTS.CMMI.TaskType

String

Указывает тип реализуемого задания. Можно указать одно из следующих значений.

  • Корректирующее действие

  • Действие по уменьшению

  • Плановый

Dimension

Отсутствует

К началу

См. также

Ссылки

Управление полями рабочих элементов [witadmin]

Основные понятия

Соглашения об именовании объектов отслеживания рабочих элементов

Работа с полями рабочих элементов

Другие ресурсы

Поля рабочего элемента (гибкая разработка)

Поля рабочих элементов (CMMI)

Определение полей рабочих элементов

Журнал изменений

Дата

Журнал

Причина

Июль 2010

Исправлены понятные имена нескольких системных полей и добавлены ссылки К началу.

Улучшение информации.