ГОСТ Р ИСО/МЭК 9126-93
4.2 Надежность (Reliability)
Набор атрибутов, относящихся к способности программного обеспечения сохранять спой
уровень качества функционирования при установленных условиях за установленный период времени.
П р и м е ч а н и я
1 Износ или старение программного обеспечения нс происходит. Ограничения надежности проявляются
из-за ошибок в требованиях, проекте и реализации. Отказы из-за этих ошибок зависятотспособа использования
программного обеспечения и рапсе выбранных версий программ.
2 В определении ИСО 8402 «надежность —способность элемента выполнять требуемую функцию». В
настоящем стандарте функциональная возможность является только одной из характеристик качества про
граммного обеспечения. Поэтому определение надежности расширено до «сохранения своего уровня качества
функционирования» вместо «выполнения требуемой функции» (см. также 3.4).
4.3 Практичность (Usability)
Набор атрибутов, относящихся к объему работ, требуемых для использования и индивидуаль
ной оценки такого использования определенным или предполагаемым кругом пользователей.
П р и м е ч а н и я
1 «Пользователи» могут интерпретироваться как большинство непосредственных пользователей интер
активного программного обеспечения. Круг пользователей может включать в себя операторов, конечных
пользователей и косвенных пользователей, на которых влияет данное программное обеспечение или которые
зависят от его использования. Практичность должна рассматриваться во всем разнообразии условий эксплуа
тации пользователем, которые могут влиять на программное обеспечение, включая подготовку к использованию и
оценку результатов.
2 Практичность, определенная в данном стандарте как конкретный набор атрибутов программной
продукции, отличается от определения с точки зрения эргономики, где рассматриваются как составные части
практичности другие характеристики, такие как эффективность и неэффективность.
4.4 Эффективность (Efficiences)
Набор атрибутов, относящихся к соотношению между уровнем качества функционирования
программного обеспечения и объемом используемых ресурсов при установленных условиях.
П р и м е ч а н и е — Ресурсы могут включатьдругие программные продукты, технические средства, мате
риалы (например бумага для печати, гибкие диски) и услуги эксплуатирующего, сопровождающего или
обслуживающего персонала.
4.5 Сопровождаемость (Maintainability)
Набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изме
нений (модификаций).
П р и м е ч а н и е —Изменение может включать в себя исправления, усовершенствования или адаптацию
программного обеспечения к изменениям в окружающей обстановке, требованиях и условиях функциониро
вания.
4.6 Мобильность (Portability)
Набор атрибутов, относящихся к способности программного обеспечения быть перенесенным
из одного окружения в другое.
П р и м е ч а н и е — Окружающая обстановка может включать в себя организационное, техническое или
программное окружение.
5 Руководство по применению характеристик качества
5.1 Применяемость
Настоящий стандарт применяется для установления требований к качеству программного
обеспечения и оценивания (измерения, ранжирования и оценки) программных продуктов, включая:
- определение требований к качеству программной продукции;
- оценивание технических требований к программному обеспечению при контроле за тем,
чтобы требования качества были удовлетворены в процессе разработки;
- описание признаков и свойств (атрибутов) внедренного программного обеспечения (напри
мер в руководствах пользователя);
- оценивание разработанного программного обеспечения перед его поставкой;
- оценивание программного обеспечения перед приемкой.
Существуют только несколько общепринятых метрик для характеристик, описанных в насто-
3