- •1. Понятие жизненного цикла программных средств. Компоненты жиз-
- •2. Iso/iec 12207:1995. Процессы жизненного цикла программных
- •3. Iso/iec 12207:1995. Основные процессы жизненного цикла.
- •4. Iso/iec 12207:1995.Процесс заказа и его структура.
- •5. Iso/iec 12207:1995. Процесс поставки и его структура.
- •6. Iso/iec 12207:1995. Процесс разработки и его структура.
- •7. Iso/iec 12207:1995. Процесс экслуатации и его структура.
- •8. Iso/iec 12207:1995. Процесс сопровождения и его структура.
- •9. Iso/iec 12207:1995. Вспомогательные процессы жизненного цикла.
- •10. Iso/iec 12207:1995.Процесс документирования и его структура.
- •11. Iso/iec 12207:1995.Процесс управления конфигурацией и его струк-
- •12. Iso/iec 12207:1995.Процесс обеспечения качества и его структура.
- •13. Iso/iec 12207:1995.Процесс верификации и его структура.
- •14. Iso/iec 12207:1995.Процесс аттестации и его структура.
- •15. Iso/iec 12207:1995.Процесс совместного анализа и его структура.
- •16. Iso/iec 12207:1995.Процесс аудита и его структура.
- •17. Iso/iec 12207:1995.Процесс решения проблем и его структура.
- •18. Iso/iec 12207:1995. Организационные процессы жизненного цикла.
- •19. Iso/iec 12207:1995.Процесс управления и его структура.
- •24. Адаптация требований стандарта iso/iec 12207:1995 к условиям кон-
- •25. Инструментальные средства автоматизации жизненного цикла про-
- •26. Дополнения к iso/iec 12207:1995. Классификация процессов жиз-
- •27. Дополнения к iso/iec 12207:1995. Новые процессы жизненного цик-
- •28. Дополнения к iso/iec 12207:1995. Расширенные процессы жизненно-
- •29. Дополнения к iso/iec 12207:1995. Процессы жизненного цикла про-
- •30. Дополнения к iso/iec 12207:1995. Структура процесса разработки.
- •31. Дополнения к iso/iec 12207:1995. Структура процесса управления.
- •32. Дополнения к iso/iec 12207:1995. Расширенное описание процесса
- •33. Качество программных средств. Показатели качества программных
- •34. Общие сведения о стандартах в области оценки качества, действую-
- •35. Гост 28195-99. Методы определения показателей качества про-
- •36. Гост 28195-99. Иерархическая модель оценки качества программно-
- •37. Гост 28195-99. Иерархическая модель сопровождаемости.
- •38. Гост 28195-99. Метод количественной оценки качества программ-
- •39. Стб исо/мэк 9126-2003. Метод оценки качества программных
- •40. Стандарты серии iso/iec в области оценки качества программных
- •41. Структура серии стандартов iso/iec 9126-1-4.
- •42. Структура серии стандартов iso/iec 14598-1-6.
- •43. Iso/iec 9126-1:2001. Связь качества программных средств с их жиз-
- •44. Iso/iec 9126-1. Модель внешнего и внутреннего качества программ-
- •45. Iso/iec 9126-1. Функциональность. Подхарактеристики Функцио-
- •4Нальности.
- •46. Iso/iec 9126-1. Надежность. Подхарактеристики Надежности.
- •47. Iso/iec 9126-1. Эффективность. Подхарактеристики Эффективности.
- •48. Iso/iec 9126-1. Практичность. Подхарактеристики Практичности.
- •49. Iso/iec 9126-1. Сопровождаемость. Подхарактеристики Сопровож-
- •50. Iso/iec 9126-1. Мобильность. Подхарактеристики Мобильности.
- •51. Iso/iec 9126-1. Модель качества в использовании. Характеристики
- •52. Iso/iec 9126. Свойства и критерии обоснованности метрик.
- •53. Iso/iec 9126-3. Внутренние метрики качества программных средств.
- •54. Iso/iec 9126-2. Внешние метрики качества программных средств.
- •55. Iso/iec 9126-4. Метрики качества программных средств в использо-
- •56. Iso/iec 14598-1. Метод оценки качества программных средств.
- •57. Основные понятия сертификации программных средств и систем ка-
- •58. Основные понятия в области технического нормирования, стандарти-
- •59. Оценка соответствия в Республике Беларусь.
- •60. Организация сертификации программных средств.
60. Организация сертификации программных средств.
К программным средствам может применяться такая форма подтвержде-
ния соответствия, как сертификация.
Отличием процесса сертификации программных средств от сертификации
других видов продукции является высокая сложность. Связано это, в первую
очередь, с невозможностью провести исчерпывающее тестирование серцифи-
цируемых ПС, имеющих, как правило, достаточно большой объем.
Существует два вида сертификации программных средств – обязательная
сертификация и добровольная сертификация. Результатом положительного
прохождения сертификации является выдача сертификата соответствия.
Обязательной сертификации подвергаются программные средства, вы-
полняющие особо ответственные функции, в которых недостаточное качество и
ошибки представляют потенциальную опасность для жизни, здоровья и наслед-
ственности человека, имущества и окружающей среды.
Добровольная сертификация применяется для удостоверения качества
программного средства с целью повышения их конкурентоспособности и соз-
дания благоприятных условий для обеспечения свободного перемещения про-
дукции на внутреннем и внешнем рынках.
Методология принятия решений о допустимости выдачи сертификата на
программное средство основывается на оценке степени его соответствия дейст-
вующим и/или специально разработанным документам:
· соответствующим международным, межгосударственным и националь-
ным стандартам;
· стандартам на сопровождающую документацию;
· нормативным и эксплуатационным документам на конкретное про-
граммное средство: техническим условиям, техническим описаниям, специфи-
кациям требований и другим регламентирующим документам.
Процесс сертификации программных средств включает [59]:
1) анализ и выбор разработчиком или заказчиком компетентного в данной
области органа по сертификации;
2) подачу заявителем заявки на сертификацию в орган сертификации;
3) принятие органом сертификации решения по заявке, выбор испыта-
тельной лаборатории и схемы сертификации;
4) обзор и идентификацию версий ПС, подлежащих испытаниям;
5) сертификационные испытания ПС испытательной лабораторией;
6) анализ полученных результатов и принятие решения лабораторией или
органом сертификации о возможности выдачи заявителю сертификата соответ-
ствия;
7) выдачу органом сертификации заявителю сертификата на сертифици-
рованную версию программного средства;
1558) осуществление инспекционного контроля органом сертификации за
сертифицированным программным средством;
9) проведение заявителем корректирующих мероприятий при нарушении
соответствия программного средства установленным требованиям;
10) регистрацию и публикацию информации о результатах сертификации
программного средства.
Международными стандартами определены состав и содержание докумен-
тов, поддерживающих организацию сертификации программных средств.
Всостав документов заявителя входят:
· заявка на проведение сертификации;
· проект договора на сертификационные испытания;
· программное средство;
· комплект технической документации, включая техническое задание или
спецификацию требований и эксплуатационную документацию на программное
средство и его компоненты.
Всостав документов органа сертификации входят:
· регистрационная карта сертифицируемого объекта;
· заключение по результатам рассмотрения заявки на сертификацию;
· задание на проведение сертификации и требования к ней;
· план сертификационных испытаний;
· заключение по результатам сертификационных испытаний;
· оформленный сертификат соответствия.
Всостав документов испытательной лаборатории входят:
· характеристики объекта испытаний;
· комплект технической документации;
· действующие международные, государственные и ведомственные стан-
дарты на разработку и испытания программных средств и на техническую до-
кументацию;
· программа сертификационных испытаний по всем требованиям техни-
ческого задания и положениям документации;
· методика сертификационных испытаний по каждому разделу требова-
ний технического задания и документации;
· инструментальные средства и методы испытаний;
· регистрационная карта сертификационных испытаний;
· протоколы сертификационных испытаний;
· отчет о проведенных испытаниях и предложение о выдаче сертификата.
Базовыми стандартами, используемыми испытательной лабораторией в
процессе оценки качества программного средства и его соответствия требова-
ниям к качеству, являются стандарты ISO/IEC 14598–1:1999 иISO/IEC 14598–
5:1998 [21, 25]. Общий процесс оценки, регламентированный в данных стан-
дартах, подробно рассмотрен в подразд. 6.6 пособия.