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


Рецензирование (CMMI)

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

Сведения о создании этого типа рабочего элемента см. в разделе Рабочие элементы и рабочий процесс (CMMI).

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

См. также

  • Определение проверки

  • Связывание проверки с требованием, задачей или другим рабочим элементом

  • Добавление в проверку сведений, вложений и гиперссылок

  • Изменение состояния проверки

Руководство по процессам

Ссылка на поле

Необходимые разрешения

Для просмотра анализа необходимо быть членом группы Читатели или иметь разрешение Просмотр рабочих элементов на этом узле со значением Разрешить.Для изменения анализа необходимо быть членом группы Участники или иметь разрешение Изменить рабочие элементы на этом узле со значением Разрешить.Дополнительные сведения см. в разделе Управление разрешениями.

Определение проверки

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

Форма рабочего элемента для проверки

При определении анализа необходимо указать Название в верхнем разделе формы рабочего элемента и ввести текст в поле Цель на вкладке Сведения.Все остальные поля можно оставить пустыми или принять значения по умолчанию.

Определение одного анализа

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

    • В поле Название (обязательное) введите краткое описание, которое позволит отличать этот анализ от прочих рабочих элементов рецензирования.

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

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

      ПримечаниеПримечание

      Рабочие элементы можно назначать только членам группы Участники.

      Если владелец проверки не назначен, им автоматически становитесь вы.

    • В списке Состояние оставьте значение по умолчанию — Активный.

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

    • В списке Тип собрания выберите тип собрания, который использовался для проверки.

      Допустимые значения - Собрание или Не в сети.

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

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

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

  4. На вкладке КОММЕНТАРИИ введите любое различные сведения об исследовании, соответствующим образом не перенаправлено в другом месте.

  5. На вкладке УЧАСТНИКИ выберите имя каждого участника команды, обязательный, необязательный и фактический элемент " анализ ".

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

  6. На вкладке ВСЕ ССЫЛКИ свяжите анализ с одним или несколькими другими рабочими элементами, такими как требование или задача.

  7. На вкладке ВЛОЖЕНИЯ, вложение спецификации, изображений или другие файлы, содержащие дополнительные сведения об исследовании, который необходимо сохранить.

    Дополнительные сведения см. в следующих подразделах далее в этом разделе:

    • Связывание проверки с требованием, задачей или другим рабочим элементом

    • Добавление в проверку сведений, вложений и гиперссылок

  8. Выберите СохранитьСохранить рабочий элемент.

    ПримечаниеПримечание

    После сохранения анализа в заголовке под панелью инструментов рабочего элемента отобразится идентификатор.

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

С помощью вкладки Ссылки можно создать ссылки на определенные типы рабочих элементов и для определенных типов ссылок.Дополнительные сведения см. в разделе Linking Work Items (CMMI).

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

  1. Откройте форму рабочего элемента для предварительного просмотра, выберите вкладку Все ссылки, а затем выберите Добавление нового связанного рабочего элементаСоздать.

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

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

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

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

  4. В поле Название введите краткое, но конкретное описание.

  5. (Необязательно.) Введите дополнительные сведения в поле Комментарий.

  6. Нажмите кнопку ОК.

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

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

  8. Выберите СохранитьСохранить рабочий элемент.

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

  1. Откройте форму рабочего элемента для предварительного просмотра, выберите вкладку Все ссылки, а затем выберите Добавление связейДобавить ссылку на.

    Откроется диалоговое окно Добавить ссылку на проверку.

    Диалоговое окно добавления связи в требование

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

  3. Выполните одно из следующих действий:

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

    • Выберите Обзор для идентификации рабочих элементов в списке.

      Откроется диалоговое окно Выбор связанных рабочих элементов.

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

      В списке Сохраненный запрос выберите запрос, содержащий рабочие элементы, которые нужно добавить.Например, можно выбрать Открытые рабочие элементы, Открытые ошибки или Активные задачи.

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

    • (Необязательно) Введите описание связываемых элементов.

  4. Нажмите кнопку ОК.

    Дополнительные сведения см. в разделе Поиск рабочих элементов для связывания или импорта.

  5. Выберите СохранитьСохранить рабочий элемент.

    ПримечаниеПримечание

    Анализ и связанные рабочие элементы будут обновлены.

Добавление в проверку сведений, вложений и гиперссылок

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

  • Ввести сведения в полях на вкладках Сведения, Протокол, Комментарии.

  • Вложите файл.

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

  • Добавить гиперссылку на веб-сайт или файл, хранящийся на сервере или веб-сайте.

Добавление в анализ сведений

  1. Выберите Сведения, мин. или на вкладку Комментарии и введите сведения в полях.

    Можно использовать средства форматирования для выделения важных фрагментов текста или для формирования маркированного списка.

    ПримечаниеПримечание

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

    Дополнительные сведения см. в разделах Ссылка на поле обзорного совещания (CMMI) и Ссылка на поле "Заголовки, идентификаторы, описания и журнал".

  2. Выберите СохранитьСохранить рабочий элемент.

