Внутренние и внешние характеристики качества
Функциональность - способность ПО в определенных условиях решать задачи, нужные пользователям. Определяет, что именно делает ПО, какие задачи оно решает. o пригодность - способность решать нужный набор задач. o Точность - способность выдавать нужные результаты. o Способность к взаимодействию - способность взаимодействовать с нужным набором других систем. o Функциональное соответствие - соответствие ПО имеющимся индустриальным стандартам, нормативным и законодательным актам, другим регулирующим нормам. o Защищенность - способность предотвращать неавторизированный, т.е. без указания лица, пытающегося его осуществить, и неразрешенный доступ к данным и программам.
Надежность - способность ПО поддерживать определенную работоспособность в заданных условиях. o Зрелость, завершенность - величина, обратная частоте отказов ПО. Обычно измеряется средним временем работы без сбоев и величиной, обратной вероятности возникновения отказа за данный период времени. o Устойчивость к отказам - способность поддерживать заданный уровень работоспособности при отказах и нарушениях правил взаимодействия с окружением. o Способность к восстановлению - способность восстанавливать определенный уровень работоспособности и целостность данных после отказа, необходимые для этого время и ресурсы. o Доступность – способность ПП быть в состоянии выполнять требуемые функции в данный момент времени в заданных условиях эксплуатации.
Эффективность - способность ПО при заданных условиях обеспечивать необходимую работоспособность по отношению к выделяемым для этого ресурсам. Можно определить ее и как отношение получаемых с помощью ПО результатов к затрачиваемым на это ресурсам всех типов.
o Временная эффективность - способность ПО выдавать ожидаемые результаты, а также обеспечивать передачу необходимого объема данных за отведенное время. o Эффективность использования ресурсов - способность решать нужные задачи с использованием определенных объемов ресурсов определенных видов. Имеются в виду такие ресурсы, как оперативная и долговременная память, сетевые соединения, устройства ввода и вывода и пр. o Согласованность по эффективности – способность ПО удовлетворять стандартам и другим аналогичным предписаниям, относящимся к эффективности
Практичность - способность ПО быть удобным в обучении и использовании, а также привлекательным для пользователей. o Понятность - показатель, обратный к усилиям, которые затрачиваются пользователями на восприятие основных понятий ПО и осознание их применимости для решения своих задач. o Удобство обучения - показатель, обратный усилиям, затрачиваемым пользователями на обучение работе с ПО. o Удобство работы - показатель, обратный усилиям, предпринимаемым пользователями для решения своих задач с помощью ПО. o Привлекательность - способность ПО быть привлекательным для пользователей. o Соответствие по практичности – способность ПО удовлетворять стандартным соглашениям и др. относящихся к практичности
Сопровождаемость - удобство проведения всех видов деятельности, связанных с сопровождение программ. o Анализируемость или удобство проведения анализа - удобство проведения анализа ошибок, дефектов и недостатков, а также удобство анализа необходимости изменений и их возможных последствий. o Удобство внесения изменений - показатель, обратный трудозатратам на выполнение необходимых изменений. o Стабильность - показатель, обратный риску возникновения неожиданных эффектов при внесении необходимых изменений.
o Удобство проверки - показатель, обратный трудозатратам на проведение тестирования и других видов проверки того, что внесенные изменения привели к нужным результатам. o Соответствие по сопровождаемости - способность ПО удовлетворять стандартным соглашениям и др. относящихся к сопровождаемости
Переносимость (мобильность) - способность ПО сохранять работоспособность при переносе из одного окружения в другое, включая организационные, аппаратные и программные аспекты окружения. o Адаптируемость - способность ПО приспосабливаться различным окружениям без проведения для этого действий, помимо заранее предусмотренных. o Удобство установки - способность ПО быть установленным или развернутым в определенном окружении. o Способность к сосуществованию - способность ПО сосуществовать с другими программами в общем окружении, деля с ними ресурсы. o Удобство замены другого ПО данным -возможность применения данного ПО вместо других программных систем для решения тех же задач в определенном окружении.
Лекция 5. Характеристика качества ПП в использовании Эффективность – способность ПП облегчать пользователю достижения определенных целей в заданном контексте использования ПП Продуктивность – способность ПП дать пользователю возможность оптимального расходования соответствующего количества ресурсов для достижения необходимой эффективности в заданном контексте использования ПП Безопасность – способность ПП достигать приемлемых уровней риска, ущерба для людей, бизнеса, ПО, собственности или окружающей среды в заданном контексте использования ПП Удовлетворенность – способность ПП удовлетворять пользователей в заданном контексте и использования
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|