Типовая номенклатура показателей качества программных средств, согласно ГОСТ 28195-89

1. Показатели надежности - характеризуют способность программного средства в конкретных областях применения выполнять заданные функции в соответствии с программными документами в условиях возникновения отклонений в среде функционирования, вызванных сбоями технических средств, ошибками во входных данных, ошибками обслуживания и другими дестабилизирующими воздействиями.

1.1. Устойчивость функционирования- способность обеспечивать продолжение работы программы после возникновения отклонений, вызванных сбоями технических средств, ошибками во входных данных и ошибками обслуживания.

1.2. Работоспособность – способность программы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средств.

2. Показатели сопровождения – характеризуют технологические аспекты, обеспечивающие простоту устранения ошибок в программе и программных документах и поддержание программного средства в актуальном состоянии.

2.1. Структурность – организации всех взаимосвязанных частей программы в единое целое с использованием логических структур «последовательность», «выбор», «повторение».

2.2. Простота конструкции – построение модульной конструкции программы наиболее рациональным с точки зрения восприятия и понимания образом.

2.3. Наглядность – наличие и представление в наиболее легко воспринимаемом виде исходных модулей программного средства, полное их описание в соответствующих программных документах.

2.4. Повторяемость – степень использования типовых проектных решений или компонентов, входящих в программное средство.

3. Показатели удобства применения – характеризуют свойства программного средства, способствующие быстрому освоению, применению и эксплуатации программного средства с минимальными трудозатратами с учетом характера решаемых задач и требований к квалификации обслуживающего персонала.

3.1. Легкость освоения – представление программных документов и программы в виде, способствующем пониманию логики функционирования программы в целом и ее частей.

3.2. Доступность эксплуатационных программных документов – понятность, наглядность и полнота описания взаимодействия пользователя с программой в эксплуатационных программных документах.

3.3. Удобство эксплуатации и обслуживания – соответствие процесса обработки данных и форм представления результатов характеру решаемых задач.

4. Показатели эффективности - характеризуют степень удовлетворения потребности пользователя в обработке данных с учетом экономических, вычислительных и людских ресурсов.

4.1. Уровень автоматизации – уровень автоматизации функций процесса обработки данных с учетом рациональности функциональной структуры программы с точки зрения взаимодействия с ней пользователя и использования вычислительных ресурсов.

4.2. Временная эффективность- способность программы выполнять заданные действия в интервал времени, отвечающий заданным требованиям.

4.3. Ресурсоемкость- минимально необходимые вычислительные ресурсы и число обслуживающего персонала для эксплуатации программного средства.

5. Показатели универсальности – характеризуют адаптируемость программного средства к новым функциональным требованиям, возникающим вследствие изменения области применения или других условий функционирования.

5.1. Гибкость- возможность использования программного средства в различных областях применения.

5.2. Мобильность – возможность применения программного средства без существенных дополнительных трудозатрат на ЭВМ аналогичного класса.

5.3. Модифицируемость- обеспечение простоты внесения необходимых изменений и доработок в программу в процессе эксплуатации.

6. Показатели корректности – характеризуют степень соответствия программного средства требованиям, установленным в ТЗ, требованиям к обработке данных и общесистемным требованиям.

6.1. Полнота реализации- полнота реализации заданных функций программного средства и достаточность их описания в программной документации.

6.2. Согласованность – однозначное, непротиворечивое описание и использование тождественных объектов, функций, терминов, определений, идентификаторов и т.д. в различных частях программных документов и текста программы.

6.3. Логическая корректность – функциональное и программное соответствие процесса обработки данных при выполнении задания общесистемным требованиям.

6.4. Проверенность – полнота проверки возможных маршрутов выполнения программы в процессе тестирования.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: