Файл: 4 Измерение и анализ эксплуатационных характеристик качества программного обеспечения.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 975
Скачиваний: 49
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практическая работа№ 4«Измерение и анализ эксплуатационных характеристик качества программного обеспечения»Все программы по характеру использования и категориям пользователей можноразделить на два класса - утилитарные программы и программные продукты(изделия).Утилитарные программы («программы для себя»)предназначены дляудовлетворения нужд их разработчиков. Чаще всего утилитарные программы выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения.Программные продукты (изделия) предназначены для удовлетворения потребностейпользователей, широкого распространения и продажи.Существуют и другие варианты легального распространения программныхпродуктов:
Учёт человеческого фактора означает обеспечение дружественного интерфейса для работы конечного пользователя, наличие котекстно- зависимой подсказки или обучающей системы в составе программного средства, хорошей документации для освоения и использования, заложенных в программном средстве функциональных возможностей, анализ и диагностику возникших ошибок и др.Удобство эксплуатации включает следующие показатели качества:
Экспертный метод основан на определении значений показателей качества ПО экспертами, компетентными в решении данной задачи, на базе их опыта и интуиции.Экспертный метод применяют в тех случаях, когда задача не может быть решена никаким другим из существующих способов или другие методы являются значительно более трудоемкими.Социологические методы основаны на обработке специальных анкет -вопросников.
-
freeware – бесплатные программы, свободно распространяемые, поддерживаются самим пользователем, который правомочен вносить в них необходимые изменения;
-
shareware – некоммерческие (условно-бесплатные) программы, которые могут использоваться, как правило, бесплатно.
-
индивидуальная разработка под заказ; -
разработка для массового распространения среди пользователей.
-
алгоритмическая сложность (логика алгоритмов обработки информации); -
состав и глубина проработки реализованных функций обработки; -
полнота и системность функций обработки;
-
объём файлов программ;
-
требования к операционной системе и техническим средствам обработки со стороны программного средства;
-
объём дисковой памяти; -
размер оперативной памяти для запуска программ; -
тип процессора; -
версия операционной системы;
-
наличие вычислительной сети и др.
-
надежность; -
эффективность; -
учет человеческого фактора;
Учёт человеческого фактора означает обеспечение дружественного интерфейса для работы конечного пользователя, наличие котекстно- зависимой подсказки или обучающей системы в составе программного средства, хорошей документации для освоения и использования, заложенных в программном средстве функциональных возможностей, анализ и диагностику возникших ошибок и др.Удобство эксплуатации включает следующие показатели качества:
-
модифицируемость; -
коммуникативность.
-
измерительный – основан на получении информации о свойствах и характеристиках ПС с использованием инструментальных средств (например, объём ПС);
-
регистрационный – получение информации во время испытаний или функционирования ПС, когда регистрируется и подсчитываются определённые события (число сбоев и отказов и др.);
-
органолептический – анализ восприятия органов чувств, служащий для определения таких показателей как удобство применения ПС, его эффективность и др.;
-
расчётный – на ранних этапах разработки применятся теоретические и эмпирические зависимости, статистические данные, накапливаемые при испытаниях, эксплуатации и сопровождении ПС;
-
экспертный - рекомендован к применению при определении показателей наглядности, полноты и доступности программной документации, легкости освоения, структурности;
-
социологические – основаны на обработке специальных анкет-вопросников.
-
соответствующими базовыми значениями показателей существующего аналога или расчётного ПС, принимаемого за эталонный образец.
Экспертный метод основан на определении значений показателей качества ПО экспертами, компетентными в решении данной задачи, на базе их опыта и интуиции.Экспертный метод применяют в тех случаях, когда задача не может быть решена никаким другим из существующих способов или другие методы являются значительно более трудоемкими.Социологические методы основаны на обработке специальных анкет -вопросников.