Известно множество показателей, используемых для характеристики качества ПС, сравнительной оценки их потребительской ценности. Среди этих показателей наиболее важными являются следующие:
1) Функциональная полнота. Рыночные ПП обычно достаточно существенно различаются по критерию функциональной полноты.
2) Завершенность разработки. Полностью законченные ПП встречаются достаточно редко.
3) Быстродействие(затратывремени на решение задачи пользователя).
4) Уровень требований к комплексу технических средств(занимаемый объем памяти, наличие сопроцессора и др.).
5) Степень и простота настройки на техническую среду(монитор, принтер, модем и др.).
6) Стоимость.
7) Комплексность решения задачи.
8) Возможность перенастройки на новые условия применения (например, в связи с изменением законодательства и т.д.).
9) Возможность работы в сети.
10)Качество помощи (например, наличие ситуативной, контекстно-зависимой и гипертекстовой помощи с оглавлением).
11) Трудоемкость освоения и внедрения.
12) Требования к уровню квалификации пользователя.
13) Трудоемкость модификации (зависит от многих факторов, в т.ч. от качества описания программных модулей).
14) Удобство копирования и вывода информации (в файл, на принтер, на экран).
15) Качество пользовательского интерфейса. Здесь выделяют целый комплекс характеристик:
- сообщение (подсказка) на экране о действиях пользователя в данном месте диалога;
- указание актуальных клавиш и их назначения;
- возможность в любое время отказаться от выбранных вариантов и вернуться в предыдущий пункт диалога;
- траектория диалога должна быть видна на экране;
- при вводе данных обязателен контроль вероятных и летальных ошибок;
- наличие возможности выбора из программных справочников и возможности отказаться от такого выбора после освоения системы;
- использование минимального числа функциональных клавиш, больших меню, причем функциональная клавиша везде должна нести одинаковую нагрузку;
- наличие предупреждения перед необратимыми действиями, расчетами (например, перед удалением данных);
- возможность контроля последовательности расчетов;
- возможность провести “Откат”, рабочие цвета, не утомляющие зрение;
- возможность пополнения справочника без перехода в меню его поддержки;
- наличие и качество использования звуковых эффектов;
- возможности работы с другими модулями и/или системами через пункты “импорт” и “экспорт”;
- минимум ввода значений в диалоге и др.
Существует и так называемый промышленный стандарт интерфейса пользователя, разработанный фирмой IBM. Стандарт определяет многие средства интерфейса. Присущие графическому интерфейсу пользователя (GUI): выпадающие меню, диалоговые окна с блоками контроля, дополнительные кнопки и выделенные клавиши для быстрого выбора команд с помощью клавиатуры и др. Однако, будучи ориентированным на работу в текстовом режиме, стандарт не представляет ресурсы компьютера в виде пиктограмм (набор функций и ресурсов для средств интерфейса при разработке приложений предоставляет программисту системное ПС application program interface – API).
16) Наличие и качество защиты данных от несанкционированного доступа.
17) Качество документации. Если ориентироваться на ГОСТы, то
качество документации должно оцениваться несколькими десятками показателей.
Причем каждый из упомянутых показателей в зависимости от вида ПП может иметь разный весовой коэффициент и разделяться на более мелкие составляющие. Так, при экспертной оценке операционных систем DR DOS и MS DOS использовались такие показатели, как управление памятью, цена, пользовательский интерфейс, скорость работы, совместимость, документация, инсталлирование, простота обучения, простота использования, техническая поддержка. При оценке OS/2 и WINDOWS этот перечень был дополнен показателями, характеризующими степень интеграции данных, качество реализации многозадачной работы и обработки ошибок. При сравнении сетевых ОС возрастает значимость таких критериев, как производительность, возможность администрирования, поддержка других ОС, управление именами, степень реализации требований стандарта безопасности. В том числе – наличие операций, обеспечивающих зеркальное отображение диска, дублирование диска и других компонентов, контроль транзакций, автоматическое восстановление связи (после временного обесточивания сервера), дублирование списка всех файлов на диске и сведений об их расположении, периодическое дублирование файлов, открытие поверхностных дефектов диска и др. При сравнении служебных программ (типа NORTON COMMANDER) приоритет отдается таким показателям, как простота использования, управление файлами, документация, просмотр файлов. При сравнении компрессионных программ – документация, наглядность и полнота вспомогательной информации, функциональные возможности, скорость и степень компрессии, отношение цена/производительность и т.д.
Что касается таких ПП, как электронные таблицы, СУБД, интегрированные пакеты, сложные специализированные программные комплексы (ПК), то число выполняемых ими функций может достигать сотен и даже тысяч. Но ведь кроме оценки программной системы по критерию функциональной полноты пользователя могут интересовать и другие технико-эксплуатационные параметры, характеризующие потребительское качество ПП.