Методы и модели оценки АИС. Стандарты оценки качества ПО. Тестирование с целью снижения риска и неопределенности при внедрении АИС, страница 2

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

Существуют программные средства тестирования надежности ПО.

Важная  проблема во время работы над проектом – это обмен информации через сеть Интернет, для этого создают теле конференции. На всех стадиях работы над проектом создаются документы:

- исходные требования;

- системные спецификации;

- исходные тесты программы;

- инструкции по эксплуатации.

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

Стандартные тесты измерения производительности, оценку производительности ПО интересует как потребителя, так и производителей, при тестировании решаются следующие проблемы:

1)  Оценивается выбор тестов характерных для обработки типовых задач пользователя.

2)  Отделение показателей, которым можно доверять от показателей к которым нужно отнестись настороженно.

3)  Правильное истолкование результатов тестирования.

Оценочные тесты делят на 3 класса:

·  Тесты производителей для внутреннего контроля качества собственных продуктов.

·  Стандартные тесты для оценки программного обеспечения претендующего на универсальность.

·  Пользовательские тесты, подготовленные фирмами, занимающимися внедрением компьютерными технологиями их оценка считается наиболее объективной т.к. анализируется работа АИС на разных аппаратных программных платформах.

Основными характеристиками производительности АИС является:

1 Пиковая производительность, т.е. теоретически максимум быстродействия в идеальных условиях.

2 Натуральная производительность, отношение числа операций по выполнению задачи в длительности ее выполнения.

Немало важной характеристикой качества АИС является удобство и восприятие пользовательского интерфейса.

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

Эффективность пользовательского интерфейса от согласованности формирования системы ожидания у пользователя с функциональностью.

Пользователь должен иметь возможность получать конкретную справку или подсказку.

Интерфейс не должен содержать тупиковых ситуаций.

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

Начальным этапом разработки интерфейса является создание его ассоциативной модели, а за тем осуществляется проработка дизайнера.

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

Набор интерфейсных элементов должен составлять единую систему вызывающую стойкую систему ассоциаций у пользователя.

Меню АИС должно позволять пользователю выполнять необходимые задачи внутри приложения и управления процессом.

Сообщение необходимы для направления пользователя в нужную сторону по пути решения задачи.

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

Немаловажным требованием является наличие модели данных отражающий в полной мере предметную автоматическую область. Критериями оценки модели данных является:

1)  Адекватность базы данных предметной области.

2)  Скорость выполнения операций обновление данных.

3)  Скорость выполнения запросов, обеспечение достоверности и целостности данных.

4)  Обеспечение защиты данных.

5)  Безызбыточность

Качество и производительность АИС наполовину зависит от грамотного проведенного системного анализа предметной области выявления общих и функциональных требований в системе, на основании которых строится модель данных и модель системы.