Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
новая папка / ЛР1_качество_титов.docx
Скачиваний:
0
Добавлен:
19.04.2026
Размер:
52.43 Кб
Скачать
  1. Проведение измерений показателей качества Link Tracker

Ниже приведены типовые значения, которые могут быть собраны на основе тестирования, логов, пользовательских опросов и аудита безопасности. Данные — условные, для учебной работы:

Таблица 1 – Характеристики, сущности атрибутов и метрики

Атрибут качества

Сущность атрибута

Метрика

Вес

Оценка

(оценочный элемент)

Показатель «Надежность»

Стабильность

Частота отказов при ошибках в ПО

1. Наличие требований к программе по устойчивости функционирования при наличии ошибок во входных данных

0,6

0,8

2. Наличие требований к программе по восстановлению результатов при отказах сервера

0,4

0,7

Итого по атрибуту

0,3

0,76

 

Устойчивость к дефектам

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

1. Возможность обработки ошибочных ситуаций

0,7

0,7

2. Наличие возможности автоматически обходить ошибочные ситуации

0,3

0,5

Итого по атрибуту

0,4

0,64

 

Восстанавливаемость

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

1. Наличие средств, обеспечивающих завершение процесса решения в случае задержания ответа

0,7

0,7

2. Наличие средств, обеспечивающих выполнение программы в сокращенном объеме в случае ошибок

0,3

0,5

Итого по атрибуту

0,3

0,64

 

Итого по показателю

0,2

0,68

Показатель «Сопровождаемость»

Анализируемость

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

1. Простота архитектуры проекта

0,6

0,8

2. Использование типовых компонентов ПС

0,4

0,7

Итого по атрибуту

0,2

0,76

Изменяемость

Возможность модификации, устранения отказа или изменения условий эксплуатации

1. Простота архитектуры проекта

0,6

0,8

2. Межмодульные связи

0,4

0,6

Итого по атрибуту

0,2

0,72

Стабильность

Частота отказов при ошибках в ПО

Соблюдение правила нисходящего программирования

1

0,6

Итого по атрибуту

0,3

0,6

Тестируемость

Усилия, необходимые для проверки модифицированного ПО

1. Простота кодирования

0,8

0,5

2. Комментарии логики программ

0,2

0,5

Итого по атрибуту

0,3

0.5

Итого по показателю

0,1

0,645

Показатель «Практичность»

Понятность

Понимание общей логической концепции и ее применимости

1. Полнота пользовательской документации

0,4

0,8

2. Понятность пользовательской документации

0,6

0,6

Итого по атрибуту

0,4

0,68

Простота использования

Усилия пользователя по эксплуатации и оперативному управлению

1. Удобство эксплуатации

0,5

0,8

2. Управление тг-ботом

0,5

0,8

Итого по атрибуту

0,3

0,8

Обучаемость

Усилия пользователя на обучение по ее применению (например, оперативному управлению, вводу, выводу)

1. Документация для освоения

0,4

0,9

2. Легкость освоения

0,6

0,7

Итого по атрибуту

0,3

0,78

Итого по показателю

0,2

0,75

Показатель «Эффективность»

Временная эффективность

Время отклика и обработки и наличие требований к скоростям выполнения ее функций

1. Скорость обработки входных запросов

0,6

0,8

2. Быстрота отклика системы

0,4

0,8

Итого по атрибуту 

0,7

0,8

Использование ресурсов

Объем используемых ресурсов и продолжительность такого использования при выполнении функций

1. Использование оперативной памяти

0,6

0,4

2. Занимаемость ЦП

0,4

0,3

Итого по атрибуту

0,3

0,36

Итого по показателю

0,1

0,58

Показатель «Функциональность»

Корректность

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

1. Правильное оформление всех частей документов

0,2

0,5

2. Наличие описания всех эндпоинтов

0,2

0,8

3. Реализация всех основных функций

0,6

0,6

Итого по атрибуту

0,3

0,62

Пригодность для применения

Наличие и соответствие набора функций конкретным задачам

1. Требуемый объем внутренней памяти

0,7

0,9

2. Требуемое базовое программное обеспечение

0,3

0,9

Итого по атрибуту

0,2

0,9

Способность к взаимодействию

Способность взаимодействовать с конкретными системами

1. Единообразие способов восстановления информации для возврата

0,2

0,1

2. Единообразие способов сохранения информации для возврата

0,8

0,9

Итого по атрибуту

0,1

0,74

Итого по показателю

0,2

0,75

Показатель «Мобильность»

Адаптируемость

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

1. Широта охвата функций

0,6

0,8

2. Простота архитектуры проекта

0,4

0,8

Итого по атрибуту

0,3

0,8

Простота эксплуатации

Усилия, необходимые для запуска ПО

Легкость запуска ПС

1

1

Итого по атрибуту

0,2

1

Сосуществование

Степень подчиненности стандартам или соглашениям, относящимся к мобильности

1. Зависимость от базового ПО

0,5

0,4

2. Зависимость от используемого комплекта технических средств

0,5

0,6

Итого по атрибуту

0,2

0,5

Взаимозаменяемость

Простота и трудоемкость применения данного программного средства вместо другого конкретного программного средства в среде этого средства

Возможность использовать ПС вместо другого ПО

1

0,9

Итого по атрибуту

0,3

0,9

Итого по показателю

0,2

0,81

ИТОГО ПК = 0,2 0,68 + 0,1 ⋅ 0,645 + 0,2 ⋅ 0,75 + 0,1 ⋅ 0,58 + 0,2 * 0,75 + 0,2 * 0,82 = 0,7225

Заключение

По результатам проведенной экспертизы качества программной системы Link Tracker получена интегральная оценка качества ПК = 0,7225 (72,25% от максимально возможного уровня качества).

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

Соседние файлы в папке новая папка