Шаблон документа "План обеспечения качества" по RUP

Что это

Шаблон документа для описания плана обеспечения качества по методологии Rational Unified Process.

Зачем это

Для стандартизации процесса обеспечения качества.

Шаблон

1. Введение

   1.1 Цель

Укажите цель данного Плана обеспечения качества.

   1.2 Область применения

Опишите области применения данного Плана обеспечения качества; с каким проектом (проектами) он связан.

   1.3 Определения, сокращения и аббревиатуры

Приведите определения всех терминов, аббревиатур и сокращений, необходимых для правильной интерпретации Плана обеспечения качества или укажите ссылку на Глоссарий проекта.

   1.4 Ссылки

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

- План документации

- План измерений

- План тестирования

- План разработки программного обеспечения

- План разрешения проблем

- План управления конфигурацией

- План управления субподрядчиками

- План управления рисками

   1.5 Обзор

Опишите что содержит остальная часть Плана обеспечения качества.

2. Цели качества

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

3. Управление

   3.1 Организация

Опишите структуру организации, ответственной за обеспечение качества.

   3.2 Задачи и обязанности

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

- Совместные обзоры

- Аудиты процессов

- Обзоры процессов

- Аудиты клиентов

Для каждого задания укажите члена команды, ответственного за его выполнение.

4. Документация

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

- План разработки программного обеспечения

- План тестирования

- Планы итераций

- Спецификация требований к программному обеспечению

- Документ архитектуры программного обеспечения

- Пользовательская документация (например, руководства, справочники)

- План управления конфигурацией

5. Стандарты и руководящие принципы

Укажите ссылки на стандарты и руководства, которые предполагается использовать в проекте, опишите как будет определяться соответствие этим стандартам и руководствам. Предлагается следующий набор:

- Кейс разработки

- Руководство по бизнес-моделированию

- Руководство по пользовательскому интерфейсу

- Руководство по моделированию Use-Case

- Рекомендации по проектированию

- Рекомендации по программированию

- Руководство по тестированию

- Руководство по дизайну

6. Метрики

Опишите метрики продукта, проекта и процесса, которые должны фиксироваться и контролироваться для проекта или укажите ссылку на “План изменений”.

7. План обзора и аудита

Укажите график, ресурсы, методы и процедуры, которые будут использоваться при проведении проверок и аудитов проекта. Укажите кто должен утверждать артефакты, созданные в рамках проекта.

В этом разделе должны быть:

- Задачи обзора и аудита

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

- Расписание

Опишите график проведения обзоров и аудитов или укажите ссылку на План проекта или План итераций.

- Организация и обязанности

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

- Разрешение проблем и корректирующие действия

Опишите процедуры информирования и решения проблем, выявленных в ходе обзоров и аудитов проекта или укажите ссылку на План разрешения проблем.

- Инструменты, техники и методологии 

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

- Аудит функциональной конфигурации (для проверки того, что все требования в SRS были выполнены)

- Аудит физической конфигурации (для проверки того, что программное обеспечение и документация к нему завершены и готовы к поставке).

- Аудиты процессов

- Обзоры процессов

- Управленческие обзоры (обзор утверждения проекта, обзор планирования проекта, обзор итерационного плана, обзор проекта PRA)

- Приемочные обзоры (обзор приемки итерации, обзор этапов жизненного цикла, обзор приемки проекта).

8. Оценка и тестирование

Укажите ссылки на План разработки программного обеспечения (на раздел "План оценки") и План тестирования.

9. Разрешение проблем и корректирующие действия

Укажите ссылку на План разрешения проблем.

10. Инструменты, техники и методологии

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

11. Управление конфигурацией

Укажите ссылку на План управления конфигурацией.

12. Контроль поставщиков и субподрядчиков

Укажите ссылку на План управления субподрядчиками.

13. Записи о качестве

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

14. Обучение

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

15. Управление рисками

Укажите ссылку на План управления рисками.