Модели и характеристики качества. Повышение качества.

  • Просмотров 4467
  • Скачиваний 631
  • Размер файла 24
    Кб

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Санкт-Петербургский государственный университет аэрокосмического приборостроения Кафедра № 44 Преподаватель Пятлина Е.О. Модели и характеристики качества. Повышение качества. ДОКЛАД по курсу: Технология программирования Работу выполнил Студент группы 4142 Гарезин А.С. Санкт-Петербург 2006 1. Модели и характеристики качества 1.1Модели и характеристики качества (Models and Quality

Characteristics) В различных источниках (таксономиях и моделях) терминология характеристик качества программного обеспечения отличается. Каждая модель включает различное число уровней иерархии и общее число <”распознанных”> характеристик качества. Различные авторы создали разные модели качества со своим набором характеристик и атрибутов (в частности, Барри Боэм, автор спиральной модели жизненного цикла

разработки программного обеспечения, которая рассматривается автором за рамками перевода и комментирования SWEBOK). Эти модели могут быть полезны для обсуждения, планирования, (адаптации, прим. автора) и оценки качества программных продуктов. ISO/IEC определяет три связанных модели качества программного обеспечения (ISO 9126–01 Software Engineering – Product Quality, Part 1: Quality Model) – внутреннее качество, внешнее качество и качество

в процессе эксплуатации, а также набор соответствующих работ по оценке качества программного обеспечения (ISO14598–98 Software Product Evaluation). 1.2 Качество процессов программного обеспечения (Software engineering process quality) Управление качеством (software quality management) и качество процессов программной инженерии (software engineering process quality) имеют непосредственное отношение к качеству создаваемого программного продукта. Модели и критерии оценки

возможностей организаций, занимающихся разработкой программного обеспечения, прежде всего касаются рассмотрения организации проектных работ и аспектов управления. Соответственно, они рассматриваются в областях знаний SWEBOK “Управление программной инженерией” и “Процесс программной инженерии”. Конечно, невозможно полностью отделить качество процесса от качества продукта. Качество процесса, обсуждаемое