
- •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. Организация сертификации программных средств.
39. Стб исо/мэк 9126-2003. Метод оценки качества программных
средств.
СТБ ИСО/МЭК 9126–2003 [14] определяет метод оценки качества ПС, ос-
нованный натрехуровневой иерархической модели качества. На первом уровне
модели находятся шесть характеристик качества (см. подразд. 5.3 пособия).
Второй уровень составляют подхарактеристики и третий – метрики качества.
Процесс оценки состоит из трех стадий: определение требований к каче-
ству ПС, подготовка к оцениванию и процедура оценивания. Данный процесс
может применяться после любой подходящей работы жизненного цикла для
каждого компонента программного продукта.
Стадия 1. Определение требований к качеству
Целью данной стадии является установка требований в терминах характе-
ристик и подхарактеристик качества. Требования выражают потребности
внешнего окружения ПС и должны быть определены до начала разработки. Так
как ПС разделяется на компоненты, то требования для ПС в целом могут отли-
чаться от требований для отдельных компонентов.
Стадия 2. Подготовка к оцениванию
Целью второй стадии является подготовка основы для оценивания. Данная
стадия состоит из трех этапов.
Этап 2.1. Выбор метрик качества
Этап 2.2. Определение уровней ранжирования
Этап 2.3. Определение критерия оценки
Для определения общего качества ПС должна быть учтена вся совокуп-
ность результатов оценивания различных метрик. Оценщик должен подгото-
вить для этого процедуры, используя, например, таблицы решений или средние
взвешенные значения. Обычно при этом учитываются и другие аспекты, такие
как время и стоимость, которые являются косвенными факторами качества ПС.
Стадия 3. Процедура оценивания
Последняя стадия модели процесса оценивания реализуется тремя этапа-
ми: «Измерение», «Ранжирование» и «Оценка».
Этап 3.1. Измерение
Для измерения выбранные метрики применяются к ПС. Результатом явля-
ются значения в масштабах метрик.
Этап 3.2. Ранжирование
На этапе ранжирования устанавливается уровень ранжирования для изме-
ренного значения (см. рис. 44).
113Этап 3.3. Оценка
Оценка является последним этапом процесса оценивания ПС, на котором
обобщается множество установленных уровней. Результатом является заклю-
чение о качестве ПС (приемлемый или неприемлемый уровень качества).
К недостаткам данного метода оценки качества следует отнести отсутст-
вие рекомендуемых вариантов метрик и представление метода лишь в общем
виде (в виде модели). Это затрудняет его конкретное использование.
40. Стандарты серии iso/iec в области оценки качества программных
средств.
В течение десяти лет (с 1991 по 2001 г.) основой регламентирования ха-
рактеристик качества ПС за рубежом являлся международный стандарт
ISO/IEC 9126:1991 – Информационная технология – Оценка программного
продукта – Характеристики качества и руководства по их применению
[48]. В разд. 5 пособия описаны положения стандарта СТБ ИСО/МЭК 9126–
2003 [14], являющегося аутентичным переводом вышеназванного стандарта.
В настоящее время стандарт ISO/IEC 9126:1991 заменен на две взаимосвя-
занные серии стандартов: ISO/IEC 9126–1–4 иISO/IEC 14598–1–6 [49 – 52,
21 – 26].
Стандарт ISO/IEC 9126–1–4 регламентирует иерархическую модель каче-
ства программных средств. На верхнем уровне модели находятся характери-
стики. Характеристики разделяются на подхарактеристики. Подхарактеристи-
ки определяютсяметриками. Метрики измеряют атрибуты (свойства) ПС.
Данный стандарт состоит из четырех частей под общим названием Про-
граммная инженерия – Качество продукта [49 – 52]:
· ISO/IEC 9126–1:2001 – Часть 1: Модель качества;
· ISO/IEC TR 9126–2:2003 – Часть 2: Внешние метрики;
· ISO/IEC TR 9126–3:2003 – Часть 3: Внутренние метрики;
· ISO/IEC TR 9126–4:2004 – Часть 4: Метрики качества в использовании.