Операция 2. Проведение экспертных оценок в соответствии с документированной процедурой.
Эта процедура обычно определяет следующее:
1. Экспертные оценки планируются обученными ведущими экспертами и проводятся под их руководством.
2. Эксперты должны получить предварительные материалы для проведения оценок заранее, чтобы они смогли к ним соответствующе подготовиться.
Предварительные материалы оценок должны включать в себя соответствующую исходную информацию для разработки промежуточного программного продукта, подлежащего проверке.
Примеры соответствующей исходной информации:
цели промежуточного программного продукта,
применяемые стандарты,
соответствующие требования к архитектурному модулю,
детальная архитектура модуля программного кода.
3. Участникам экспертной оценки назначаются роли.
4. Определяются критерии готовности к экспертным оценкам и их завершения, подлежащие строгому соблюдению.
Вопросы, связанные с несоответствием этим критериям, докладываются соответствующим менеджерам.
5. Для единообразной идентификации критериев конкретной оценки используются контрольные списки.
Контрольные списки адаптируются к конкретному типу промежуточного продукта и экспертной оценки.
Примеры адаптируемых пунктов контрольных списков:
соответствие стандартам и процедурам,
полнота,
корректность,
правила построения,
возможности поддержки.
Контрольные списки рассматриваются коллегами их автора и потенциальными пользователями.
6. Действия, определенные в ходе экспертной оценки, отслеживаются до своего выполнения.
7. Успешное завершение экспертных оценок, включая доработку выявленных недостатков, используется в качестве критерия завершения для соответствующей задачи.
Операция 3. Запись данных о ходе и результатах экспертных оценок.
Примеры данных:
идентификация проверенного промежуточного программного продукта,
объем промежуточного программного продукта,
размер и состав группы экспертов,
время, выделенное каждому эксперту на подготовку к оценке,
продолжительность совещания по экспертной оценке,
типы и количество обнаруженных и устраненных дефектов,
трудоемкость доработки.
Измерение 1. Выполнение измерений и использование их результатов для определения статуса работ по проведению экспертных оценок.
Примеры измерений:
количество выполненных экспертных оценок в сравнении с планом,
общая трудоемкость выполненных экспертных оценок в сравнении с планом,
количество проверенных промежуточных продуктов в сравнении с планом.
Проверка 1. Проведение группой обеспечения качества (SQA) проверок и/или аудитов работ и промежуточных продуктов, связанных с экспертными оценками, и выполнение отчетов по их результатам.
См. группу ключевых процессов «Обеспечение качества ПО».
Минимальное содержание этих проверок и/или аудитов:
1. Проведение запланированных экспертных оценок.
2. Адекватное обучение ведущих экспертов для выполнения их ролей.
3. Полученное обучение или наличие опыта в выполнении своих ролей у экспертов.
4. Следование процессу подготовки, проведения экспертных оценок и выполнения действий по их результатам.
5. Своевременная подача полных и точных отчетов по результатам экспертных оценок.
ЦЕЛИ КАЖДОЙ ГРУППЫ КЛЮЧЕВЫХ ПРОЦЕССОВ
Ниже перечислены цели всех групп ключевых процессов по уровням зрелости.
1. Группы ключевых процессов для уровня 2: повторяемый уровень
Управление требованиями
Цель 1. Установление контроля над системными требованиями к ПО в целях формирования базовой линии, используемой разработчиками ПО и руководством проекта.
Цель 2. Поддержка согласованности планов разработки, продуктов и операций с системными требованиями, отнесенными к ПО.
Цель 1. Документирование оценочных расчетов по компонентам проекта для их дальнейшего использования в планировании и отслеживании проекта разработки.
Цель 2. Планирование и документирование работ и обязательств по проекту разработки.
Цель 3. Принятие задействованными в проекте группами и сотрудниками обязательств, связанных с проектом разработки ПО.
Отслеживание хода проекта и контроль над ним
Читать дальше