Качеством процесса называется степень, до которой был реализован процесс, включая показатели и критерии качества, и до
которой этот процесс выдерживался при создании рабочих продуктов.
Разработка программного обеспечения состоит из сложной совокупности шагов, выполняемых как последовательно, так и
параллельно друг другу. По мере роста масштабов проекта все больше действий требуется для управления его сложностью.
Все процессы состоят из операций, относящихся к разработке продукта, и служебных операций. Операции, относящиеся к
разработке продукта, в конечном счете обеспечивают продвижение проекта и разработку осязаемого продукта. Служебные
операции оказывают косвенное влияние на конечный продукт и нужны для выполнения многих задач планирования, управления и
оценки.
Цели измерения и оценки качества процесса:
-
Управление прибыльностью и ресурсами
-
Управление рисками и устранение рисков
-
Управление бюджетами, календарными планами и качеством
-
Сбор данных для оптимизации процесса
До некоторой степени соблюдение процесса и достижение высокого качества процесса перекликаются с качеством рабочих
продуктов. Если выдерживается процесс (достигается высокое качество процесса), снижается риск создания рабочих
продуктов низкого качества. Однако обратное не всегда верно - создание высококачественных рабочих продуктов не
обязательно говорит о том, что процесс выдерживался.
Поэтому качество процесса измеряется не только с точки зрения степени соблюдения процесса, но еще и с точки зрения
качества рабочих продуктов, произведенных с помощью процесса.
Для упрощения оценки качества процесса и продукта в Rational Unified Process (RUP) предусмотрены следующие страницы:
-
Задача: описание выполняемой задачи и шагов, необходимых для ее выполнения.
-
Руководство: методики и практические советы по выполнению задачи.
-
Контрольные списки и рекомендации по рабочим продуктам: информация о разработке, оценке и использованию
рабочих продуктов.
-
Шаблоны: модели или прототипы рабочих продуктов с информацией о структуре материалов и рекомендациями по их
применению.
Дополнительные сведения приведены в разделах Концепция:
Задача, Концепция: Шаги и Концепция:
Контрольные списки и рекомендации по рабочим продуктам.
В целом каждый сотрудник отвечает за соблюдение согласованного процесса и соответствие качества создаваемых рабочих
продуктов заявленным критериям. Однако в некоторых ролях, например руководителя проекта, могут быть предусмотрены специализированные
задачи, направленные на определение и повышение качества процесса. См. Концепция: Постоянное внимание к качеству
.
Кроме того, дополнительные сведения приведены в разделах Концепция:
измерение качества, Качество
продукта и Дисциплина: введение в управление проектами.
Инструкции по настройке RUP можно найти в разделе Концепция: Настройка
RUP.
|