Скачиваний:
324
Добавлен:
01.04.2014
Размер:
1.08 Mб
Скачать

47. Iso/iec 9126-1. Эффективность. Подхарактеристики Эффективности.

Эффективность (Efficiency) – способность программного продукта обес-

печить соответствующую производительность в зависимости от количества ис-

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

включать другие программные продукты, конфигурацию программных и аппа-

ратных средств системы и материалы.

123ПодхарактеристикиЭффективности приведены на рис. 46.

Поведение во времени (Time behaviour) – способность программного про-

дукта обеспечивать соответствующие времена отклика и обработки, а также

пропускную способность при выполнении своих функций в заданных условиях.

Использование ресурсов (Resource utilisation) – способность программно-

го продукта использовать соответствующее количество всех типов ресурсов

при выполнении своих функций в заданных условиях. В данной подхарактери-

стике человеческие ресурсы не учитываются. Они учитываются в такой харак-

теристике качества в использовании, как продуктивность (см. подразд. 6.4).

Соответствие эффективности (Efficiency compliance) – способность

программного продукта соответствовать стандартам и соглашениям, связанным

с эффективностью.

48. Iso/iec 9126-1. Практичность. Подхарактеристики Практичности.

Практичность (Usability) – способность программного продукта быть по-

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

применении в заданных условиях. Очевидно, что практичность зависит от не-

которых аспектов таких характеристик качества, как функциональность, на-

дежность и эффективность. Подхарактеристики Практичности приведены на

рис. 46.

Понятность (Understandability) – способность программного продукта,

обеспечивающая понимание пользователем пригодности и способа использова-

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

Обучаемость (Learnability) – способность программного продукта, обес-

печивающая изучение пользователем принципов его применения.

Простота использования (Operability) – способность программного про-

дукта, позволяющая пользователю эксплуатировать его и управлять им. На

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

как пригодность, изменяемость, адаптируемость и простота внедрения. Просто-

та использования зависит, например, от контролируемости и устойчивости к

ошибке.

Привлекательность (Attractiveness) – способность программного продук-

та нравиться пользователю. Данная подхарактеристика связана со свойствами

оформления ПП (например использование цветов, графики и т.п.).

Соответствие практичности (Usability compliance) – свойство про-

граммного продукта соответствовать стандартам, соглашениям и руководствам,

связанным с практичностью.

49. Iso/iec 9126-1. Сопровождаемость. Подхарактеристики Сопровож-

даемости.

Сопровождаемость (Maintainability) – способность программного про-

дукта к модификации. Модификации могут включать исправления, усовершен-

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

и функциональных спецификациях. Подхарактеристики Сопровождаемости

представлены на рис. 46.

Анализируемость (Analysability) – способность программного продукта к

диагностике его недостатков или причин отказов или к идентификации его час-

тей, которые должны быть модифицированы.

Изменяемость (Changeability) – способность программного продукта к

реализации заданной модификации. Реализация включает проектирование, ко-

дирование и изменение документации.

Стабильность (Stability) – способность программного средства предот-

вращать непредвиденные эффекты от его модификации.

Тестируемость (Testability) – способность программного продукта к про-

верке результата модификации.

Соответствие сопровождаемости (Maintainability compiance) – способ-

ность программного продукта соответствовать стандартам или соглашениям,

связанным с сопровождением.