Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_Вимоги_1 / 09.17.12 / 4_Качество требований.doc
Скачиваний:
289
Добавлен:
08.06.2015
Размер:
1.14 Mб
Скачать

Качество требований Управление качеством

Джозеф Джуран – гуру в области управления качеством, говорил, что качество есть степень удовлетворения потребителя и для реализации качества производитель должен изучить требования потребителя и произвести свою продукцию так, чтобы она удовлетворяла этим требованиям. Данное высказывание определяет жесткую взаимосвязь качества производимого продукта и требований, предъявляемых к разработке данного продукта. Следовательно, от того насколько полно и качественно собраны требования к программному обеспечению зависит его качество. Конечно, «хорошие» требования не гарантируют получения качественного программного продукта, но способствуют этому в первую очередь.

Iso 9001:2000

Слова Джурана подтверждает определение термина качества, приведенное в стандарте ISO 9001 [6]:

Качество – совокупность свойств и характеристик продукции, способных удовлетворить установленные и предполагаемые потребности заказчика.

Стандарт ISO 9001 устанавливает требования к системе менеджмента качества (СМК), как к процессному подходу и предназначен для организации, которая

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

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

Процессный подход СМК представлен на рисунке 1:

Рис. 1. Модель СМК на процессном подходе

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

  • требования потребителя,

  • управление процессом,

  • непрерывное совершенствование.

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