ГОСТ 28806-90
Группа Э00
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
КАЧЕСТВО ПРОГРАММНЫХ СРЕДСТВ
Термины и определения
Software quality. Terms and definitions
МКС 01.040.35
35.080
ОКСТУ 4001
Дата введения 1992-01-01
ИНФОРМАЦИОННЫЕ ДАННЫЕ
1. РАЗРАБОТАН И ВНЕСЕН Государственным комитетом СССР по вычислительной технике и информатике
2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 25.12.90 N 3278
3. ВВЕДЕН ВПЕРВЫЕ
4. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
Обозначение НТД, на который дана ссылка | Номер пункта, приложения |
Разд.1 | |
Разд.1; приложение 1 |
5. ПЕРЕИЗДАНИЕ
Настоящий стандарт устанавливает термины и определения понятий в области качества программных средств.
Термины, установленные настоящим стандартом, обязательны для применения во всех видах документации и литературы по вычислительной технике и программным средствам, входящих в сферу работ по стандартизации и использующих результаты этих работ.
1. Для каждого понятия установлен один стандартизованный термин.
2. Заключенная в круглые скобки часть термина может быть опущена при использовании термина в документах по стандартизации.
3. Приведенные определения можно при необходимости изменять, вводя в них производные признаки, раскрывая значение используемых в них терминов, указывая объекты, входящие в объем данного понятия. Изменения не должны нарушать объем и содержание понятий, определенных в настоящем стандарте.
4. В стандарте приведены эквиваленты стандартизованных терминов на английском языке.
5. В стандарте приведены алфавитные указатели содержащихся в нем терминов на русском и английском языках.
6. Пояснения к некоторым терминам приведены в приложении 1. Примеры подхарактеристик качества программных средств, иллюстрирующие содержание общих характеристик, приведены в приложении 2.
7. Стандартизованные термины набраны полужирным шрифтом, их краткие формы, представленные аббревиатурой, - светлым.
1 программа: | en program |
Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма (ГОСТ 19781). | |
2 программное средство; ПС: | en software |
Объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки информации. | |
Примечание. Программное средство представляет собой конкретную информацию, объективно существующую, как совокупность всех значимых с точки зрения ее представления свойств каждого из материальных объектов, содержащих в фиксированном виде эту информацию. | |
3 программный продукт: | en software product |
Программное средство, предназначенное для поставки, передачи, продажи пользователю. | |
4 пользователь (программного средства): | en software user |
Юридическое или фактическое лицо, применяющее программное средство или участвующее в деятельности, прямо или косвенно зависящей от функционирования данного программного средства. | |
Примечание. Пользователь программного средства может как являться, так и не являться пользователем вычислительной системы по ГОСТ 15971. | |
5 среда функционирования (программного средства): | en environment |
Заданный класс необходимых и достаточных условий функционирования программных средств, характеризуемый в общем случае требованиями к техническим средствам, а также организационным и программно-информационным аспектам. | |
6 качество программного средства: | en software quality |
Совокупность свойств программного средства, которые обусловливают его пригодность удовлетворять заданные или подразумеваемые потребности в соответствии с его назначением. | |
7 свойство программного средства: | en software attribute |
Отличительная особенность программного средства, которая может проявляться при его создании, использовании, анализе или изменении. | |
8 критерий оценки (качества программного средства): | en software quality assessment criterion |
Совокупность принятых в установленном порядке правил и условий, с помощью которых устанавливается приемлемость в целом качества программного средства. | |
9 характеристика качества (программного средства): | en software quality characteristic |
Набор свойств программного средства, посредством которых описывается и оценивается его качество. | |
Примечание. Характеристика качества программного средства может быть определена путем задания иерархии ее подхарактеристик. | |
10 подхарактеристика (качества программного средства): | en software quality subcharacteristic |
Характеристика качества программного средства, входящая в состав другой характеристики качества. | |
11 показатель качества (программного средства): | en software quality metric |
Характеристика качества программного средства, обладающая количественным значением. | |
12 уровень пригодности (программного средства): | en level of performance |
Степень удовлетворения потребностей, представленная посредством конкретного набора значений характеристик качества программного средства. |
13 функциональность (программного средства): | en functionality |
Совокупность свойств программного средства, определяемая наличием и конкретными особенностями набора функций, способных удовлетворять заданные или подразумеваемые потребности. | |
14 надежность (программного средства): | en reliability |
Совокупность свойств, характеризующая способность программного средства сохранять заданный уровень пригодности в заданных условиях в течение заданного интервала времени. | |
Примечания: | |
1. Программное средство не подвержено износу или старению. Ограничения его уровня пригодности являются следствием дефектов, внесенных в содержание программного средства в процессе постановки и решения задачи его создания или модификации. Количество и характер отказов программного средства, являющихся следствием этих дефектов, зависят от способа применения программного средства и от выбираемых вариантов его функционирования, но не зависят от времени. | |
2. Надежность программных средств, являющихся частью конкретной системы обработки информации, может входить в состав признаков ее качества наряду с ее надежностью как технической системы. | |
15 удобство использования (программного средства): | en usability |
Совокупность свойств программного средства, характеризующая усилия, необходимые для его использования, и индивидуальную оценку результатов его использования заданным или подразумеваемым кругом пользователей программного средства. | |
16 эффективность (программного средства): | en efficiency |
Совокупность свойств программного средства, характеризующая те аспекты его уровня пригодности, которые связаны с характером и временем использования ресурсов, необходимых для заданных условий функционирования. | |
Примечание. Ресурсы могут включать в себя другие программные средства, технические средства, материалы (бумагу, гибкие магнитные диски и др.), услуги различных категорий персонала. | |
17 сопровождаемость (программного средства): | en maintainability |
Совокупность свойств программного средства, характеризующая усилия, которые необходимы для его модификации. | |
Примечание. Модификация может осуществляться для устранения дефектов, усовершенствования программного средства или его адаптации к изменениям в условиях функционирования, а также в составе и особенностях требуемых функций. | |
18 мобильность (программного средства): | en portability |
Совокупность свойств программного средства, характеризующая приспособленность для переноса из одной среды функционирования в другие. |
качество программного средства | 6 |
критерий оценки | 8 |
критерий оценки качества программного средства | 8 |
мобильность | 18 |
мобильность программного средства | 18 |
надежность | 14 |
надежность программного средства | 14 |
подхарактеристика | 10 |
подхарактеристика качества программного средства | 10 |
показатель качества | 11 |
показатель качества программного средства | 11 |
пользователь | 4 |
пользователь программного средства | 4 |
программа | 1 |
продукт программный | 3 |
ПС | 2 |
свойство программного средства | 7 |
сопровождаемость | 17 |
сопровождаемость программного средства | 17 |
среда функционирования | 5 |
среда функционирования программного средства | 5 |
средство программное | 2 |
удобство использования | 15 |
удобство использования программного средства | 15 |
уровень пригодности | 12 |
уровень пригодности программного средства | 12 |
функциональность | 13 |
функциональность программного средства | 13 |
характеристика качества | 9 |
характеристика качества программного средства | 9 |
эффективность | 16 |
эффективность программного средства | 16 |