Главная страница
Навигация по странице:

  • Формируемые компетенции

  • Теоретические сведения

  • Дефектогенность определяется влиянием следующих факторов

  • Второй тип

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

  • Форма отчетности

  • ПР_18. Практическая работа 18 Соотнесение характеристик и атрибутов качества ис


    Скачать 101.72 Kb.
    НазваниеПрактическая работа 18 Соотнесение характеристик и атрибутов качества ис
    АнкорПР_18
    Дата24.03.2022
    Размер101.72 Kb.
    Формат файлаdocx
    Имя файлаПР_18.docx
    ТипПрактическая работа
    #412684

    ПРАКТИЧЕСКАЯ работа 18

    Соотнесение характеристик и атрибутов качества ИС
    Цель: формирование умений работы по соотнесению характеристик и атрибутов качества ИС.

    Задачи:

    1. изучить характеристику ИС

    2. изучить критерии качества ИС

    3. оценить качество различных характеристик ИС

    Формируемые компетенции: ОК1-2, ОК4-5, ОК9-10, ДПК 1.1-1.6

    Оборудование: Компьютеры, совместимые с IBM PC, МУ к выполнению лабораторно-практических работ.
    Задание 1. Законспектировать в тетрадь теоретические сведения

    Теоретические сведения:

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

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

    Дефектогенность определяется влиянием следующих факторов:

    • численностью разработчиков ИС, их профессиональными психофизиологическими характеристиками;

    • условиями и организацией процесса разработки ИС;

    • характеристиками инструментальных средств и комплексов ИС;

    • сложностью задач, решаемых ИС;

    • степенью агрессивности внешней среды (потенциальной возможностью внешней среды вносить преднамеренные дефекты, например, воздействие вирусов).

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

    • структурно-конструктивные особенности ИС;

    • интенсивность и характеристики ошибок, приводящих к дефектам.

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

    • количество, типы и характер распределения дефектов;

    • устойчивость ИС к проявлению дефектов;

    • характеристики средств контроля и диагностики дефектов;

    • квалификация обслуживающего персонала.

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

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

    • общая полезность;

    • исходная полезность;

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

    Далее формируются показатели, к числу которых могут быть отнесены:

    • практичность;

    • целостность;

    • корректность;

    • удобство обслуживания;

    • оцениваемость;

    • гибкость;

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

    • мобильность;

    • возможность взаимодействия.

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

    • практичность - работоспособность, возможность обучения, коммуникативность, объем ввода, скорость ввода-вывода;

    • целостность - регулирование доступа, контроль доступа;

    • эффективность - эффективность использования памяти, эффективность функционирования;

    • корректность - трассируемость, завершенность, согласованность;

    • надежность - точность, устойчивость к ошибкам, согласованность, простоту;

    • удобство обслуживания - согласованность, простоту, краткость, информативность, модульность;

    • оцениваемость - простоту, наличие измерительных средств, информативность, модульность;

    • гибкость - распространяемость, общность, информатирован-ность, модульность;

    • адаптируемость - общность, информативность, модульность, аппаратную независимость, программную независимость;

    • мобильность - информативность, модульность, аппаратную независимость, программную независимость;

    • возможность взаимодействия - модульность, унифицируемость процедур связи, унифицируемость данных.

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

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

    Второй тип - метрики, которым соответствует порядковая шкала, позволяющая ранжировать характеристики путем сравнения с опорными значениями.

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

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

    Одним из путей обеспечения качества ИС является сертификация. В США Радиотехническая комиссия по аэронавтике в своем руководящем документе определяет процесс сертификации следующим образом:
    Модель классификации критериев качества информационных систем



    Рис. 1. Модель классификации критериев качества информационных систем
    "Сертификация - процесс официально выполняемой функции системы ... путем удостоверения, что функция ... удовлетворяет требованиям заказчика, а также государственным нормативным документам".

    В настоящее время не существует стандартов, полностью удовлетворяющих оценке качества ИС. В западноевропейских странах имеется ряд стандартов, определяющих основы сертификации программных систем. Стандарт Великобритании (BS750) описывает структурные построения программных систем, при соблюдении которых может быть получен документ, гарантирующий качество на государственном уровне. Имеется международный аналог указанного стандарта (ISO9000) и аналог для стран-членов НАТО (AQAP1). Существующая в нашей стране система нормативно-технических документов относит программное обеспечение к "продукции производственно-технического назначения", которая рассматривается как материальный объект. Однако программное обеспечение является скорее абстрактной нематериальной сферой. Существующие ГОСТы (например, ГОСТ 28195-89 "Оценка качества программных средств. Общие положения") явно устарели и являются неполными.
    Задание 2. Произвести ранжирование критериев качества ИС.

    Технология выполнения задания:

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

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

    Каждой оценке написать описание, то есть за что Вы ставите программе пятёрку, а за что тройку или двойку по каждому из критериев.

    Критерии для оценивания:

    1. функциональность;

    2. надёжность;

    3. лёгкость применения;

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

    5. мобильность;

    6. коммуниактивность;

    7. сопровождаемость;

    8. точность;

    9. устойчивость к ошибкам;

    10. информативность;

    11. открытость;

    12. внутренняя согласованность;

    13. внешняя согласованность.


    Пример:

    Коммуникативность

    5

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

    4

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

    3

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

    2

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

    1

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



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

    1. Чем определяется качество ИС?

    2. Какие характеристики качества можно определить?

    3. Что определяет показатель качества?

    4. Как формируется показатель качества?

    5. Какие существуют виды метрических шкал для измерения критериев?

    6. Что оценивается с помощью функциональных критериев?

    7. Для чего предназначены конструктивные критерии?

    8. На чем традиционно основан контроль качества?

    9. Что является методической основой для управления качеством ИС?

    10. Что представляет собой совокупность документов системы качества?

    11. Что включают в себя вторичные стандарты системы качества?

    12. Для чего предназначены поддерживающие стандарты?


    Форма отчетности – письменный отчет на электронном носителе с устной защитой.


    написать администратору сайта