Рецензирование (CMMI)
В этом разделе рассказывается, как заполнять сведения рабочего элемента "анализ".Команда может использовать рабочий элемент анализа для документирования результатов анализа структуры или кода.Члены команды могут записывать сведения о том, как структура или код соответствуют стандартам в плане правильности имен, уместности кода, расширяемости, сложности кода, сложности алгоритмов и безопасности кода.Дополнительные сведения см. в разделе Реализация задач разработки.
Сведения о создании этого типа рабочего элемента см. в разделе Рабочие элементы и рабочий процесс (CMMI).
Содержание раздела |
См. также |
---|---|
|
Руководство по процессам Ссылка на поле |
Необходимые разрешения
Для просмотра анализа необходимо быть членом группы Читатели или иметь разрешение Просмотр рабочих элементов на этом узле со значением Разрешить.Для изменения анализа необходимо быть членом группы Участники или иметь разрешение Изменить рабочие элементы на этом узле со значением Разрешить.Дополнительные сведения см. в разделе Управление разрешениями.
Определение проверки
Форма рабочего элемента для анализа содержит данные в полях и на вкладках, показанных на следующих рисунках.
При определении анализа необходимо указать Название в верхнем разделе формы рабочего элемента и ввести текст в поле Цель на вкладке Сведения.Все остальные поля можно оставить пустыми или принять значения по умолчанию.
Определение одного анализа
В верхнем разделе формы рабочего элемента укажите сведения одного или нескольких следующих типов.
В поле Название (обязательное) введите краткое описание, которое позволит отличать этот анализ от прочих рабочих элементов рецензирования.
Удачное название позволяет определить проверяемый фрагмент кода или область конструирования.
В списке Кому назначено выберите имя участника команды, который отвечает за анализ адресов.
Примечание Рабочие элементы можно назначать только членам группы Участники.
Если владелец проверки не назначен, им автоматически становитесь вы.
В списке Состояние оставьте значение по умолчанию — Активный.
В разделе Вызывается выберите имя участника команды, который вызвал собрание.
В списке Тип собрания выберите тип собрания, который использовался для проверки.
Допустимые значения - Собрание или Не в сети.
На вкладке описание укажите как можно больше подробностей для описания области кода или конструкции, которые проверяются, в дополнение к критериям, который был применено в ходе анализа.
На вкладке мин. укажите как можно больше подробностей для описания результатов обсуждение, условие и решения, которые привели к с собрания анализа.
Эти сведения могут включать предмет рассмотрения, применяемые критерии, а также выявленные проблемы.
На вкладке КОММЕНТАРИИ введите любое различные сведения об исследовании, соответствующим образом не перенаправлено в другом месте.
На вкладке УЧАСТНИКИ выберите имя каждого участника команды, обязательный, необязательный и фактический элемент " анализ ".
Эти участники команды являются членами совета по проверкам.
На вкладке ВСЕ ССЫЛКИ свяжите анализ с одним или несколькими другими рабочими элементами, такими как требование или задача.
На вкладке ВЛОЖЕНИЯ, вложение спецификации, изображений или другие файлы, содержащие дополнительные сведения об исследовании, который необходимо сохранить.
Дополнительные сведения см. в следующих подразделах далее в этом разделе:
Связывание проверки с требованием, задачей или другим рабочим элементом
Добавление в проверку сведений, вложений и гиперссылок
Выберите Сохранить рабочий элемент.
Примечание После сохранения анализа в заголовке под панелью инструментов рабочего элемента отобразится идентификатор.
Связывание проверки с требованием, задачей или другим рабочим элементом
С помощью вкладки Ссылки можно создать ссылки на определенные типы рабочих элементов и для определенных типов ссылок.Дополнительные сведения см. в разделе Linking Work Items (CMMI).
Создание задачи, требования или другого рабочего элемента и связывание их с анализом
Откройте форму рабочего элемента для предварительного просмотра, выберите вкладку Все ссылки, а затем выберите Создать.
Откроется диалоговое окно Добавить новый связанный рабочий элемент.
В списке Тип связи выберите Соответствующие или другой тип связи, который отражал бы отслеживаемое отношение.
В списке Тип рабочего элемента выберите тип рабочего элемента, который требуется создать.
В поле Название введите краткое, но конкретное описание.
(Необязательно.) Введите дополнительные сведения в поле Комментарий.
Нажмите кнопку ОК.
Открывается форма для указанного типа рабочего элемента, которая содержит предоставленные сведения.
Укажите остальные поля согласно описанию, которое приводится в следующих разделах.
Выберите Сохранить рабочий элемент.
Связывание с проверкой одного или нескольких существующих рабочих элементов
Откройте форму рабочего элемента для предварительного просмотра, выберите вкладку Все ссылки, а затем выберите Добавить ссылку на.
Откроется диалоговое окно Добавить ссылку на проверку.
В списке Тип связи выберите Соответствующие или другой тип связи, который отражал бы отслеживаемое отношение на основе типа рабочего элемента, к которому соединении.
Выполните одно из следующих действий:
В поле Идентификаторы рабочих элементов введите идентификаторы рабочих элементов, которые необходимо найти.Идентификаторы следует разделять запятыми.
Выберите Обзор для идентификации рабочих элементов в списке.
Откроется диалоговое окно Выбор связанных рабочих элементов.
В списке Сохраненный запрос выберите запрос, содержащий рабочие элементы, которые нужно добавить.Например, можно выбрать Открытые рабочие элементы, Открытые ошибки или Активные задачи.
Выберите Найти установите флажок рядом с каждым рабочим элементом, который необходимо связать с проблемой, а затем выберите ОК.
(Необязательно) Введите описание связываемых элементов.
Нажмите кнопку ОК.
Дополнительные сведения см. в разделе Поиск рабочих элементов для связывания или импорта.
Выберите Сохранить рабочий элемент.
Примечание Анализ и связанные рабочие элементы будут обновлены.
Добавление в проверку сведений, вложений и гиперссылок
По мере появления, дополнительные данные можно добавлять в анализ следующими способами.
Ввести сведения в полях на вкладках Сведения, Протокол, Комментарии.
Вложите файл.
Например, можно вложить цепочку сообщений электронной почты, документ, изображение, файл журнала или файл другого типа.
Добавить гиперссылку на веб-сайт или файл, хранящийся на сервере или веб-сайте.
Добавление в анализ сведений
Выберите Сведения, мин. или на вкладку Комментарии и введите сведения в полях.
Можно использовать средства форматирования для выделения важных фрагментов текста или для формирования маркированного списка.
Примечание При каждом изменении рабочего элемента участником команды в журнал рабочего элемента заносится дата изменения, имя участника команды, внесшего изменения, и сведения об измененных полях.
Дополнительные сведения см. в разделах Ссылка на поле обзорного совещания (CMMI) и Ссылка на поле "Заголовки, идентификаторы, описания и журнал".
Выберите Сохранить рабочий элемент.
Добавление в анализ вложения
На вкладке Вложения выполните одно из следующих действий.
Перетащите файл в область вложений.
Выберите или нажмите сочетание клавиш ctrl+v, чтобы вставить скопированный файл.
Выберите Добавить выберите Обзор и в диалоговом окне Вложение введите или укажите расположение добавляемого файла.
(Необязательно) Введите дополнительные сведения о вложении в поле Комментарий.Чтобы закрыть диалоговое окно Вложение выберите ОК.
Выберите Сохранить рабочий элемент.
Добавление в анализ гиперссылки
На вкладке Все ссылки выберите Добавить ссылку на.
В списке Тип связи выберите Гиперссылка.
В поле Адрес выполните одно из следующих действий.
Если целевым объектом является веб-сайт, введите URL-адрес (или скопируйте его из интернет-браузера и вставьте его) в поле Адрес.
Если целевым объектом является расположение на сервере, введите его UNC-адрес.
(Необязательно) Введите дополнительные сведения о гиперссылке в поле Комментарий.
Нажмите кнопку ОК.
Выберите Сохранить рабочий элемент.
Изменение состояния проверки
Если в результате анализа будет установлено, что структура или код не требуют изменений, рабочий элемент анализа можно закрыть.Если структура или код требуют небольших или значительных изменений, активный рабочий элемент анализ назначается для разрешения разработчику.Если требуются только небольшие изменения, разработчик может закрыть рабочий элемент анализа.Если требуются значительные изменения, необходим второй анализ, и рабочий элемент анализа закрывается только при успешном прохождении второго анализа.
Участники команды могут использовать для отслеживания хода работы над анализом следующие состояния.
Активно
Разрешено
Закрыто
Анализ создается в состоянии Активно.
Дополнительные сведения о полях данных, с помощью которых можно отслеживать состояния рабочих элементов, см. в разделе Назначения, рабочий процесс и планирование (CMMI).
Изменение состояния анализа
Откройте рабочий элемент анализа.
В списке Состояние выберите Разрешено или Закрыто.
При изменении состояния с Активно на Разрешено поле Причина автоматически примет значение Принято с небольшими изменениями.
Если изменить состояние с Разрешено на Закрыто, поле Причина изменится на Небольшие изменения завершены.
Выберите Сохранить рабочий элемент.
Типичная схема рабочего процесса.
Переходы вне стандартного процесса
|
Схема состояний проверок |
"Активно" (новые)
Активный рабочий элемент анализа документирует результаты анализа структуры или кода.Участники собрания, посвященному проверкам, определяют, какие следующие шаги необходимо выполнить.Рабочий элемент анализа закрывается, если изменения не требуются.Он остается активным и присваивается соответствующему разработчику, если изменения необходимы.Разработчик разрешает рабочий элемент анализа после внесения изменений.
С "Активно" на "Разрешено"
Участник команды может разрешить активный анализ по причинам, перечисленным в следующей таблице.
Причина |
Условия использования |
Дополнительные действия, которые следует предпринять |
---|---|---|
Принято с незначительными изменениями |
Когда разработчик внес определенные изменения в структуру или код. |
Отсутствует. |
Принято со значительными изменениями |
Когда разработчик внес определенные изменения в структуру или код. |
Повторно активируйте рабочий элемент анализа. |
Следующие поля данных регистрируются при разрешении активного анализа.
Кем разрешено: имя участника команды, разрешившего анализ.
Дата разрешения: дата и время разрешения анализа в соответствии с часами сервера.
Дата изменения состояния: дата и время изменения состояния анализа.
С "Активно" на "Закрыто"
Участник команды может закрыть активную проверку, если совет по проверкам решает, что по какой-либо причине изменения не требуются.Поле Причина автоматически получает значение Принято (как есть).
Следующие поля данных регистрируются при закрытии активного анализа.
Кем закрыт: имя участника команды, закрывшего анализ.
Дата закрытия: дата и время закрытия анализа в соответствии с часами сервера.
Дата изменения состояния: дата и время изменения состояния анализа.
Разрешено
Разрешенный рабочий элемент анализа показывает, что необходимые изменения (значительные или незначительные) были внесены.Если потребовались значительные изменения, необходимо выполнить второй анализ, прежде чем рабочий элемент анализа можно будет закрыть.Если в ходе второго анализа выявляются дополнительные изменения, рабочий элемент анализа активируется повторно.
С "Разрешено" на "Закрыто"
Участник команды может закрыть разрешенный анализ по причинам, перечисленным в следующей таблице.
Причина |
Условия использования |
Дополнительные действия, которые следует предпринять |
---|---|---|
Внесены незначительные изменения |
Когда незначительные изменения определены, внесены и проверены. |
Назначьте анализ владельцу продукта. |
Следующие поля данных регистрируются автоматически при закрытии участником команды разрешенного анализа.
Кем закрыт: имя участника команды, закрывшего анализ.
Дата закрытия: дата и время закрытия анализа в соответствии с часами сервера.
Дата изменения состояния: дата и время изменения состояния анализа.
С "Разрешено" на "Активно"
Разрешенный анализ можно повторно активировать по причинам, перечисленным в следующей таблице.
Причина |
Условия использования |
Дополнительные действия, которые следует предпринять |
---|---|---|
Внесены значительные изменения |
Когда требуется вторая проверка, чтобы установить наличие проблем. |
Проведите еще одно собрание, посвященное проверкам, чтобы проверить измененный код. |
Следующие данные регистрируются автоматически при повторной активации разрешенного анализа.
Активировал: имя участника команды, который повторно активировал анализ.
Дата активации: дата и время повторной активации анализа в соответствии с часами сервера.
Дата изменения состояния: дата и время изменения состояния анализа.
Закрыто
Над закрытым анализом работа больше не ведется, однако, если он вновь попадает в область текущей работы, его можно активировать повторно.Обычно закрытый анализ повторно активирует бизнес-аналитик или менеджер программы.
Из состояния "Закрыто" в состояние "Активно"
Закрытый рабочий элемент анализа показывает, что анализ завершен и все необходимые изменения внесены.Можно повторно активировать анализ, если он был закрыт случайно.Причина повторной активации получает значение Закрыто по ошибке.
Следующие данные регистрируются автоматически при повторной активации закрытого анализа.
Активировал: имя участника команды, который повторно активировал анализ.
Дата активации: дата и время повторной активации анализа в соответствии с часами сервера.
Дата изменения состояния: дата и время изменения состояния анализа.
См. также
Основные понятия
Ссылка на поле обзорного совещания (CMMI)
Шаблон процесса CMMI для Visual Studio ALM
Справочник по полям рабочих элементов для Visual Studio ALM