Добавление в анализ вложения

  1. На вкладке Вложения выполните одно из следующих действий.

    • Перетащите файл в область вложений.

    • Выберите Вставить или нажмите сочетание клавиш ctrl+v, чтобы вставить скопированный файл.

    • Выберите Добавление вложенияДобавить выберите Обзор и в диалоговом окне Вложение введите или укажите расположение добавляемого файла.

      (Необязательно) Введите дополнительные сведения о вложении в поле Комментарий.Чтобы закрыть диалоговое окно Вложение выберите ОК.

  2. Выберите СохранитьСохранить рабочий элемент.

Добавление в анализ гиперссылки

  1. На вкладке Все ссылки выберите Добавление связейДобавить ссылку на.

    Задание URL-адреса для гиперссылки

  2. В списке Тип связи выберите Гиперссылка.

  3. В поле Адрес выполните одно из следующих действий.

    • Если целевым объектом является веб-сайт, введите URL-адрес (или скопируйте его из интернет-браузера и вставьте его) в поле Адрес.

    • Если целевым объектом является расположение на сервере, введите его UNC-адрес.

  4. (Необязательно) Введите дополнительные сведения о гиперссылке в поле Комментарий.

  5. Нажмите кнопку ОК.

  6. Выберите СохранитьСохранить рабочий элемент.

Изменение состояния проверки

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

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

  • Активно

  • Разрешено

  • Закрыто

Анализ создается в состоянии Активно.

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

Изменение состояния анализа

  1. Откройте рабочий элемент анализа.

  2. В списке Состояние выберите Разрешено или Закрыто.

    • При изменении состояния с Активно на Разрешено поле Причина автоматически примет значение Принято с небольшими изменениями.

    • Если изменить состояние с Разрешено на Закрыто, поле Причина изменится на Небольшие изменения завершены.

  3. Выберите СохранитьСохранить рабочий элемент.

Типичная схема рабочего процесса.

  • Участник команды создает анализ в состоянии Активно с причиной по умолчанию Новые.

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

  • Член команды изменяет состояние с Разрешено на Закрыто после внесения необходимых изменений.

Переходы вне стандартного процесса

  • Член команды изменяет состояние Активно на состояние Закрыто, используя причину по умолчанию — Принято (как есть).

  • Совет по проверкам устанавливает, что необходимо внести значительные изменения в код, и изменяет состояние с Разрешено на Активно.

  • Участник команды устанавливает, что анализ был закрыт ошибочно, и изменяет состояние с Закрыто на Активно.

Схема состояний проверок

Рабочий процесс для проверки рабочего элемента

Ee332483.collapse_all(ru-ru,VS.110).gif"Активно" (новые)

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

Ee332483.collapse_all(ru-ru,VS.110).gifС "Активно" на "Разрешено"

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

Причина

Условия использования

Дополнительные действия, которые следует предпринять

Принято с незначительными изменениями

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

Отсутствует.

Принято со значительными изменениями

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

Повторно активируйте рабочий элемент анализа.

Следующие поля данных регистрируются при разрешении активного анализа.

  • Кем разрешено: имя участника команды, разрешившего анализ.

  • Дата разрешения: дата и время разрешения анализа в соответствии с часами сервера.

  • Дата изменения состояния: дата и время изменения состояния анализа.

Ee332483.collapse_all(ru-ru,VS.110).gifС "Активно" на "Закрыто"

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

Следующие поля данных регистрируются при закрытии активного анализа.

  • Кем закрыт: имя участника команды, закрывшего анализ.

  • Дата закрытия: дата и время закрытия анализа в соответствии с часами сервера.

  • Дата изменения состояния: дата и время изменения состояния анализа.

Ee332483.collapse_all(ru-ru,VS.110).gifРазрешено

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

Ee332483.collapse_all(ru-ru,VS.110).gifС "Разрешено" на "Закрыто"

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

Причина

Условия использования

Дополнительные действия, которые следует предпринять

Внесены незначительные изменения

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

Назначьте анализ владельцу продукта.

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

  • Кем закрыт: имя участника команды, закрывшего анализ.

  • Дата закрытия: дата и время закрытия анализа в соответствии с часами сервера.

  • Дата изменения состояния: дата и время изменения состояния анализа.

Ee332483.collapse_all(ru-ru,VS.110).gifС "Разрешено" на "Активно"

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

Причина

Условия использования

Дополнительные действия, которые следует предпринять

Внесены значительные изменения

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

Проведите еще одно собрание, посвященное проверкам, чтобы проверить измененный код.

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

  • Активировал: имя участника команды, который повторно активировал анализ.

  • Дата активации: дата и время повторной активации анализа в соответствии с часами сервера.

  • Дата изменения состояния: дата и время изменения состояния анализа.

Ee332483.collapse_all(ru-ru,VS.110).gifЗакрыто

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

Ee332483.collapse_all(ru-ru,VS.110).gifИз состояния "Закрыто" в состояние "Активно"

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

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

  • Активировал: имя участника команды, который повторно активировал анализ.

  • Дата активации: дата и время повторной активации анализа в соответствии с часами сервера.

  • Дата изменения состояния: дата и время изменения состояния анализа.

См. также

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

Ссылка на поле обзорного совещания (CMMI)

Шаблон процесса CMMI для Visual Studio ALM

Справочник по полям рабочих элементов для Visual Studio ALM

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

Рабочие элементы и рабочий процесс (CMMI)