Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КЛ_ЭПИ.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
2 Mб
Скачать
    1. Управление качеством разработки программного продукта с помощью системы стандартов iso 9001

Международная организация по стандартизации (МОС) разработала систему стандартов ISO 9001, которые регламентируют вопросы управления качеством. Эти стандарты применимы практически ко всем областям производства товаров и услуг, в частности, и к ПП.

Взаимосвязь между моделью СММ и системой стандартов ISO 9001 следующая: ISO 9001 содержит перечень требований, а СММ определяет детали требований к процессу разработки для включения их в документы по управлению качеством. Россия, являясь членом МОС, приняла систему стандартов ISO 9001 как свой национальный стандарт. ВНИИ стандартизации выпустил его перевод на русский язык.

Целью ISO 9001 является построение системы сквозного управления качеством (TQM — Total Quality Management), которая должна обеспечивать качество на всех этапах разработки.

В ISO 9001 и CMM-SEI приведены процедуры сертификации организаций на соответствие указанным системе стандартов и модели. Пройти такую сертификацию достаточно сложно, однако многие компании стремятся сделать это. Официальная сертификация на соответствие системе стандартов и модели дает существенные конкурентные преимущества перед конкурентами. При выборе исполнителя заказчик будет уверен в высоком качестве выполнения работ. Некоторые крупные компании при проведении конкурсов и тендеров на выполнение работ требуют предоставить информацию о том, в какой степени участвующие в конкурсе компании соответствуют системе стандартов ISO 9001 и модели CMM-SEI.

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

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

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

Управление процессом разработки — важнейшая часть ISO 9001 для организаций, занятых программированием. Она включает в себя требования к построению и документированию всего протеса разработки ПП — от заключения контракта до распространения готового продукта (на этом этапе управление разработкой переходит в управление продукцией, упоминавшееся ранее).

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]