Проверяемый статус документов Полнотекстовый поиск Доступ без регистрации

Карточка нормативного документа

ГОСТ 28195-89

Оценка качества программных средств. Общие положения

Просмотреть PDF
Статус не подтверждённа 12.09.2026Перед применением сверяйтесь с официальным источником
Удобное чтениеАбзацы и заголовки без PDF-разрывов

Межгосударственный стандарт

ГОСТ 28195-89

Оценка качества программных средств. Общие положения

Quality control of software systems. General principles

Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.

Область применения

Область применения пока не подтверждена.

1

Страница 1

ГОСТ 2 8 1 9 5 -8 9


                        М Е Ж Г О С У Д А Р С Т В Е Н Н Ы Й            С Т А Н Д А Р Т




                                     ОЦЕНКА КАЧЕСТВА
                                  ПРОГРАММНЫХ СРЕДСТВ

                                        О Б Щ И Е ПОЛОЖ ЕНИЯ




                                              Издание официальное




                                         ИНК ИЗДАТЕЛЬСТВО СТАНДАРТОВ
                                                   Москва




черное кружево купить

2

Страница 2

УДК 681.3.06.001.4:006.354                                                                         Группа 1185

М   Е   Ж    Г   О   С   У   Д   А   Р    С   Т   В   Е   Н     Н   Ы   Й     С   Т    А   Н   Д   А   Р    Т



             ОЦЕНКА КАЧЕСТВА ПРОГРАМ М НЫ Х СРЕДСТВ

                                 Общие положения                                               ГОСТ
                                                                                           2 8 1 9 5 -8 9
                         Quality control of software systems.
                                  General principles


ОКСТУ 4002

                                                                                       Дата введения 01.07.90


     Настоящий стандарт устанавливает общие положения по оценке качества программных средств
вычислительной техники (далее — ПС), поставляемых через фонды алгоритмов и программ (Ф АП ),
номенклатуру и применяемость показателей качества ПС.
    Термины, применяемые в стандарте, и пояснения к ним приведены в приложении 1.

                                         1.   ОБЩ ИЕ ПОЛОЖЕНИЯ

      1.1. Оценка качестпа осуществляется на всех этапах жизненного цикла ПС при:
      - планировании показателей качества ПС;
      - контроле качества на отдельных этапах разработки ( техническое задание, технический проект,
рабочий проект);
      - контроле качества в процессе производства ПС;
      - проверке эффективности модификации Г1С на этапе сопровождения.
      1.2. Оценка качества Г1С представляет собой совокупность операций, включающих выбор номен­
клатуры показателей качества оцениваемого ПС. определение значений этих показателей и сравнение
их с базовыми значениями.
      1.3. Оценку качества проводят специалисты организаций:
      - разработчика — на этапах разработки Г1С;
      - фондодержателя — на этапах приемки ПС в фонд;
      - испытательных центров и центров сертификации ПС — на этапах испытаний и внедрения;
      - изготовителя — на этапах тиражирования ПС;
      - пользователя — на этапах внедрения, сопровождения и эксплуатации ПС.
      1.4. Основные задачи, решаемые при оценке качества ПС:
      - планирование уровня качества;
      - контроль значений показателей качества в процессе разработки и испытаний;
      - эксплуатационный контроль заданного уровня качества;
      - выбор базовых образцов по подклассам и группам;
      - методическое руководство разработкой нормативно-технических документов по оценке
качества.
      1.5. Методы определения показателей качества ПС различаются:
      - по способам получения информации о ПС — измерительный, регистрационный, органолепти­
ческий, расчетный:
      - по источникам получения информации — традиционный, экспертный, социологический.


Издание официальное                                                                   Перепечатка воспрещена
     *
                                                                         ©Издательство стандартов, 1989
                                                                    © ИГ1К Издательство стандартов, 2001

3

Страница 3

С. 2 ГОСТ 2 8 1 9 5 -8 9

      1.5.1. Измерительный метол основан на получении информации о свойствах и характеристиках
ПС с использованием инструментальных средств. Например, с использованием этого метода определя­
ется объем ПС — число строк исходного текста программ и число строк — комментариев, число
операторов и операндов, число исполненных операторов, число ветвей в программе, число точек входа
(выхода), время выполнения ветви программы, время реакции и другие показатели.
      1.5.2. Регистрационный метод основан на получении информации во время испытаний или
функционирования ПС. когда регистрируются и подсчитываются определенные события, например,
время и число сбоев и отказов, время передачи управления другим модулям, время начала и оконча­
ния работы.
      1.5.3. Органолептический метод основан на использовании информации, подучаемой в результате
анализа восприятия органон чувств (зрения, слуха), и применяется для определения таких показателей
как удобство применения, эффективность и т. п.
      1.5.4. Расчетный метод основан на использовании теоретических и эмпирических зависимостей
(на ранних этапах разработки), статистических данных, накапливаемых при испытаниях, эксплуата­
ции и сопровождении ПС. При помощи расчетного метода определяются длительность и точность
вычислений, время реакции, необходимые ресурсы.
      1.5.5. Определение значений показателей качества ПС экспертным методом осуществляется груп­
пой экспертов-спецндлистов. компетентных в решении данной задачи, на базе их опыта и интуиции.
     Экспертный метод применяется в случаях, когда задача не может быть решена никаким другим
