ИСО / МЭК 15504 — ISO/IEC 15504

ISO / IEC 15504 Информационные технологии — Оценка процесса , также называемая улучшением процесса разработки программного обеспечения и определением возможностей ( SPICE ), представляет собой набор документов технических стандартов для процесса разработки компьютерного

программного обеспечения

и связанных функций управления бизнесом. Это один из совместных стандартов Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC), который был разработан совместным подкомитетом ISO и IEC, ISO / IEC JTC 1 / SC 7 .

Стандарт ISO / IEC 15504 изначально был основан на стандарте жизненного цикла процессов ISO / IEC 12207 и на таких моделях зрелости, как Bootstrap, Trillium и модель зрелости возможностей (CMM).

ISO / IEC 15504 был заменен: ISO / IEC 33001 : 2015 Информационные технологии — Оценка процесса — Понятия и терминология по состоянию на март 2015 г. и больше не доступен в ISO.

Обзор

ИСО / МЭК 15504 представляет собой эталонную модель для моделей зрелости (состоящих из уровней возможностей, которые, в свою очередь, состоят из атрибутов процесса и, кроме того, состоят из общих практик), на основании которых оценщики могут сопоставить свидетельства, которые они собирают во время своей оценки, чтобы оценщики могут дать общее определение возможностей организации по доставке продуктов (программного обеспечения, систем и ИТ-услуг).

История

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

Улучшение

программного процесса и оценка возможностей» , но, учитывая обеспокоенность Франции по поводу значения оценки , SPICE теперь был переименован в « Улучшение программного процесса и определение возможностей» . SPICE по-прежнему используется для обозначения группы пользователей стандарта и названия ежегодной конференции. Первый SPICE был проведен в Лимерике , Ирландия, в 2000 году, SPICE 2003 был организован ESA в Нидерландах , SPICE 2004 был организован в Португалии , SPICE 2005 в Австрии , SPICE 2006 в Люксембурге , SPICE 2007 в Южной Корее , SPICE 2008 в Нюрнберге , Германия и SPICE 2009 в Хельсинки , Финляндия .

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

В крупной редакции проекта стандарта в 2004 году эталонная модель процесса была удалена и теперь связана с ISO / IEC 12207 ( процессы жизненного цикла программного обеспечения ). Выпущенный стандарт теперь определяет структуру измерения и может использовать различные эталонные модели процессов. Используются пять общих и отраслевых моделей.

Часть 5 определяет оценку процесса программного обеспечения, а часть 6 определяет оценку процесса системы.

Последняя работа в рабочей группе по стандартам ISO включает создание модели зрелости, которая должна стать частью 7 стандарта ISO / IEC 15504.

Стандарт

Технический отчет (TR) для ISO / IEC TR 15504 был разделен на 9 частей. Первоначальный международный стандарт был воссоздан в 5 частях. Это было предложено Японией, когда ТУ были опубликованы в 1997 году.

Версия международного стандарта (IS) ISO / IEC 15504 теперь состоит из 6 частей. Седьмая часть в настоящее время находится в усовершенствованной форме Окончательного проекта стандарта, и работа над частью 8 началась.

Часть 1 ISO / IEC TR 15504 объясняет концепции и дает обзор структуры.

Эталонная модель

ИСО / МЭК 15504 содержит эталонную модель . Эталонная модель определяет измерение процесса и измерение возможностей .

Измерение процесса в эталонной модели не является предметом части 2 ISO / IEC 15504, но часть 2 относится к внешним стандартам жизненного цикла процессов, включая ISO / IEC 12207 и ISO / IEC 15288. Стандарт определяет средства проверки соответствия эталонных моделей. .

Процессы Измерение процесса определяет процессы разделены на пять технологических категорий:

заказчик-поставщик </li> инженерное дело </li> поддерживающий </li> управление </li> организация </li>

С публикацией новых частей категории процессов будут расширяться, особенно для категорий процессов ИТ-услуг и категорий процессов предприятия.

