Решения Visure


Поддержка
Зарегистрируйтесь
Логин
Начните бесплатную пробную версию
Что такое CMMI - Бесплатная техническая документация
Список блогов

Что такое CMMI - Бесплатная техническая документация

Блог | 9 минут чтения
Автор администратора

Содержание

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

Кто создает CMMI?

CMMI, разработанный в Университете Карнеги-Меллона (CMU) и требуемый многими контрактами Министерства обороны США (DoD) и правительства США, предназначен для предоставления четкой дорожной карты передовых практик, которым должны следовать организации для повышения и оценки производительности в широком диапазоне. критических бизнес-возможностей.  

CMMI является преемником модели зрелости возможностей (CMM), или сокращенно Software CMM. Как следует из названия, Software CMM была адаптирована для разработки программного обеспечения. Последняя версия CMMI (версия 2.0) была выпущена в 2018 году и позволяет применять модель для разработки оборудования, программного обеспечения и услуг во всех отраслях.

Что такое CMMI?

CMMI (Capability Maturity Model Integration) описывает лучшие практики, уже применяемые в отрасли, для разработки, поддержки и приобретения продуктов и услуг. Он обеспечивает структуру, которая позволяет оценить уровень зрелости организации или ее возможности по отношению к выполняемым ею процессам, установить приоритеты, чтобы претворить в жизнь улучшения, которые должны быть выполнены, и реализовать эти улучшения.

Существует 3 модели CMMI, все они разработаны Институтом программной инженерии (SEI), центром исследований и разработок, который является частью Университета Карнеги-Меллона в Филадельфии; эти модели:

  • CMMI for Development, адресованный организациям, которые разрабатывают и поддерживают продукты и услуги для разработки систем.
  • CMMI for Acquisition, адресованная организациям, которые заключают субподряд на услуги разработки и поддерживают продукты и услуги для разработки систем.
  • CMMI for Services, адресованная организациям, которые предоставляют услуги другим компаниям.

Цели CMMI:

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

В последние несколько лет CMMI приобрела огромное значение как система качества в системной индустрии и может практически считаться стандартом де-факто в этой области. Тем не менее, CMMI может применяться в различных областях, таких как системная инженерия, оборудование и т. Д. CMMI for Development применяется для разработки и сопровождения продуктов и услуг, независимо от области или области интересов. Текущая версия CMMI - это документ «CMMI для разработки» версии 1.2, доступный с августа 2006 года.

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

Какие 5 уровней CMMI?

Модель CMMI рассматривает 5 уровней зрелости, измеримых для организации:

  1. Начальный
  2. Управляемые
  3. Определенный
  4. Количественно управляемый
  5. Оптимизирующий

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

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

На уровне зрелости 3 (определенный) все процессы понимаются и описываются с помощью стандартов, процедур, инструментов и методов.

На уровне зрелости 4 (количественное управление) организация и проекты устанавливают количественные цели для измерения качества процесса, а также его использования и необходимые критерии для управления ими. Статистические методы используются для управления процессами.

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

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

Каковы 6 уровней возможностей CMMI?

В свою очередь, модель CMMI рассматривает 6 уровней возможностей, измеримых для каждого процесса:

  1. Неполный
  2. Исполняет
  3. Управляемые
  4. Определенный
  5. Количественно управляемый
  6. Оптимизирующий

Уровень возможностей CMMI 0 (неполный): выполняется частично. Одна или несколько конкретных целей области процесса не выполнены.

Уровень возможностей CMMI 1 (выполнен): это незавершенный процесс, который удовлетворяет всем конкретным целям в области процесса.

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

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

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

Уровень возможностей CMMI 5 (оптимизация): это количественно управляемый процесс, который улучшается за счет количественного понимания причин вариаций, общих для процесса.

Уровни возможностей суммируются.

Что представляет собой CMMI?

Модель утверждает два представления:

  • Постановочное представление
  • Непрерывное представление

В обоих случаях области процессов, цели и практики совпадают. Разница между этими представлениями заключается в порядке реализации улучшения процесса:

  • В случае поэтапного представления области процесса, которые необходимо улучшить, выбираются в предопределенной сортировке, задаваемой ее назначением уровням зрелости Модели.
  • В случае непрерывного представительства процессы, которые необходимо улучшить, выбираются в порядке сортировки, который организация считает наиболее подходящим, исходя из своих бизнес-целей. Для каждой области процесса есть уровни возможностей (от 0 до 5), которые указывают на сортировку, в которой улучшения должны рассматриваться в каждой из них. Непрерывное представление ближе к другим стандартам качества, таким как ISO 15504 (SPICE). Поэтапное представление соответствует первым версиям модели CMMI, ранее называвшейся CMM, которые предполагали реализацию только на основе уровней зрелости организации.

Как CMMI может помочь вашей организации?                         

CMMI может помочь организациям несколькими важными способами:

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

Последняя версия CMMI написана на нетехническом языке, что делает ее более удобной для пользователя и простой в реализации. Организации могут изучить CMMI онлайн и настраивать его в соответствии с их конкретными целями для повышения производительности и успеха организации. Такие инструменты, как Visure Requirements, помогают повысить зрелость, отслеживая и отслеживая требования, а также помогая стандартизировать и согласовать применение бизнес-процессов. 

Использование моделей данных для управления прослеживаемостью с помощью Visure

Использование инструмента управления требованиями для поддержки CMMI

Visure Requirements разделяет с CMMI этот подход: управление требованиями тесно связан с разработкой требований. Процесс разработки требований, поддерживаемый Visure Requirements, включает не только действия, специфичные для управления требованиями, такие как однозначная идентификация требований, управление версиями, прослеживаемость, и т. д., но также и другие, такие как определение бизнес-моделей и интерфейсов, а также определение функций системы, которая будет разработана. Управление этими действиями в рамках одного и того же инструмента является значительным преимуществом, поскольку помогает участникам проекта поддерживать общее, интегрированное видение всех действий как части циклического и итеративного процесса.

Кроме того, использование Visure Requirements в качестве поддержки для реализации CMMI имеет много преимуществ, поскольку позволяет автоматизировать часть процессов, обеспечивая выполнение процессов даже в моменты стресса, как это требуется в описании уровня CMMI 2. (Удалось).

Управление и анализ дефектов, требований, тестов, .. с Visure

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

Для уровня зрелости 3 (определенный) в организации должны быть определены общие процессы, которые будут адаптированы к различным проектам по мере необходимости. Кроме того, эти процессы должны быть должным образом охарактеризованы, поняты и описаны в стандартах, процессах, инструментах и ​​методах, предоставляя шаблоны для поддержки стандартизации процессов. Здесь использование Visure Requirements облегчает внедрение процессов требований на уровне 3, поскольку помогает стандартизировать и гармонизировать применение процессов в компании.

Для уровней зрелости 4 (количественно управляемый) и 5 ​​(оптимизация) необходимо определить подпроцессы, которые вносят наиболее значительный вклад в общий процесс, для проверки и управления с использованием набора статистических и количественных методов, которые делают его возможно улучшить определение и реализацию процессов в организации. Здесь также представляет интерес использование инструмента, поскольку количественное управление невозможно без хранения данных, которые впоследствии могут быть использованы для расчета показателей и разработки моделей производительности или моделей поведения процессов.

Продолжить чтение полного информационного документа


Не забудьте поделиться этим постом!

Топовое