5. Стандарт ISO/IEC 15504 (SPICE): оценка возможностей разработчика. Связь этого стандарта с моделью зрелости предприятия SEI CM
Primary tabs
Forums:
5. Стандарт ISO/IEC 15504 (SPICE): оценка возможностей разработчика. Связь этого стандарта с моделью зрелости предприятия SEI CMM
Стандарт ISO/IEC 15504 (SPICE) Ориентирован на оценку процессов и возможностей их улучшения (Software Process Improvement and Capability); определяет правила такого оценивания. В основу этого стандарта положена концепция аттестации (assessment) процессов, в отличие от типового для других стандартов ISO понятия "аудит".
В качестве основы для оценки процессов вводит некоторую базовую модель, в которой выделены категории процессов, процессы и виды деятельности. Определяются 5 категорий, включающих 35 процессов и 201 вид деятельности. Например, приобретение ПО включает такие виды деятельности, как:
- -определение потребности в ПО,
- -определение требований,
- -подготовку стратегии покупки,
- -подготовку запроса предложений,
- -выбор поставщика.
Стандарт ISO/IEC 15504 опирается на стандарт SEI Модель зрелости возможностей CMM (Capability Maturity Model). Этот стандарт предлагает унифицированный подход к оценке возможностей организации выполнять задачи различного уровня.
CMM описывает различные степени зрелости процессов в организациях, определяя 5 уровней организаций.
- Уровень 1, начальный (initial)(организации, разрабатывающие ПО, но не имеющие осознанного процесса разработки, не производящие планирования и оценок своих возможностей);
- Уровень 2, повторяемый (repeatable)(в таких организациях ведется учет затрат ресурсов и отслеживается ход проектов, установлены правила управления проектами, основанные на имеющемся опыте);
- Уровень 3, определенный (defined)(в таких организациях имеется принятый, полностью документированный, соответствующий реальному положению дел и доступный персоналу процесс разработки и сопровождения ПО. Этот процесс должен включать как управленческие, так и технические подпроцессы, а также обучение сотрудников работе с ним);
- Уровень 4, управляемый (manageable)(в этих организациях, помимо установленного и описанного процесса, используются измеримые показатели качества продуктов и результативности процессов, которые позволяют достаточно точно предсказывать объем ресурсов (времени, денег, персонала), необходимый для разработки продукта с определенным качеством);
- Уровень 5, совершенствующийся (optimizing)(в таких организациях, помимо процессов и методов их оценки, имеются методы определения слабых мест, определены процедуры поиска и оценки новых методов и техник разработки, обучения персонала работе с ними и их включения в общий процесс организации в случае повышения эффективности производства);
- Log in to post comments
- 13413 reads