Подходы к оценке качества программных систем, страница 11

19.  Комиссия составляет заключение по результатам проверки.

20.  Комиссия принимает решение рекомендовать систему качества к сертификации. Если заключение отрицательное - возврат к шагу 1.

21.  Орган сертификации принимает решение о регистрации сертификата в Реестре Регистра и выдаче лицензии на применение знака соответствия.

22.  Орган сертификации пересылает заявителю: Сертификат системы качества, Лицензии на применение знака соответствия.

23.  Орган сертификации оформляет договор на проведение инспекционного контроля.

24.  Стороны подписывают договор и Заявитель производит оплату услуг.

25.  Орган сертификации ежегодного проводит инспекционный контроль соответствия сертифицированной системы качества. Если результаты отрицательны - возврат к шагу 1.

26.  Орган сертификации подтверждает действие сертификата и знака соответствия. Он может также приостановить его действие, либо вообще аннулировать сертификат.

Сертификация может быть обязательной или добровольной. Обязательная сертификация применима по отношению к системам качества, предназначенным для поддержки разработки критических ПС, и ее необходимость определяется за­казчиком (потребителем) ПС. В остальных случаях рекомендуется необязательная (добровольная) сертификация.

По данным UDC [25] в Украине в области обязательной сертификации сис­тем качества, продукции и услуг работает государственная Система сертификации продукции УкрСЕПРО, объединяющая 149 Органов сертификации (их перечень можно найти на сайте www.dctu.gov/sertif/perelik.html), а также 811 испытательных лабораторий (www.dctu.gov/sertif/LAB-2412.html).

В области необязательной сертификации продукции работает Межотрасле­вой центр качества «ПРИРОСТ» (prirost.udc.com.ua), аккредитованный в "МО Со-вАсК" с 1994 г., а в УкрСЕПРО - с 2000 г. Это головная организация по вопросам качества и сертификации Украинской ассоциации качества, единственная в Украи­не избранная членом Европейского фонда управления качеством (EFQM).

Одной из организаций, предоставляющих услуги сертификации программ­ных средств, является Украинский научный центр государственной регистрации и сертификации информационных технологий «Софт-Рейтинг». Это базовая органи­зация рабочей группы РГ6 «Испытания, сертификация и управление качеством программных средств ЭВМ» подкомитета ПК7 «Программная инженерия» Украин­ского технического комитета по стандартизации ТК20 «Информационные техно­логии». По данным сайта «Софт-Рейтинг» (www.softrating.com.ua/ukr/about.htm) -это «первая и пока единственная в Украине независимая и технически компетент­ная организация - Орган сертификации (УКРСЕРТСОФТ), аккредитованный Госстандартом Украины». Он проводит добровольную сертификацию программной продукции в системе сертификации УкрСЕПРО, а также предоставляет услуги по созданию систем качества и испытательных лабораторий.

Сертификат соответствия выдается УКРСЕРТСОФТ на период 1, 2 или 3 го­да в зависимости от выбранной схемы сертификации. Схема учитывает серийность программного средства (единичное или серийное) и спектр необходимых услуг (обследование производства, аттестация производства, сертификация системы управления качеством, испытания, технический надзор).

Порядок проведения сертификации Органом сертификации УКРСЕРСОФТ указан ниже петитом.

1.  Заявитель подает заявку в Орган сертификации и предоставляет комплект документов (от­вечающих выбранной им схеме и модели сертификации).

2.  Орган сертификации рассматривает заявку.

3.  Орган сертификации анализирует документацию.

4.  Орган сертификации согласовывает с Заявителем выбранную схему сертификации.

5.  Орган сертификации принимает решение о начале процесса сертификации.

6.  Комиссия Органа сертификации производит обследование или аттестацию производства
или сертификацию системы качества.

7.  Комиссия производит отбор и идентификацию образцов программных средств.

8.  Комиссия проводит испытания программных средств с целью сертификации.

9.  Комиссия анализирует полученные результаты и принимает решение о возможности вы­
дачи сертификата соответствия и предоставления лицензии.

10.  Орган сертификации выдает сертификат соответствия, предоставляет лицензию и вносит
информацию о сертифицированной продукции в Реестр системы сертификации.

11.  Орган сертификации осуществляет надзор за сертифицированной программной продукцией в ходе ее производства (в случае серийного производства, тиражирования).

12.  Орган сертификации признает (подтверждает) сертификат соответствия, выданный  дру­гими системами сертификации (в том числе иностранными).

По сообщению «Форума умных людей» (it.for-ua.com/ukr/news/2002/01/29/134647.html) в начале 2002 года международный сертифи­кат ISO 9001:2000 получила компания «Миратех интернейшенл» (www.miratech-software.com). Предметом сертификации стала внедренная система управления ка­чеством, поддерживающая все этапы разработки программных продуктов. Серти­фикат выдан по результатам проверки, проведенной аккредитованной комиссией УкрСЕПРО. Это первый в Украине сертификат, выданный организации-разработчику ПС «на заказ».

Литература к главе 10

1.  12207/FPDAM 1.2 - Software Engineering - Life Cycle Processes // ISO/IEC JTC1/SC7 N2413, Software & System Engineering Secretariat, Canada. - 2001. - 62p.

2.  Коваль Г.И. Подход к прогнозированию надежности ПО при управлении про­ектом // «Проблемы программирования». -2002. - № 1 - 2. - С. 282 - 290.

3.  ISO/IEC 14598-1:1999. Information technologies - Software product evaluation - Part 1: General overview.

4.  ISO/IEC 14598-3:2000. Software Engineering - Product evaluation - Part 3: Process for developers.

5.  ISO/IEC 14598-4:1999. Software Engineering - Product evaluation - Part 4: Process for acquirers.

6.  ISO/IEC 14598-5:1998. Information Technologies - Software product evaluation - Part 5: Process for evaluators.

7.  ISO/IEC 15026:1998. Information technologies - System and software integrity lev­els.

8.  ДСТУ 2850-94. Програмні засоби ЕОМ. Показники і методи оцінювання якості.