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

Известно множество показателей, используемых для характеристики качества ПС, сравнительной оценки их потребительской ценности. Среди этих показателей наиболее важными являются следующие:

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

Что касается таких ПП, как электронные таблицы, СУБД, интегрированные пакеты, сложные специализированные программные комплексы (ПК), то число выполняемых ими функций может достигать сотен и даже тысяч. Но ведь кроме оценки программной системы по критерию функциональной полноты пользователя могут интересовать и другие технико-эксплуатационные параметры, характеризующие потребительское качество ПП.