Уровни возможностей и атрибуты процесса

Для каждого процесса ISO / IEC 15504 определяет уровень возможностей в следующей шкале:

Уровень </th> имя </th></tr> 5 </td> Оптимизация процесса </td></tr> 4 </td> Предсказуемый процесс </td></tr> 3 </td> Установленный процесс </td></tr> 2 </td> Управляемый процесс </td></tr> 1 </td> Выполненный процесс </td></tr> Незавершенный процесс </td></tr></tbody>

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

1.1 Производительность процесса </li> 2.1 Управление производительностью </li> 2.2 Управление рабочим продуктом </li> 3.1 Определение процесса </li> 3.2 Развертывание процесса </li> 4.1 Измерение процесса </li> 4.2 Управление процессом </li> 5.1 Технологические инновации </li> 5.2 <птимизация</li>

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

Каждый атрибут процесса оценивается по четырехбалльной рейтинговой шкале (NPLF):

Не достигнуто (0–15%) </li> Частично выполнено (> 15–50%) </li> В основном выполнено (> 50–85%) </li> Достигнуто полностью (> 85–100%). </li>

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

Оценки

ISO / IEC 15504 предоставляет руководство по проведению оценки .

Это включает в себя:

процесс оценки </li> модель для оценки </li> любые инструменты, используемые при оценке </li>

Процесс оценки

Выполнение оценок является предметом частей 2 и 3 ISO / IEC 15504. Часть 2 является нормативной, а часть 3 дает руководство по выполнению требований части 2.

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

Процесс оценки можно обобщить следующим образом:

инициировать оценку (спонсор оценки) </li> выбрать оценщика и команду оценщиков </li> спланировать оценку, включая процессы и организационное подразделение, подлежащее оценке (ведущий эксперт и группа оценки) </li> предварительный инструктаж </li> Сбор данных </li> проверка данных </li> рейтинг процесса </li> отчет о результатах оценки </li>

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

Модель оценки

Модель оценки процесса (PAM) — это подробная модель, используемая для фактической оценки. Это разработка эталонной модели процесса (PRM), предусмотренной стандартами жизненного цикла процесса.

Модель оценки процесса (PAM) в части 5 основана на эталонной модели процесса (PRM) для программного обеспечения: ISO / IEC 12207.

Модель оценки процесса в части 6 основана на эталонной модели процесса для систем: ISO / IEC 15288.

Стандарт позволяет использовать вместо этого другие модели, если они соответствуют критериям ISO / IEC 15504, которые включают определенное сообщество интересов и удовлетворяют требованиям к содержанию (т. Е. Цели процесса, результатам процесса и индикаторам оценки).

Инструменты, используемые при оценке

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

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

Квалификация и компетентность оценщика

Для успешной оценки оценщик должен иметь соответствующий уровень соответствующих навыков и опыта.

Эти навыки включают:

личные качества, такие как коммуникативные навыки . </li> соответствующее образование, подготовка и опыт. </li> конкретные навыки для определенных категорий, например навыки управления для категории управления. </li> Обучение и опыт в оценке возможностей процессов, связанных с ISO / IEC 15504. </li>

Компетенция оценщиков является предметом части 3 ISO / IEC 15504.

Таким образом, специальная подготовка и опыт для оценщиков ISO / IEC 15504 включают:

завершение 5-дневного курса подготовки ведущих экспертов </li> успешное выполнение как минимум одной оценки под наблюдением компетентного ведущего оценщика </li> успешное выполнение как минимум одной оценки в качестве ведущего оценщика под наблюдением компетентного ведущего оценщика. Компетентный ведущий оценщик определяет, когда оценка будет успешно выполнена. Существуют схемы аттестации оценщиков и руководства ведущими оценщиками при вынесении такого суждения. </li>

Использует

ИСО / МЭК 15504 можно использовать в двух контекстах :

Улучшение процесса и </li> Определение возможностей (= оценка возможностей процесса поставщика). </li>

Улучшение процесса

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