из существующих способов или другие способы являются значительно более трудоемкими. Экспертный
метод рекомендуется применять при определении показателей наглядности, полноты и доступности
программной документации, легкости освоения, структурности.
      1.5.6. Социологические методы основаны на обработке специальных анкет-вопросников.

          2. НОМЕНКЛАТУРА ПОКАЗАТЕЛЕЙ КАЧЕСТВА ПРО ГРАМ М НЫ Х СРЕДСТВ

     2.1.     Номенклатура показателей качества и характеризуемые ими свойства программных средств
приведены в табл. 1, где представлены 2 уровня иерархической структуры показателей качества Г1С:

                                                                                                       Таблица     1
            Н аи м ен ов ан и е групп          О бозн ачен и е
                                                                              Х арактеризуем ое свойство
    и ком плексны х п ок а загса ей качества    показателя


   1. Показатели надежности ПС                                      Характеризуют способность ПС в конкретных об­
                                                                 ластях применения выполнять заданные функции в
                                                                 соответствии с программными документами в усло­
                                                                 виях возникновения отклонений в среде функциони­
                                                                 рования. вызванных сбоями технических средств,
                                                                 ошибками но входных данных, ошибками обслу­
                                                                 живания и другими дестабилизирующими воздей­
                                                                 ствиями
   1.1. Устойчивость функционировании                HI             Способность обеспечивать продолжение работы
                                                                 программы после возникновения отклонений, выз­
                                                                 ванных сбоями технических средств, ошибками во
                                                                 входных данных и ошибками обслуживания
   1.2. Работоспособность                            Н2             Способность про1раммы функционировать в задан­
                                                                 ных режимах и объемах обрабатываемой информации
                                                                 в соответствии с программными документами при
                                                                 отсутствии сбоев технических средств
   2. Показатели сопровождения                                      Характеризуют технологические аспекты, обеспе­
                                                                 чивающие простоту устранения ошибок в программе
                                                                 и программных документах и поддержания ПС в акту­
                                                                 альном состоянии
   2.1. Структурность                                CI             Организация всех взаимосвязанных частей
                                                                 программы в единое целое с использованием логи­
                                                                 ческих структур «последовательность*, «выбор», «по­
                                                                 вторение»

4

Страница 4

ГОСТ 2 8 1 9 5 -8 9 С. 3

                                                                                               Продолжение табл. I

               Наименопамие групп            О бозн ачен и е
                                                                             Характеризуемое свойство
        и комплексных показателей качества    показателя

      2.2. Простота конструкции                    С2              Построение модульной структуры программы
                                                               наиболее рациональным с точки зрения восприятия
                                                               и понимания образом
      2.3. Наглядность                             СЗ              Наличие и представление в наиболее легко вос­
                                                               принимаемом виде исходных модулей ПС, полное их
                                                               описание в соответствующих программных докумен­
                                                               тах
      2.4. Повторяемость                           С4              Степень использования типовых проектных реше­
                                                               ний или компонентов, входящих в ПС
      3. Показатели удобства применения                            Характеризуют свойства ПС. способствующие
                                                               быстрому освоению, применению и эксплуатации Г1С
                                                               с минимальными трудозатратами с учетом характера
                                                               решаемых задач и требований к квалификации обслу­
                                                               живающего персонала
      3.!. Легкость освоения                       У1              Представление программных       документов и
                                                               программ в виде, способствующем пониманию
                                                               логики функционирования программы в целом п ее
                                                               частей
   3.2. Доступность эксплуатационных               У2              Понятность, наглядность и полнота описания вза­
программных документов                                         имодействия пользователя с программой в эксплуа­
                                                               тационных программных документах
   3.3. Удобство эксплуатации и обслужи­           УЗ              Соответствие процесса обработки данных и форм
вания                                                          представления результатов характеру решаемых
                                                               задач
     4. Показатели эффективности                                   Характеризуют степень удовлетворения потреб­
                                                               ности пользователя в обработке данных с учетом
                                                               экономических, вычислительных и людских ре­
                                                               сурсов
     4.1. Уровень автоматизации                    Э1              Уровень автоматизации функций процесса обра­
                                                               ботки данных с учетом рациональности функциональ­
                                                               ной структуры программы с точки зрения взаимо­
                                                               действия с ней пользователя и использования вычис­
                                                               лительных ресурсов
     4.2. Временная эффективность                  Э2              Способность программы выполнять заданные дей­
                                                               ствия в интервал времени, отвечающий заданным
                                                               требованиям
     4.3. Ресурсосмкосгь                           ЭЗ              Минимально необходимые вычислительные ресур­
                                                               сы и число обслуживающего персонала для эксплуа­
                                                               тации ПС
      5. Показатели универсальности                                Характеризуют адаптируемость ПС к новым функ­
                                                               циональным требованиям, возникающим вследствие
                                                               изменения области применения или других условий
                                                               функционирования
      5.1. Гибкость                                П               Возможность использования ПС в различных об­
                                                               ластях применения
      5.2. Мобильность                             Г2              Возможность применения ПС без существенных
                                                               дополнительных трудозатрат на ЭВМ аналогичного
                                                               класса
      5.3. Модифицируемость                        ГЗ              Обеспечение простоты внесения необходимых
                                                               изменений и доработок в программу в процессе
                                                               эксплуатации
2 -1 7 1 4
Показаны первые 4 из 31

История статуса

Подтверждённых событий пока нет.