Книга: Модель зрелости процессов разработки программного обеспечения
Выполняемые операции
Выполняемые операции
Операция 1. Периодическая оценка производственного процесса и разработка планов действий по результатам оценки.
Оценки обычно проводятся с периодичностью от 1,5 до 3 лет. При проведении оценок рассматриваются все производственные процессы организации, но при этом допускается выборочная оценка областей процессов и проектов.
Примером метода оценки продуктивности ППО может служить метод оценки производственного процесса (Software Process Assessment), разработанный институтом SEI.
План действий определяет следующее:
какие данные, полученные в результате проверки, будут приняты во внимание;
принципы по реализации изменений, вносимых по результатам оценки;
группы или сотрудники, ответственные за реализацию изменений.
Операция 2. Организация составляет и поддерживает план своих действий по разработке и усовершенствованию производственного процесса.
Данный план:
1. Использует в качестве исходных данных планы действий по оценке производственного процесса и других инициатив по усовершенствованию организации.
2. Определяет необходимые мероприятия и график их проведения.
3. Определяет группы и сотрудников, ответственных за эти мероприятия.
4. Определяет необходимые ресурсы, включая персонал и инструментальные средства.
5. Подвергается экспертным оценкам после своего создания или внесения крупных изменений. См. группу ключевых процессов «Экспертные оценки».
6. Проверяется и согласуется производственными менеджерами и руководителями высшего звена.
Операция 3. Мероприятия, проводимые в рамках организации и проектов в целях разработки и усовершенствования производственных процессов, координируются на уровне организации.
Эта координация касается разработки и усовершенствования следующих процессов:
1. Стандартный производственный процесс организации.
Практики, связанные с СППО, содержатся в описании Операций № 1 и 2 группы ключевых процессов «Определение производственного процесса организации».
2. Производственные процессы проекта.
Практики, связанные с производственными процессами проектов, содержатся в описании Операций № 1 и 2 группы ключевых процессов «Интегрированное управление разработкой ПО».
Операция 4. Использование базы данных ППО координируется на уровне организации.
База данных ППО используется для сбора информации о производственных процессах и конечных программных продуктах организации и проектов.
Практики, связанные с базой данных ППО, содержатся в описании
Операции № 5 группы ключевых процессов «Определение производственного процесса организации».
Операция 5. Новые процессы, методы и инструменты, используемые пока еще в ограниченных масштабах, отслеживаются, оцениваются и, по возможности, распространяются по всей организации.
Операция 6. Обучение, касающееся производственных процессов организации и проектов, координируется в масштабе всей организации.
1. Подготавливаются планы обучения по темам, касающимся производственных процессов организации и проектов.
2. Обучение может подготавливаться и проводиться группой, ответственной за работы по координации ППО (например, группой инженерии производственного процесса), или группой обучения.
См. группу ключевых процессов «Программа обучения».
Операция 7. Группы, задействованные во внедрении производственных процессов, информируются о мероприятиях по разработке и усовершенствованию процессов, проводимых в рамках организации и проектов.
Примеры способов распространения информации между сотрудниками и их привлечения к участию в мероприятиях:
электронные доски объявлений по производственным процессам,
экспертные комиссии по процессам,
рабочие группы,
совещания по обмену информацией,
обзоры,
группы усовершенствования процессов,
неформальные обсуждения.
- 9.1. Координация производственного процесса организации
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.2. Определение производственного процесса организации
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.3. Программа обучения
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.4. Интегрированное управление разработкой ПО
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.5. Инженерия разработки программного продукта
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.6. Межгрупповая координация
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения
- 9.7. Экспертные оценки
- Цели
- Обязательства по выполнению
- Необходимые предпосылки
- Выполняемые операции
- Измерения и анализ
- Проверка внедрения