Все госты и снипы онлайн

Более 10000 документов в открытом доступе, абсолютно бесплатно

ГОСТ 28806-90 - Качество программных средств. Термины и определения

Этот документ был распознан автоматически. В блоке справа Вы можете найти скан-копию. Мы работаем над ручным распознаванием документов, однако это титанический труд и на него уходит очень много времени. Если Вы хотите помочь нам и ускорить обработку документов, Вы всегда можете сделать это, пожертвовав нам небольшую сумму денег.

Файлы для печати:

Группа ЭОО М Е Ж Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т КАЧЕСТВО П РО ГРА М М Н Ы Х СРЕДСТВ Термины и определения ГОСТ 28806-90 Software quality. Terms and definitions МКС 01.040.35 35.080 ОКСТУ 4001 Дата в веления 01.01.92 Настоящий стандарт устанавливает термины и определения понятий в области качества про­ граммных средств. Термины, установленные настоящим стандартом, обязательны для применения во всех видах документации и литературы по вычислительной технике и программным средствам, входящих в сферу работ по стандартизации и использующих результаты этих работ. 1. Для каждого понятия установлен один стандартизованный термин. 2. Заклю ченная в круглые скобки часть термина может быть опущена при использовании термина в документах по стандартизации. 3. Приведенные определения можно при необходимости изменять, вводя в них производные признаки, раскрывая значение используемых в них терминов, указывая объекты, входящие в объем данного понятия. Изменения не должны нарушать объем и содержание понятий, определенных в настоящем стандарте. 4. В стандарте приведены эквиваленты стандартизованных терминов на английском языке. 5. В стандарте приведены алфавитные указатели содержащихся в нем терминов на русском и английском языках. 6. Пояснения к некоторым терминам приведены в приложении 1. Примеры подхарактеристик качества программных средств, иллюстрирующие содержание общих характеристик, приведены в приложении 2. 7. Стандартизованные термины набраны полужирным шрифтом, их краткие формы, представ­ ленные аббревиатурой. — светлым. I. О С Н О В Н Ы Е ПОНЯТИЯ 1 программа: en program Данные, предназначенные для управления конкретными компонента­ ми системы обработки информации в целях реализации определенного алгоритма (ГОСТ 19781). 2 программное средство; ПС: en software Объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относя­ щихся к функционированию системы обработки информации. П р и м е ч а н и е . Программное средсгво представляет собой конкрет­ ную информацию, объективно существующую как совокупность всех зна­ чимых с точки зрения ее представления свойств каждою из материаль­ ных объектов, содержащих в фиксированном виде эту информацию. Издание официальное Перепечатка воспрещена ★ 80сертификат на краску
ГОСТ 2 8 8 0 6 -9 0 С. 2 3 программный продукт: en software product Программное средство, предназначенное для поставки, передачи, про­ дажи пользователю. 4 пользователь (программного средства): en software user Юридическое или фактическое лицо, применяющее программное средство или участвующее в деятельности, прямо или косвенно зави­ сящей от функционирования данного программного средства. П р и м е ч а н и е . Пользователь программною средства может как яв­ ляться, так и нс являться пользователем вычислительной системы по ГОСТ 15971. 5 среда функционирования (программного средства): en environment Заданный класс необходимых и достаточных условий функционирова­ ния программных средств, характеризуемый в общем случае требова­ ниями к техническим средствам, а также организационным и программно-информационным аспектам. 6 качество программного средства: en software quality Совокупность свойств программного средства, которые обусловливают его пригодность удоазетворять заданные или подразумеваемые потреб­ ности в соответствии с его назначением. 7 свойство программного средства: en software attribute Отличительная особенность программного средства, которая может проявляться при его создании, использовании, анализе или изменении. 8 критерий оценки (качества программного средства): en software quality as­ Совокупность принятых в установленном порядке правил и условий, sessment criterion с помощью которых устанавливается приемлемость в целом качества программного средства. 9 характеристика качества (программного средства): en software quality cha­ Набор свойств программного средства, посредством которых описы ва­ racteristic ется и оценивается его качество. П р и м е ч а н и е . Характеристика качества программного средства может быть определена путем задания иерархии ее подхарактеристик. 10 полхарактернстика (качества программного средства): en software quality sub­ Характеристика качества программного средства, входящая в состав characteristic другой характеристики качества. 11 показатель качества (программного средства): en software quality met­ Характеристика качества программного средства, обладающая количе­ ric ственным значением. 12 у ровень пригодности (программного средства): en level o f performance Степень удовлетворения потребностей, представленная посредством конкретного набора значений характеристик качества программного средства. 2. О Б Щ И Е ХАРАКТЕРИСТИКИ КАЧЕСТВА П РО ГРА М М Н О ГО СРЕДСТВА !3 функциональность (программного средства): еп functionality Совокупность свойств программного средства, определяемая наличием и конкретными особенностями набора функций, способных удовле­ творять заданные tu n подразумеваемые потребности. S1
С. 3 ГОСТ 2 8 8 0 6 -9 0 14 надежность (программного средства): en reliability Совокупность свойств, характеризующая способность программного средства сохранять заданный уровень пригодности в заданных условиях в течение заданного интервала времени. П р и м с ч а н и я: 1. Программное средство нс подвержено износу или старению. Огра­ ничения его уровня пригодности являются следствием дефектов, внесенных в содержание программного средства в процессе постановки и решения задачи его создания или модификации. Количество и характер отказов программного средства, являющихся следствием этих дефектов, зависят от способа применения программного средства и от выбираемых вариантов его функционирования, но нс зависят от времени. 2. Надежность програхгмных средств, являющихся частью конкретной системы обработки информации, может входить в состав признаков се качества наряду с се надежностью как технической системы. 15 удобство использования (программного средства): en usability Совокупность свойств программного средства, характеризующая уси­ лия. необходимые для его использования, и индивидуальную оценку результатов его использования заданным или подразумеваемым кругом пользователей программного средства. 16 эффективность (программного средства): en efficiency Совокупность свойств программного средства, характеризующая те аспекты его уровня пригодности, которые связаны с характером и временем использования ресурсов, необходимых для заданных условий функционирования. П р и м е ч а н и с. Ресурсы могут включать в себя другие программные средства, технические средства, материалы (бумагу, гибкие магнитные диски и лр.). услуги различных категорий персонала. 17 сопровождаемость (программного средства): en maintainability Совокупность свойств программного средства, характеризующая уси­ лия, которые необходимы для его модификации. П р и м е ч а й гг е. Модификация может осуществляться для устранения дефектов, усовершенствования программного средства или его адаптации к изменениям в условиях функционирования, а также в составе гг особен­ ностях требуемых функиий. 18 мобильность (программного средства): en portability Совокупность свойств программного средства, характеризующая при­ способленность для переноса из одной среды функционирования в другие. АЛФАВИТНЫЙ УКАЗАТЕЛЬ ТЕРМИНОВ НА РУССКОМ ЯЗЫКЕ качество ггршраммггого средства ' критерий опенки O e критерий оценки качества программного средства o мобильность K c мобильнос ть программного средства s c надежность o i надежность программного средства i J подхарактсрисгика O пил характерно гика качества программного средства 10 показатель качества 11 показатель качества программного средства 11 82
Г О С Т 2 8 8 0 6 - 9 0 С. 4 пользователь 4 пользователь программной» средства 4 программа I продукт программный 3 ПС 2 свойство программного средства 7 сопровождаемость 17 сопровождаемость программного средства 17 среда функционирования 5 среда функционирования программного средства 5 средство программное 2 удобство использовании 15 удобство использования программного средства 15 уровень пригодности 12 уровень пригодности программного средства 12 функциональность 13 функциональность программного средства 13 характеристика качества 9 характеристика качества программного средства 9 зффскгивносгь 16 зффсктнвность программного средства 16 АЛФАВИТНЫЙ УКАЗАТЕЛЬ ТЕРМИНОВ НА АНГЛИЙСКОМ ЯЗЫКЕ efficiency 16 environment 5 functionality 13 level of performance 12 maintainability 17 portability IS program 1 reliability 14 software 2 software attribute 7 software product 3 software quality 6 software quality assessment criterion S software quality characteristic 9 software quality metric 11 software quality sub-characteristic 10 software user 4 usability 15 S3
С. 5 ГОСТ 2 8 8 0 6 -9 0ПР ИЛ ОЖ ЕН ИЕ IСправочное ПОЯСНЕНИЯ К ТЕРМИНАМ К термину 2 «программное средство»: 1. Под процедурами и прапилами подразумевают порядок действий, применяемый для решения задачи. 2. Объем понятия, выражаемой) производным термином «программные средства», включает в себя как частный случай объем понятия «программное обеспечение», определяемого по ГОСТ 19781. 3. Эквивалентом производного термина «программные средства» на английском языке является термин software, используемый в своем собирательном значении (например mathematical software — программные средства для математических задач). 4. Грамматика английского языка позволяет однозначно указывать с помощью артикля конкретное значение термина software, который при такой форме его использования является основным эквивалентом термина «программное средство* (например «the Turbo Pascal 5.0 software* — «программное средство Турбо Паскаль 5.0»), В отдельных случаях (например, когда по смыслу требуется неопределенный артикль) правила и нормы языка делают необходимым использование другого эквивалента — software entity. 5. При образовании терминов-словосочетаний значение «имеющий отношение к программным средст­ вам» выражается на русском языке гсрминоалсмснтом «программный», на английском языке — словом software в роли прилагательного (например «программный продукт», software product). К термину 3 «программный продукт»: В тех случаях, копта при упоминании термина «изделие*, представляющего собой носитель данных с записью программы (программное изделие), из контекста однозначно следует, что речь идет о соответствующем программном продукте, указание на это изделие допускается применять вместо термина «программный продукт». К термину 7 «критерий опенки качества программного средства»: 1. Применение критериев оценки качества программного средства призвано обеспечивать получение на основе опенок отдельных характеристик качества программного средства обоснованного заключения о его качестве в целом. 2. Для принятия на основе заключения о качестве программного средства организационных решений, касающихся программного средства, в общем случае необходим учет связанных с этими решениями степени риска, затрат времени и средств. К разделу 2 «Общие характеристики качества программного средства»: Каждой обшей характеристике качества программного средства может соответствовать ряд подхарактерисгик. примеры которых приведены в приложении 2.ПР ИЛ ОЖ ЕН ИЕ 2Справочное ПРИМЕРЫ ПОДХАРАКТЕРИСТИК КАЧЕСТВА ПРОГРАММНОГО СРЕДСТВА 1. ПОДХАРАКТЕРИСТИКИ ФУНКЦИОНАЛЬНОСТИ 1.1 адекватность программного средства: сп suitability Совокупность свойств программного средства, характеризующая наличие и степень достаточности обеспечиваемых им функций для решения задач в соответствии с его назначением. 1.2 правильность программного средства: Совокупность свойств программного средства, характеризующая возможность cn accurateness получения только верных или предусмотренных результатов функционировании. 11 р гг м с ч а и гг е. Для числовых результатов эта характеристика вклю­ чает достижение необходимой степени точности вычисляемых значений. 1.3 комплскснрусмосгь программного средства: еп interoperability Совокупность свойств программного средства, характеризующая наличие воз­ можности его взаимодействия при функционировании с заданной номенкла­ турой других программных средств или систем. N4
ГОСТ 2 8 8 0 6 -9 0 С. 6 1.4 нормосоотвст ствис программного средства: ей compliance Совокупность свойств программного средства, характеризующая его соответ­ ствие стандартам, соглашениям, договорам, нормам и правилам, принятым в установленном порядке. П р и м е т а н и е. Нормоеоответствис является подхарактеристикой как функциональности, так и мобильности программного средства, но при атом подразумевается соответствие различным но содержанию нормам. 1.5 защищенность программного средства: ей security Совокупность свойств программного средств;!, характеризующая его способ­ ность предотвращать несанкционированный доступ как случайный, так и умышленный, к программам и данным, а также степень удобства и полноты обнаружения результатов такого доступа или действий но разрушению про­ грамм и данных. 2. ПОДХАРАКТЕРИСТИКИ НАДЕЖНОСТИ 2.1 завершенность программною средства: ей maturity Совокупность свойств программного средства, характеризующая частоту отка­ зов. обуслоатснных дефектами программного средства. 2.2 отказоустойчивость программною средства: си fault tolerance Совокупность свойств программного средства, характеризующая его способ­ ность поддерживать необходимый уровень пригодности при проявлении де­ фектов программною средства или нарушении установленных интерфейсов. П р и м с ч а и и с. Необходимый уровень пригодности включает в себя способность к безопасному функционированию при отказах, к минимиза­ ции возможных потерь данных и исключению опасных действий при вне­ запном нарушении условий функционирования. 2.3 восстанавливаемость программного средства: ей recoverability Совокупность свойств программного средства, характеризующая возмож­ ность осущ ествления, трудоемкость и продолжительность действий по восстановлению им своего уровня пригодности, а также непосредственно подвергшихся воздействию данных, в случае отказа. 3. ПОДХАРАКТЕРИСТИКИ УДОБСТВА ИСПОЛЬЗОВАНИЯ 3.1 нонкмасмость программного средства: en understandability Совокупность свойств программного средства, характеризующая затраты уси­ лий пользователя на понимание логической концепции л о г о программною средства. П р и м е ч а н и е . Под логической концепцией подразумеваются осно­ вополагающие понятия, приниипы и соглашения, придающие системе пра­ вил работы пользователя с программным средством согласованный и обоснованный характер и позволяющие логически точно определять кон­ кретное назначение и содержание этих иранил. 3.2 осванвасмосгь программного средства: cn leamability Совокупность свойств программного средства, характеризующая затраты уси­ лий, необходимые для освоения привил его применения. 3.3 управляемость программного средства: ей operability Совокупность свойств профаммного средства, характеризующая затраты уси­ лий пользователя непосредственно на эксплуатацию и управление функцио­ нированием программного средства. 85
С. 7 ГОСТ 2 8 8 0 6 -9 0 4. ПОДХАРАКТЕРИСТИКИ ЭФФЕКТИВНОСТИ 4 .1 врем нем кос г ь программного средства: еп time behaviour Совокупность свойств программного средства, характеризующая обеспечивае­ мые при его функционировании время реакции на запросы, скорость обработ­ ки данных п пропускную способность. 4.2 рссурсосмкость программного средства: cn resource behaviour Совокупность свойств программного средства, характеризующая объемы ис­ пользуемых при его функционировании ресурсов и продолжительность их использования. 5. ПОДХАРАКТЕРИСТИКИ СОПРОВОЖДАЕМОСТИ 5.1 аналнзирусмость программного средства: en analy/ability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для выявления недостатков программного средства иди причин его отказов, либо для установления частей, которые должны быть видоизменены. 5.2 модифицируемость программного средства: cn changeability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для внесения в него изменений, связанных с устранением дефектов или приведением в соответствие с изменившейся средой функционирования. 5.3 стабилизированное!ь программного средства: en stability Совокупность свойств программного средства, характеризующая степень от­ сутствии риска гого. что внесение в него изменений имеет непредвиденные проявления. 5.4 тестируемость программного средства: en testability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для его проверки после проведения какого-либо видоизменения. 6. ПОДХАРАКТЕРИСТИКИ МОБИЛЬНОСТИ 6.1 адаптируемость программного средства: cn adaptability Совокупность свойств программного средства, характеризующая возможност и его адаптации для функционирования в различных заданных средах без при­ ложения действий иди средств, дополнительных по отношению к тем. кото­ рыми для этой цели обеспечено само рассматриваемое программное средство. 6.2 настраиваемость программного средства: en installability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые при настройке программного средства для функционирования в заданной среде. 6.3 заменоепоеобиость программного средства: en replaccability Совокупность свойств программного средства, характеризующая возможность использовании его в качестве другого, замещаемого, программного средства в среде функционирования замещаемого программного средства, а также необ­ ходимые для этого усилия. 86
ГОСТ 2 8 8 0 6 -9 0 С. 8 И Н Ф О РМ А Ц И О Н Н Ы Е ДАНН Ы Е 1. РАЗРАБОТАН И ВНЕСЕН Государственным комитетом СС С Р по вычислительной технике и информатике 2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙ СТВИ Е Постановлением Государственного комитета СССР но управлению качеством продукции и стандартам от 25.12.90 № 3278 3. ВВЕДЕН ВПЕРВЫ Е 4. С С Ы Л О Ч Н Ы Е Н О РМ АТИВН О-ТЕХ НИЧЕСКИ Е ДО КУМ ЕНТЫ О б о i n ;>■
Группа ЭОО М Е Ж Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т КАЧЕСТВО П РО ГРА М М Н Ы Х СРЕДСТВ Термины и определения ГОСТ 28806-90 Software quality. Terms and definitions МКС 01.040.35 35.080 ОКСТУ 4001 Дата в веления 01.01.92 Настоящий стандарт устанавливает термины и определения понятий в области качества про­ граммных средств. Термины, установленные настоящим стандартом, обязательны для применения во всех видах документации и литературы по вычислительной технике и программным средствам, входящих в сферу работ по стандартизации и использующих результаты этих работ. 1. Для каждого понятия установлен один стандартизованный термин. 2. Заклю ченная в круглые скобки часть термина может быть опущена при использовании термина в документах по стандартизации. 3. Приведенные определения можно при необходимости изменять, вводя в них производные признаки, раскрывая значение используемых в них терминов, указывая объекты, входящие в объем данного понятия. Изменения не должны нарушать объем и содержание понятий, определенных в настоящем стандарте. 4. В стандарте приведены эквиваленты стандартизованных терминов на английском языке. 5. В стандарте приведены алфавитные указатели содержащихся в нем терминов на русском и английском языках. 6. Пояснения к некоторым терминам приведены в приложении 1. Примеры подхарактеристик качества программных средств, иллюстрирующие содержание общих характеристик, приведены в приложении 2. 7. Стандартизованные термины набраны полужирным шрифтом, их краткие формы, представ­ ленные аббревиатурой. — светлым. I. О С Н О В Н Ы Е ПОНЯТИЯ 1 программа: en program Данные, предназначенные для управления конкретными компонента­ ми системы обработки информации в целях реализации определенного алгоритма (ГОСТ 19781). 2 программное средство; ПС: en software Объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относя­ щихся к функционированию системы обработки информации. П р и м е ч а н и е . Программное средсгво представляет собой конкрет­ ную информацию, объективно существующую как совокупность всех зна­ чимых с точки зрения ее представления свойств каждою из материаль­ ных объектов, содержащих в фиксированном виде эту информацию. Издание официальное Перепечатка воспрещена ★ 80сертификат на краску
ГОСТ 2 8 8 0 6 -9 0 С. 2 3 программный продукт: en software product Программное средство, предназначенное для поставки, передачи, про­ дажи пользователю. 4 пользователь (программного средства): en software user Юридическое или фактическое лицо, применяющее программное средство или участвующее в деятельности, прямо или косвенно зави­ сящей от функционирования данного программного средства. П р и м е ч а н и е . Пользователь программною средства может как яв­ ляться, так и нс являться пользователем вычислительной системы по ГОСТ 15971. 5 среда функционирования (программного средства): en environment Заданный класс необходимых и достаточных условий функционирова­ ния программных средств, характеризуемый в общем случае требова­ ниями к техническим средствам, а также организационным и программно-информационным аспектам. 6 качество программного средства: en software quality Совокупность свойств программного средства, которые обусловливают его пригодность удоазетворять заданные или подразумеваемые потреб­ ности в соответствии с его назначением. 7 свойство программного средства: en software attribute Отличительная особенность программного средства, которая может проявляться при его создании, использовании, анализе или изменении. 8 критерий оценки (качества программного средства): en software quality as­ Совокупность принятых в установленном порядке правил и условий, sessment criterion с помощью которых устанавливается приемлемость в целом качества программного средства. 9 характеристика качества (программного средства): en software quality cha­ Набор свойств программного средства, посредством которых описы ва­ racteristic ется и оценивается его качество. П р и м е ч а н и е . Характеристика качества программного средства может быть определена путем задания иерархии ее подхарактеристик. 10 полхарактернстика (качества программного средства): en software quality sub­ Характеристика качества программного средства, входящая в состав characteristic другой характеристики качества. 11 показатель качества (программного средства): en software quality met­ Характеристика качества программного средства, обладающая количе­ ric ственным значением. 12 у ровень пригодности (программного средства): en level o f performance Степень удовлетворения потребностей, представленная посредством конкретного набора значений характеристик качества программного средства. 2. О Б Щ И Е ХАРАКТЕРИСТИКИ КАЧЕСТВА П РО ГРА М М Н О ГО СРЕДСТВА !3 функциональность (программного средства): еп functionality Совокупность свойств программного средства, определяемая наличием и конкретными особенностями набора функций, способных удовле­ творять заданные tu n подразумеваемые потребности. S1
С. 3 ГОСТ 2 8 8 0 6 -9 0 14 надежность (программного средства): en reliability Совокупность свойств, характеризующая способность программного средства сохранять заданный уровень пригодности в заданных условиях в течение заданного интервала времени. П р и м с ч а н и я: 1. Программное средство нс подвержено износу или старению. Огра­ ничения его уровня пригодности являются следствием дефектов, внесенных в содержание программного средства в процессе постановки и решения задачи его создания или модификации. Количество и характер отказов программного средства, являющихся следствием этих дефектов, зависят от способа применения программного средства и от выбираемых вариантов его функционирования, но нс зависят от времени. 2. Надежность програхгмных средств, являющихся частью конкретной системы обработки информации, может входить в состав признаков се качества наряду с се надежностью как технической системы. 15 удобство использования (программного средства): en usability Совокупность свойств программного средства, характеризующая уси­ лия. необходимые для его использования, и индивидуальную оценку результатов его использования заданным или подразумеваемым кругом пользователей программного средства. 16 эффективность (программного средства): en efficiency Совокупность свойств программного средства, характеризующая те аспекты его уровня пригодности, которые связаны с характером и временем использования ресурсов, необходимых для заданных условий функционирования. П р и м е ч а н и с. Ресурсы могут включать в себя другие программные средства, технические средства, материалы (бумагу, гибкие магнитные диски и лр.). услуги различных категорий персонала. 17 сопровождаемость (программного средства): en maintainability Совокупность свойств программного средства, характеризующая уси­ лия, которые необходимы для его модификации. П р и м е ч а й гг е. Модификация может осуществляться для устранения дефектов, усовершенствования программного средства или его адаптации к изменениям в условиях функционирования, а также в составе гг особен­ ностях требуемых функиий. 18 мобильность (программного средства): en portability Совокупность свойств программного средства, характеризующая при­ способленность для переноса из одной среды функционирования в другие. АЛФАВИТНЫЙ УКАЗАТЕЛЬ ТЕРМИНОВ НА РУССКОМ ЯЗЫКЕ качество ггршраммггого средства ' критерий опенки O e критерий оценки качества программного средства o мобильность K c мобильнос ть программного средства s c надежность o i надежность программного средства i J подхарактсрисгика O пил характерно гика качества программного средства 10 показатель качества 11 показатель качества программного средства 11 82
Г О С Т 2 8 8 0 6 - 9 0 С. 4 пользователь 4 пользователь программной» средства 4 программа I продукт программный 3 ПС 2 свойство программного средства 7 сопровождаемость 17 сопровождаемость программного средства 17 среда функционирования 5 среда функционирования программного средства 5 средство программное 2 удобство использовании 15 удобство использования программного средства 15 уровень пригодности 12 уровень пригодности программного средства 12 функциональность 13 функциональность программного средства 13 характеристика качества 9 характеристика качества программного средства 9 зффскгивносгь 16 зффсктнвность программного средства 16 АЛФАВИТНЫЙ УКАЗАТЕЛЬ ТЕРМИНОВ НА АНГЛИЙСКОМ ЯЗЫКЕ efficiency 16 environment 5 functionality 13 level of performance 12 maintainability 17 portability IS program 1 reliability 14 software 2 software attribute 7 software product 3 software quality 6 software quality assessment criterion S software quality characteristic 9 software quality metric 11 software quality sub-characteristic 10 software user 4 usability 15 S3
С. 5 ГОСТ 2 8 8 0 6 -9 0ПР ИЛ ОЖ ЕН ИЕ IСправочное ПОЯСНЕНИЯ К ТЕРМИНАМ К термину 2 «программное средство»: 1. Под процедурами и прапилами подразумевают порядок действий, применяемый для решения задачи. 2. Объем понятия, выражаемой) производным термином «программные средства», включает в себя как частный случай объем понятия «программное обеспечение», определяемого по ГОСТ 19781. 3. Эквивалентом производного термина «программные средства» на английском языке является термин software, используемый в своем собирательном значении (например mathematical software — программные средства для математических задач). 4. Грамматика английского языка позволяет однозначно указывать с помощью артикля конкретное значение термина software, который при такой форме его использования является основным эквивалентом термина «программное средство* (например «the Turbo Pascal 5.0 software* — «программное средство Турбо Паскаль 5.0»), В отдельных случаях (например, когда по смыслу требуется неопределенный артикль) правила и нормы языка делают необходимым использование другого эквивалента — software entity. 5. При образовании терминов-словосочетаний значение «имеющий отношение к программным средст­ вам» выражается на русском языке гсрминоалсмснтом «программный», на английском языке — словом software в роли прилагательного (например «программный продукт», software product). К термину 3 «программный продукт»: В тех случаях, копта при упоминании термина «изделие*, представляющего собой носитель данных с записью программы (программное изделие), из контекста однозначно следует, что речь идет о соответствующем программном продукте, указание на это изделие допускается применять вместо термина «программный продукт». К термину 7 «критерий опенки качества программного средства»: 1. Применение критериев оценки качества программного средства призвано обеспечивать получение на основе опенок отдельных характеристик качества программного средства обоснованного заключения о его качестве в целом. 2. Для принятия на основе заключения о качестве программного средства организационных решений, касающихся программного средства, в общем случае необходим учет связанных с этими решениями степени риска, затрат времени и средств. К разделу 2 «Общие характеристики качества программного средства»: Каждой обшей характеристике качества программного средства может соответствовать ряд подхарактерисгик. примеры которых приведены в приложении 2.ПР ИЛ ОЖ ЕН ИЕ 2Справочное ПРИМЕРЫ ПОДХАРАКТЕРИСТИК КАЧЕСТВА ПРОГРАММНОГО СРЕДСТВА 1. ПОДХАРАКТЕРИСТИКИ ФУНКЦИОНАЛЬНОСТИ 1.1 адекватность программного средства: сп suitability Совокупность свойств программного средства, характеризующая наличие и степень достаточности обеспечиваемых им функций для решения задач в соответствии с его назначением. 1.2 правильность программного средства: Совокупность свойств программного средства, характеризующая возможность cn accurateness получения только верных или предусмотренных результатов функционировании. 11 р гг м с ч а и гг е. Для числовых результатов эта характеристика вклю­ чает достижение необходимой степени точности вычисляемых значений. 1.3 комплскснрусмосгь программного средства: еп interoperability Совокупность свойств программного средства, характеризующая наличие воз­ можности его взаимодействия при функционировании с заданной номенкла­ турой других программных средств или систем. N4
ГОСТ 2 8 8 0 6 -9 0 С. 6 1.4 нормосоотвст ствис программного средства: ей compliance Совокупность свойств программного средства, характеризующая его соответ­ ствие стандартам, соглашениям, договорам, нормам и правилам, принятым в установленном порядке. П р и м е т а н и е. Нормоеоответствис является подхарактеристикой как функциональности, так и мобильности программного средства, но при атом подразумевается соответствие различным но содержанию нормам. 1.5 защищенность программного средства: ей security Совокупность свойств программного средств;!, характеризующая его способ­ ность предотвращать несанкционированный доступ как случайный, так и умышленный, к программам и данным, а также степень удобства и полноты обнаружения результатов такого доступа или действий но разрушению про­ грамм и данных. 2. ПОДХАРАКТЕРИСТИКИ НАДЕЖНОСТИ 2.1 завершенность программною средства: ей maturity Совокупность свойств программного средства, характеризующая частоту отка­ зов. обуслоатснных дефектами программного средства. 2.2 отказоустойчивость программною средства: си fault tolerance Совокупность свойств программного средства, характеризующая его способ­ ность поддерживать необходимый уровень пригодности при проявлении де­ фектов программною средства или нарушении установленных интерфейсов. П р и м с ч а и и с. Необходимый уровень пригодности включает в себя способность к безопасному функционированию при отказах, к минимиза­ ции возможных потерь данных и исключению опасных действий при вне­ запном нарушении условий функционирования. 2.3 восстанавливаемость программного средства: ей recoverability Совокупность свойств программного средства, характеризующая возмож­ ность осущ ествления, трудоемкость и продолжительность действий по восстановлению им своего уровня пригодности, а также непосредственно подвергшихся воздействию данных, в случае отказа. 3. ПОДХАРАКТЕРИСТИКИ УДОБСТВА ИСПОЛЬЗОВАНИЯ 3.1 нонкмасмость программного средства: en understandability Совокупность свойств программного средства, характеризующая затраты уси­ лий пользователя на понимание логической концепции л о г о программною средства. П р и м е ч а н и е . Под логической концепцией подразумеваются осно­ вополагающие понятия, приниипы и соглашения, придающие системе пра­ вил работы пользователя с программным средством согласованный и обоснованный характер и позволяющие логически точно определять кон­ кретное назначение и содержание этих иранил. 3.2 осванвасмосгь программного средства: cn leamability Совокупность свойств программного средства, характеризующая затраты уси­ лий, необходимые для освоения привил его применения. 3.3 управляемость программного средства: ей operability Совокупность свойств профаммного средства, характеризующая затраты уси­ лий пользователя непосредственно на эксплуатацию и управление функцио­ нированием программного средства. 85
С. 7 ГОСТ 2 8 8 0 6 -9 0 4. ПОДХАРАКТЕРИСТИКИ ЭФФЕКТИВНОСТИ 4 .1 врем нем кос г ь программного средства: еп time behaviour Совокупность свойств программного средства, характеризующая обеспечивае­ мые при его функционировании время реакции на запросы, скорость обработ­ ки данных п пропускную способность. 4.2 рссурсосмкость программного средства: cn resource behaviour Совокупность свойств программного средства, характеризующая объемы ис­ пользуемых при его функционировании ресурсов и продолжительность их использования. 5. ПОДХАРАКТЕРИСТИКИ СОПРОВОЖДАЕМОСТИ 5.1 аналнзирусмость программного средства: en analy/ability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для выявления недостатков программного средства иди причин его отказов, либо для установления частей, которые должны быть видоизменены. 5.2 модифицируемость программного средства: cn changeability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для внесения в него изменений, связанных с устранением дефектов или приведением в соответствие с изменившейся средой функционирования. 5.3 стабилизированное!ь программного средства: en stability Совокупность свойств программного средства, характеризующая степень от­ сутствии риска гого. что внесение в него изменений имеет непредвиденные проявления. 5.4 тестируемость программного средства: en testability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые для его проверки после проведения какого-либо видоизменения. 6. ПОДХАРАКТЕРИСТИКИ МОБИЛЬНОСТИ 6.1 адаптируемость программного средства: cn adaptability Совокупность свойств программного средства, характеризующая возможност и его адаптации для функционирования в различных заданных средах без при­ ложения действий иди средств, дополнительных по отношению к тем. кото­ рыми для этой цели обеспечено само рассматриваемое программное средство. 6.2 настраиваемость программного средства: en installability Совокупность свойств программного средства, характеризующая усилия, не­ обходимые при настройке программного средства для функционирования в заданной среде. 6.3 заменоепоеобиость программного средства: en replaccability Совокупность свойств программного средства, характеризующая возможность использовании его в качестве другого, замещаемого, программного средства в среде функционирования замещаемого программного средства, а также необ­ ходимые для этого усилия. 86
ГОСТ 2 8 8 0 6 -9 0 С. 8 И Н Ф О РМ А Ц И О Н Н Ы Е ДАНН Ы Е 1. РАЗРАБОТАН И ВНЕСЕН Государственным комитетом СС С Р по вычислительной технике и информатике 2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙ СТВИ Е Постановлением Государственного комитета СССР но управлению качеством продукции и стандартам от 25.12.90 № 3278 3. ВВЕДЕН ВПЕРВЫ Е 4. С С Ы Л О Ч Н Ы Е Н О РМ АТИВН О-ТЕХ НИЧЕСКИ Е ДО КУМ ЕНТЫ О б о i n ;>■

Похожие документы