Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metrologia_voprosy_zachet2.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
158.72 Кб
Скачать

  1. Качество программного средства, уровень качества.

Качество ПС - это характеристика ПС как степени его соответствия требованиям, сформулированным в ТЗ. Если она работает неправильно в соответствии с ТЗ - она качественная

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

  1. Математическая модель качества программного средства.

Модель качества ПС представляет собой логически взаимоувязанную схему свойств ПС, их значений, критериев, методов оценки и принятия решения о качестве ПС.

Подход ы к составлению моделей.

Модели обычно строят с учетом основных принципов квалиметрии: свойство i-го уровня определяется соответствующими свойствами (i+1) уровня. Каждое свойство должно определяться как минимум двумя числовыми величинами - относительным показателем и весом показателя.

Нормирование. Различные шкалы показателей обязательно должны быть приведены к единой шкале

  1. Методы контроля показателей качества программного средства.

По способу получения информации: измерительные, регистрационные, органолептические, рассчетные

По источникам получения информации: традиционные, экспертные, социологические

Модели оценки качества ПС с математической точки зрения: вероятностные, статистические и эмперические

Вероятностные точки зрения - на основе числа операторов и операндов предположить вероятность возникновения ошибки, возникновения слишком большой скорости обработки

Статистические - по выборке

Эмпирические - по замерам (вырожденная статистика по одному измерению)

Регистрационные методы контроля качества ПС (регистрация опреледённых событий)

Наличие инструментальной поддержки

Ограниченность применения данных средств

Область применения - описание множеств критериев показателей качества, используемые на подготовительном этапе контроля

Не позволяют полностью описать показатели качества

Органолептические методы контроля качества ПС

Используются когда нет альтернативы

Очень субъективны

Как правило, не требуют поддержки других средств и методов.

  1. Модели оценки качества программного средства с математической точки зрения.

Модели оценки качества ПС с математической точки зрения: вероятностные, статистические и эмперические

Вероятностные точки зрения - на основе числа операторов и операндов предположить вероятность возникновения ошибки, возникновения слишком большой скорости обработки

Статистические - по выборке

Эмпирические - по замерам (вырожденная статистика по одному измерению)

Математические методы контроля качества ПС

Основаны на применении математических теорий. Связаны с подсчетом различного рода числовых характеристик в работе программы

Наиболее распространены статистические и вероятностные

  1. Измерительные методы контроля качества программного средства.

Необходимость обеспечения инстументальной поддержки измерительных методов контроля качества в силу сложности и большого объема объекта измерения

Ограниченность применения измерительных методов

Высокая степень достоверности получаемой фактической информации о ПС

Целесообразность использования измерительных методов в совокуности с иными методами контроля качества

  1. Экспертные методы контроля качества программного средства.

Осуществляются группой специалистов - экспертов

Объектом исследования является работа программы

Невысокая достоверность

С помощью экспертных методов можно оценивать такие показатели как наглядность, пригодность, документированность, легкость освоения и т.п.

  1. Традиционные методы контроля качества программного средства.

Данные, полученные на основе измерений, расчета характеристик исследуемого ПС, результат взаимодействия со сторонними ПС

Измерения, как правило, проводятся в специализированных лабораториях

  1. Социологические методы контроля качества программного средства.

Основаны на результатах обработки различного рода опросников

Не иеют широкого применения

Выборка репрезентативна, если большое количество людей

  1. Показатели качества программного средства: Функциональная пригодность.

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

  1. Показатели качества программного средства: Надежность.

Надежность ПС – совокупность св-в, характеризующая способность ПС сохранять заданный уровень пригодности в заданных условиях в течение заданного времени.

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

ПО не подвержено износу/ старению.

Ограничения уровня пригодности происходит из-за дефектов, внесенных в процессе создания/модификации ПО, из-за дефектов при постановке и решении задачи. В зависимости от этих дефектов меняется количество и характер отказав, их кол-во не зависит от времени. Проблема надежности актуальна и сейчас, несмотря на то, что этот вопрос начал рассматриваться давно.

Надежность: уровень завершенности, устойчивость к ошибкам, перезапускаемость

  1. Показатели качества программного средства: Применимость.

Применяемость: понятность, обучаемость, простота использования

  1. Показатели качества программного средства: Эффективность.

Эффективность: ресурсная избыточность, временная избыточность

  1. Показатели качества программного средства: Сопровождаемость.

Сопровождаемость: удобство для анализа, изменяемость, стабильность, тестируемость

  1. Показатели качества программного средства: Переносимость.

Переносимость: адаптируемость, структурированность, замещаемость, внедряемость

  1. Подходы к анализу и оценке соответствия показателей качества предъявляемым требованиям.

Анализ и оценка соответствия показателей качества предъявляемым требованиям

Сравнение показателей с требованиями на основе вводимых критериев

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

При выполнении всех требований формируется вывод о соответствии качества ПС. В противном случае выделяются те показатели качества, которые не обеспечивают выполнение соответствующих требований.

Для установления причин, которые привели к изменению показателей качества, используются процедуры регрессионного анализа. При этом:

  • формируется перечень потенциальных факторов;

  • проводится сбор соответствующих статистических данных;

  • с помощью метода регуляризации вычисляются коэффициенты регрессии;

  • оценивается адекватность модели опытным данным;

  • проверяется значимость коэффициентов регрессии;

  • выделяются коэффициенты регрессии и соответствующие им факторы, повышающие качество, и факторы - его снижающие.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]