В частности, справочная структура ISO / IEC 15504 обеспечивает структуру для определения целей, которая облегчает выполнение конкретных программ для достижения этих целей.

Улучшение процессов является предметом части 4 ISO / IEC 15504. Он определяет требования к программам улучшения и предоставляет руководство по планированию и выполнению улучшений, включая описание восьмиступенчатой ​​программы улучшения. Следование этой программе улучшения не является обязательным, и существует несколько альтернативных программ улучшения.

Определение возможностей

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

ISO / IEC 15504 (Часть 4) также может использоваться для информирования при принятии решений о выборе поставщика. Структура ISO / IEC 15504 обеспечивает основу для оценки предлагаемых поставщиков, оцениваемых либо самой организацией, либо независимым оценщиком.

Организация может определить целевую способность для поставщиков на основе потребностей организации, а затем оценить поставщиков по набору целевых профилей процессов, которые определяют эту целевую возможность. Часть 4 ISO / IEC 15504 определяет требования высокого уровня, и была начата инициатива по созданию расширенной части стандарта, охватывающей целевые профили процессов. Профили процесса Целевых особенно важны в условиях , когда требуется организация (например, правительственный департамент) принять самую дешевую квалификационную поставщика. Это также позволяет поставщикам выявлять пробелы между их текущими возможностями и уровнем, требуемым потенциальным потребителем, и проводить улучшения для выполнения требований контракта (т. Е. Получить квалификацию). Работа по расширению ценности определения возможностей включает метод под названием «Практические профили процессов», который использует риск как определяющий фактор при установке целевых профилей процессов. Сочетание риска и процессов способствует улучшению с активным снижением риска, тем самым снижая вероятность возникновения проблем.

Принятие ISO / IEC 15504

ISO / IEC 15504 зарекомендовал себя как:

ISO / IEC 15504 доступен через национальные органы по стандартизации. </li> Он пользуется поддержкой международного сообщества. </li> На сегодняшний день выполнено более 4000 оценок. </li> Лидируют основные отрасли, такие как автомобильные, космические и медицинские системы с соответствующими отраслевыми вариантами. </li> На его основе могут быть получены доменные модели, такие как Automotive SPICE и SPICE 4 SPACE . </li> Было выдвинуто множество международных инициатив в поддержку внедрения, таких как SPICE, для малых и очень малых предприятий . </li>

С другой стороны, ISO / IEC 15504 может быть не так популярен, как CMMI, по следующим причинам:

Стандарт ISO / IEC 15504 недоступен для бесплатной загрузки, но его необходимо приобрести в ISO. (С другой стороны, Automotive SPICE можно бесплатно загрузить по приведенной ниже ссылке.) CMM, а затем CMMI, изначально были доступны для бесплатной загрузки с веб-сайта SEI. Однако, начиная с CMMI v2.0, теперь необходимо приобретать лицензию в SEI. </li> CMM, а затем CMMI, изначально спонсировались Министерством обороны США (DoD). Однако теперь DoD больше не финансирует CMMI и не требует его использования. </li> КИМ была создана первой и достигла критической «рыночной» доли до того, как стал доступен ISO 15504. </li> Впоследствии CMM была заменена CMMI, которая включает многие идеи ISO / IEC 15504, но также сохраняет преимущества CMM. </li>

Как и CMM, ISO / IEC 15504 был создан в контексте разработки, что затрудняет его применение в контексте управления услугами. Но началась работа по разработке эталонной модели процесса на основе ISO / IEC 20000 (ISO / IEC 20000-4), которая может служить основой для модели оценки процесса. Планируется, что это станет частью 8 стандарта (ISO / IEC 15504-8). Кроме того, существуют методы, которые адаптируют его использование к различным контекстам.

Рекомендации

дальнейшее чтение

Используемые источники:https://ru.qaz.wiki/wiki/iso/iec_15504</li></ul></h2></h2></ul></ul></ul></ul></ul></ul></ul></ul></ul></table></ul></h4>

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116