Перейти к содержанию

Лабораторная работа №1. Оценка качества информационных систем по стандарту ISO/IEC 25010

1. Теория

1.1. Понятие качества информационной системы

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

Качество ИС формируется на всех этапах жизненного цикла и напрямую влияет на:

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

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


1.2. Стандарт ISO/IEC 25010

ISO/IEC 25010 — международный стандарт, входящий в семейство SQuaRE (Software Quality Requirements and Evaluation), который определяет унифицированную модель качества программного обеспечения и информационных систем.

Стандарт применяется для:

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

ISO/IEC 25010 определяет две взаимосвязанные модели:

  • качество продукта — характеристики самого программного решения;
  • качество при использовании — степень удовлетворённости пользователей в реальных условиях эксплуатации.

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


1.3. Характеристики качества по ISO/IEC 25010

Модель качества продукта по стандарту ISO/IEC 25010 включает восемь базовых характеристик, каждая из которых отражает определённый аспект качества информационной системы.

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

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

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

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

  5. Надёжность
    Характеризует устойчивость системы к ошибкам, сбоям и отказам, а также способность восстанавливаться после сбоев.

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

  7. Сопровождаемость
    Определяет удобство анализа, модификации и расширения системы в процессе её развития и поддержки.

  8. Переносимость
    Характеризует способность ИС устанавливаться и функционировать в различных программных и аппаратных средах.


1.4. Подхарактеристики качества

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

Пример подхарактеристик:

  • Надёжность:

  • зрелость (частота возникновения отказов);

  • отказоустойчивость;
  • восстанавливаемость после сбоев.

  • Удобство использования:

  • понятность интерфейса;

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

Использование подхарактеристик позволяет провести структурированную и аргументированную оценку качества ИС.


1.5. Методы оценки качества информационных систем

Оценка качества ИС может выполняться различными методами в зависимости от стадии жизненного цикла и целей анализа:

  • экспертный метод — оценка характеристик на основе знаний и опыта специалиста;
  • оценка по чек-листам — сопоставление характеристик системы с требованиями стандарта;
  • сравнительный анализ — сопоставление нескольких ИС по одинаковым показателям качества;
  • количественные методы — использование измеряемых метрик (время отклика, частота отказов и т.п.).

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


2. Задание

2.1. Выбор информационной системы

Для оценки качества выберите одну информационную систему:

  • собственную ИС (курсовой/лабораторный проект);
  • учебную демонстрационную систему;
  • известную прикладную систему (CRM, ERP, веб-приложение и т.п.).

2.2. Определение характеристик качества

Используя стандарт ISO/IEC 25010:

1) Выпишите все 8 характеристик качества.
2) Для каждой характеристики выберите 2–3 релевантные подхарактеристики.


2.3. Проведение оценки качества

Для каждой выбранной характеристики:

1) Опишите текущее состояние системы.
2) Выполните оценку по шкале от 1 до 5, где:

  • 1 — очень низкий уровень;
  • 3 — удовлетворительный уровень;
  • 5 — высокий уровень качества.

3) Кратко обоснуйте выставленный балл.


2.4. Таблица оценки качества

Таблица 1 – Оценка качества ИС по ISO/IEC 25010

Характеристика Подхарактеристики Оценка (1–5) Обоснование
Функциональная пригодность Полнота, корректность 4 Реализованы основные функции, есть ограничения
Удобство использования Понятность, управляемость 3 Интерфейс требует доработки
Надёжность Отказоустойчивость 4 Ошибки редки, есть обработка исключений

2.5. Итоговая оценка

1) Рассчитайте средний балл качества.
2) Сделайте вывод:

  • соответствует ли ИС требованиям качества;
  • какие характеристики требуют улучшения.

2.6. Выводы и рекомендации

В заключении укажите:

  • сильные стороны системы;
  • слабые стороны;
  • рекомендации по повышению качества ИС.

2.7. Для выполнения требуется

  1. Шаблон отчёта, указанный в описании лабораторной работы.
  2. Вариант задания, закреплённый за студентом на семестр и опубликованный в ЛМС.
  3. Требования к оформлению — согласно методическим указаниям в ЛМС или соответствующему разделу документации.

2.8. Запрет

Запрещается использование систем искусственного интеллекта для выполнения лабораторной работы.

Работы, выполненные с использованием ИИ, полностью или частично скопированные, а также не сданные, оцениваются в 0 баллов без возможности доработки.


3. Контрольные вопросы

  1. Что понимается под качеством информационной системы?
  2. Какие аспекты деятельности организации зависят от качества ИС?
  3. Для каких целей применяется стандарт ISO/IEC 25010?
  4. Чем отличается качество продукта от качества при использовании?
  5. Перечислите основные характеристики качества по ISO/IEC 25010.
  6. В чём заключается значение подхарактеристик качества?
  7. Какие методы оценки качества информационных систем существуют?
  8. Почему экспертная оценка применяется на ранних этапах анализа качества?

4. Чек-лист для самопроверки

Баллы Критерии выполнения
3 Теоретический раздел раскрыт полностью; корректно описаны понятие качества ИС, стандарт ISO/IEC 25010, характеристики и подхарактеристики; даны развернутые и логически связанные формулировки; работа выполнена самостоятельно.
2 Теоретический материал изложен в целом верно, но отдельные определения или пояснения неполные либо поверхностные.
1 Теоретический раздел изложен фрагментарно, допущены неточности в терминах и характеристиках качества.
0 Работа не соответствует требованиям, отсутствует либо выполнена с использованием систем искусственного интеллекта.

5. Ссылка для скачивания

👉 Скачать шаблон отчёта