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. Проверенность – полнота проверки возможных маршрутов выполнения программы в процессе тестирования.