Общие сведения о артефактах шаблона процесса CMMI
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Процесс интеграции модели зрелости возможностей (CMMI) поддерживает различные типы рабочих элементов (WIT) для планирования и отслеживания работы, тестов, отзывов и проверок кода. Различные WIT позволяют отслеживать различные типы работы, такие как требования, запросы на изменение, задачи, ошибки и многое другое. Эти артефакты создаются при настройке проекта с помощью процесса CMMI на основе платформы интеграции модели зрелости возможностей (CMMI).
Teams может использовать набор запросов рабочих элементов для отслеживания информации, анализа хода выполнения и принятия решений.
Примечание.
- Вы можете настроить систему отслеживания работы для проекта, создав и настроив унаследованный процесс и применив этот процесс к проекту. Дополнительные сведения см. в разделе "Модель процесса наследования".
- Вы также можете настроить шаблон процесса. Дополнительные сведения см. в разделе "Сведения о процессах и шаблонах процессов".
Примечание.
- Вы можете настроить систему отслеживания работы для проекта, настроив унаследованный процесс или локальный XML-процесс. Дополнительные сведения см. в разделе "Модель процесса наследования" или настройка локального XML-процесса. Последняя версия каждого процесса автоматически отправляется при установке или обновлении до последней версии Azure DevOps Server. Дополнительные артефакты, такие как отчеты SQL Server, доступны только при подключении к проекту. Применяются другие требования к ресурсам.
- Вы также можете настроить шаблон процесса. Дополнительные сведения см. в разделе "Сведения о процессах и шаблонах процессов".
Планирование и отслеживание работы с CMMI
Teams планируют свой проект, записывая функции и требования. Когда команды работают в спринтах, они определяют задачи и связывают их с требованиями. Чтобы получить представление о свертки требований между командами, руководители программ связывают требования к функции. Блокировка проблем отслеживается с помощью проблем. Дополнительные сведения об использовании этих WI-объектов см. в разделе "Типы рабочих элементов процесса CMMI" и рабочий процесс
На следующем рисунке показан основной поток для начала работы. Дополнительные сведения см. в статье "Начало работы с гибкими средствами" для планирования и отслеживания работы.
Выберите один из следующих изображений, чтобы перейти к связанной статье.
Примечание.
Рабочий элемент — это запись базы данных, содержащая определение, назначение, приоритет и состояние работы. Типы рабочих элементов определяют шаблон полей, рабочего процесса и формы для каждого типа. Рабочие элементы можно связать друг с другом для поддержки зависимостей отслеживания, свертки работы и отчетов.
Вывод списка рабочих элементов с запросами
Запросы рабочих элементов можно использовать для перечисления рабочих элементов на основе их типа, таких как запросы на изменение, ошибки, задачи и требования.
Примечание.
При создании нового проекта больше не существует набора общих запросов по умолчанию. Определения для общих запросов были удалены из шаблона процесса. Для локальных развертываний их можно добавить в пользовательский шаблон процесса, как описано в разделе "Добавление запросов рабочих элементов" в шаблон процесса.
Просмотр и запуск запросов с веб-портала или из подключаемого модуля Team Explorer для Visual Studio. Измените запрос с помощью редактора запросов, чтобы применить различные критерии фильтра и добавить запросы к панелям мониторинга группы.
Советы по общим запросам
Улучшайте рабочий процесс, используя следующие советы:
- Добавьте @Me в качестве значения поля "Назначенный кому" в предложении запроса, чтобы найти рабочие элементы, назначенные вам.
- Откройте редактор запросов, чтобы изменить любой запрос, добавив условия для области продукта, итерации или другого поля.
- Откройте запрос в Excel , чтобы обновить поля одного или нескольких рабочих элементов и опубликовать изменения в базе данных.
- Создайте круговую диаграмму, гистограмму или диаграмму тренда для визуализации состояния или хода выполнения запросов с неструктурированным списком.
- Создайте запросы и папки в области "Мои запросы " со стандартным доступом. Чтобы создать запросы и папки в разделе "Общие запросы", убедитесь, что у вас есть разрешение на участие и базовый доступ или больше. Дополнительные сведения см. в разделе "Настройка разрешений для запросов".
Мониторинг прогресса
Все процессы — Agile, Scrum и CMMI — поддерживают состояние сборки и диаграммы трендов и панели мониторинга. Кроме того, несколько диаграмм автоматически создаются на основе используемых средств Agile. Эти диаграммы отображаются на веб-портале.
Создание диаграмм с легким весом
Вы можете определить общий плоский запрос и создать диаграмму на основе ваших интересов отслеживания. Типы диаграмм включают состояние — круговую, линейчатую, столбец, стекированную полосу и сводную диаграмму, а также диаграммы с накоплением, линии и области.
Мини-приложения аналитики и отчеты Power BI
Служба аналитики может ответить на количественные вопросы о прошлом или настоящем состоянии ваших проектов. Вы можете добавить мини-приложения Аналитики на панель мониторинга или использовать Power BI для создания диаграмм и отчетов.
Дополнительные сведения см. в разделе "Что такое служба аналитики"?
Отчеты SQL Server
Если коллекция проектов и проект настроены с помощью СЛУЖБ SQL Server Analysis Services и Reporting Services, у вас есть доступ ко многим отчетам CMMI. Чтобы эти отчеты были полезны, команды должны выполнять определенные действия, такие как определение процессов сборки, связывание рабочих элементов и обновление состояния или оставшейся работы.
Если необходимо добавить службы reporting services или обновить отчеты в последние версии, см . статью "Добавление отчетов в проект".
Версии процесса CMMI
По мере внесения обновлений в шаблон процесса CMMI номер версии обновляется. В следующей таблице представлено сопоставление используемого управления версиями при обновлении шаблонов локальных процессов Azure DevOps. Для Azure Boards всегда используется последняя версия. Каждый шаблон предоставляет version
элемент. Этот элемент задает основную и дополнительную версию.
Версия | Имя CMMI | Основной номер версии |
---|---|---|
Azure DevOps Services Сервер Azure DevOps 2022 |
CMMI | 18 |
Azure DevOps Server 2020 Сервер Azure DevOps 2019 |
CMMI | 17 |
Сводка обновлений, внесенных в шаблоны процессов, см. в заметках о выпуске для Azure DevOps Server.
Эффективное использование процесса CMMI
Команды разработчиков имеют различные методики и установленные процессы. В этом руководстве рассматриваются действия, относящиеся к эффективному использованию процесса CMMI.
- Узнайте о CMMI: общие сведения о CMMI и его шести уровнях возможностей.
- Управление проектами. Получите рекомендации по управлению, планированию и координации разработки и обслуживания программного обеспечения с помощью модели CMMI.
- Изучение инженерных действий. Обнаружение дополнительных действий по проектированию и созданию программных продуктов.
Используйте шаблон CMMI и руководство в рамках программы улучшения процесса. Адаптируйте это руководство на основе следующего:
- Тип продукта и журнал
- Масштабирование проекта
- Фон участников группы
- Принятые методики в организации