Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: VII Международной научно-практической конференции «Наука вчера, сегодня, завтра» (Россия, г. Новосибирск, 11 декабря 2013 г.)

Наука: Технические науки

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Данильчук А.А., Юн С.Г., Новокрещенов Н.С. ХАРАКТЕРИСТИКИ И АТРИБУТЫ КАЧЕСТВА СИСТЕМ МОНИТОРИНГА ИТ-ИНФРАСТРУКТУРЫ ПО ISO 9126 // Наука вчера, сегодня, завтра: сб. ст. по матер. VII междунар. науч.-практ. конф. № 7(7). – Новосибирск: СибАК, 2013.
Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов
Статья опубликована в рамках:
 
Выходные данные сборника:


 


ХАРАКТЕРИСТИКИ  И  АТРИБУТЫ  КАЧЕСТВА  СИСТЕМ  МОНИТОРИНГА  ИТ-ИНФРАСТРУКТУРЫ  ПО  ISO  9126


Данильчук  Александр  Анатольевич


магистр,  НГТУ,  РФ,  г.  Новосибирск


E-mail: 


Юн  Светлана  Геннадиевна


канд.  техн.  наук,  доцент,  НГТУ,  РФ,  г.  Новосибирск


E-mailyungs@mail.ru


Новокрещенов  Николай  Сергеевич


рук-ль  направления  СХ  и  ОД,  NVision  Group,  г.  Новосибирск


E-mailNNovokreshchenov@nvg.ru


 


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


 



Рисунок  1.  основные  международные  стандарты  в  области  качества  программных  средств


 


В  России  для  оценки  качества  работы  системы  мониторинга  ИТ  инфраструктуры  можно  применять  стандарты  оценки  качества  программных  средств  ISO  9126. 


1-я  часть  стандарта  ISO  9126-1  описывает  характеристики  качества  программного  обеспечения  используемых  в  остальных  частях  стандарта.  Исходя  из  принципиальных  возможностей  их  измерения,  все  характеристики  качества  могут  быть  объединены  в  3  группы,  к  которым  применимы  разные  категории  метрик:


·     категорийные,  или  описательные  (номинальные)  метрики  наиболее  адекватны  для  оценки  функциональных  возможностей  программных  средств;


·     количественные  метрики  применимы  для  измерения  надежности  и  эффективности  сложных  комплексов  программ;


·     качественные  метрики  в  наибольшей  степени  соответствуют  практичности,  сопровождаемости  и  мобильности  программных  средств. 


2-я  и  3-я  части  стандарта  посвящены  формализации  соответственно  внешних  и  внутренних  метрик  характеристик  качества  сложных  программных  средств.  4-я  часть  стандарта  ISO  9126-4  предназначена  для  покупателей,  поставщиков,  разработчиков,  сопровождающих  пользователей  и  менеджеров  качества  программных  средств.  В  ней  обосновываются  и  комментируются  выделенные  показатели  сферы  (контекста)  использования  программных  средств  и  группы  выбранных  метрик  для  пользователей.


Основываясь  на  описанный  выше  стандарт  ISO,  постараемся  выделить  характеристики  качества  применимые  к  системам  мониторинга  для  управления  ИТ  инфраструктуры. 


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


 



Рисунок  2.  Модель  качества  систем  мониторинга  ИТ-инфраструктуры  по  ISO  9126  1-4:2001-2004


 


На  верхнем  уровне  (рисунок  2)  выделены  основные  характеристики  качества  ПО.  Каждая  характеристика  описывается  при  помощи  нескольких  входящих  в  нее  атрибутов. 


Таблица  1. 


Описание  характеристик  качества




Характеристики  качества



Описание  характеристик  качества



1



Функциональные  возможности



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



2



Надежность



способность  ПО  поддерживать  определенную  работоспособность  в  заданных  условиях.



3



Практичность



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



4



Эффективность



способность  ПО  при  заданных  условиях  обеспечивать  необходимую  работоспособность  по  отношению  к  выделяемым  для  этого  ресурсам.  Можно  определить  ее  и  как  отношение  получаемых  с  помощью  ПО  результатов  к  затрачиваемым  на  это  ресурсам  всех  типов.



5



Сопровождаемость



удобство  проведения  всех  видов  деятельности,  связанных  с  сопровождение  программ.



6



Мобильность



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


 


Таблица  2. 


Описание  атрибутов  характеристик  качества



1.                Функциональные  возможности



Атрибут



Описание



Функциональная  пригодность



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



Точность 



Способность  ПО  выдавать  нужные  результаты.



Взаимодействие



Способность  ПО  взаимодействовать  с  одной  или  большим  числом  указанных  систем.



Защищенность 



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



2.                Надежность



Атрибут



Описание



Завершенность



Способность  ПО  предотвращать  отказ  как  следствие  ошибок  в  ПО



Отказоустойчивость



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



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



Способность  ПО  в  случае  отказа  восстанавливать  уровень  качества  функционирования  и  поврежденные  данные.



3.                Практичность



Атрибут



Описание



Понятность



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



Обучаемость



Способность  ПО,  обеспечивающая  изучение  пользователем  его  применения.



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



Способность  ПО,  обеспечивающая  пользователю  возможность  его  эксплуатировать  и  управлять  им.



Привлекательность



Способность  ПО  нравиться  пользователю.



4.                Эффективность



Атрибут



Описание



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



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



Ресурсоемкость



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



5.                Сопровождаемость



Атрибут



Описание



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



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



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



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



6.                Мобильность



Атрибут



Описание



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



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



Простота  установки



Способность  ПО  быть  установленным  или  развернутым  в  определенном  окружении.



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



Способность  ПО  сосуществовать  с  другими  программами  в  общем  окружении,  деля  с  ними  ресурсы.



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



Возможность  применения  данного  ПО  вместо  других  программных  систем  для  решения  тех  же  задач  в  определенном  окружении.


 


Таким  образом,  выделенные  характеристики  и  атрибуты  качества  (таблица  1  и  таблица  2)  систем  мониторинга  ИТ-инфраструктуры  предприятия  и  их  описание  являются  основой  для  дальнейшей  работы  по  выделению  набора  показателей  по  каждой  характеристике  и  комплексной  методике  их  оценки. 


 


Список  литературы:


1.ISO/IEC  2382-1:1993,  Information  technology  —  Vocabulary  —  Part  1:  Fundamental  terms.


2.ISO/IEC  9126-1:2001,  Software  engineering  —  Product  quality  —  Part  1:  Quality  model.


3.ISO/IEC  TR  9126-2:2003,  Software  engineering  —  Product  quality  —  Part  2:  External  metrics.


4.ISO/IEC  TR  9126-3:2003,  Software  engineering  —  Product  quality  —  Part  3:  Internal  metrics.


5.ISO/IEC  TR  9126-4:2004,  Software  engineering  —  Product  quality  —  Part  4:  Quality  in  use  metrics.


6.ГОСТ  28195-89  Оценка  качества  программных  средств.  Общие  положения.


7.ГОСТ  28806-90  Качество  программных  средств.  Термины  и  определения.

Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.