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

  • Анализируемость (Analysability)

  • Изменяемость (Changeability)

  • Стабильность (Stability)

  • Тестируемость (Testability)

  • Согласованность сопровожаемости (Maintainability compiance)

  • Мобильность (Portability)

  • Адаптируемость (Adaptability)

  • Настраиваемость (Installability)

  • Совместимость (Co-existence)

  • Замещаемость (Replaceability)

  • Согласованность мобильности (Portability compiance)

  • Разработка, внедрение и адаптация программного обеспечения отраслевой направленности Часть 2. Разработка, внедрение и адаптация программного обеспечения отрас. Тема введение в обеспечение качества программных средств


    Скачать 418.37 Kb.
    НазваниеТема введение в обеспечение качества программных средств
    АнкорРазработка, внедрение и адаптация программного обеспечения отраслевой направленности Часть 2
    Дата15.03.2023
    Размер418.37 Kb.
    Формат файлаdocx
    Имя файлаРазработка, внедрение и адаптация программного обеспечения отрас.docx
    ТипГлава
    #990789
    страница9 из 31
    1   ...   5   6   7   8   9   10   11   12   ...   31

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


    Сопровождаемость (Maintainability)    - приспособленность программного средства к модификации. Модификации могут включать исправления, усовершенствования или адаптацию программного средства к изменениям в среде применения, требованиях и функциональных спецификациях. Сопровождаемость определяется внутренними характеристиками качества. Сопровождаемость программных средств, как и Практичность, в основном доступна качественным оценкам. Аналогично Практичности, для многих атрибутов Сопровождаемости применяются порядковые меры экспертных бальных шкал с небольшим числом (2-4) градаций. Для некоторых подхарактеристик Сопровождаемости используются технико-экономические меры трудоемкости (человеко-часы) и длительности (часы).

    Таблица 6 содержит примеры возможных мер и шкал измерения основных метрик подхарактеристик Сопровождаемости.

    Таблица 6. Подхарактеристики сопровождаемости. Возможные меры и шкалы измерения основных метрик

    Анализируемость (Analysability)    - способность программных средств к диагностике его дефектов или причин отказов, к идентификации частей программных средств для исправления. Анализируемость зависит от стройности архитектуры, унифицированности интерфейсов, полноты и корректности документации на программное средство (таблица 6).

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

    Стабильность (Stability)    - способность программных средств предотвращать и минимизировать непредвиденные негативные эффекты от его изменений. Это внутренняя подхарактеристика качества. Она зависит от архитектуры программного средства, унифицированности интерфейсов, корректности документации.

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

    Согласованность сопровожаемости (Maintainability compiance)    - свойство программного средства соответствовать стандартам, нормативным документам или соглашениям, связанным с сопровождением.

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


    Мобильность (Portability)    - приспособленность программных средств к переносу из одной аппаратно-программной среды в другую. Мобильность определяется объемом, трудоемкостью и длительностью необходимых доработок программного средства, связанных с его переносом на другую платформу. Она зависит от структурированности и расширяемости программного средства и данных.

    Подхарактеристики Мобильности представлены на рис.7.

    Мобильность программного средства, как и Практичность, и Сопровождаемость, в основном доступна качественным оценкам. По аналогии, для многих атрибутов Мобильности применяются порядковые меры экспертных бальных шкал с небольшим числом (2-4) градаций. Для некоторых подхарактеристик Мобильности используются технико-экономические меры трудоемкости (человеко-часы) и длительности (часы).

    Таблица 7 содержит примеры возможных мер и шкал измерения основных метрик подхарактеристик Мобильности.

    Адаптируемость (Adaptability)    - способность программного средства к модификации для эксплуатации в различных аппаратных и операционных средах без применения дополнительных действий или средств. Адаптируемость определяется трудоемкостью и длительностью процедур адаптации и степенью удовлетворения требований заказчика и пользователей (таблица 7).

    Настраиваемость (Installability)    - способность программного средства инсталлироваться в специфицированной среде. Настраиваемость определяется трудоемкостью и длительностью процедур установки и степенью удовлетворения требований заказчика и пользователей (таблица 7).

    Совместимость (Co-existence)    - способность программного средства к сосуществованию с другими независимыми программным средством в общей среде, разделяя общие ресурсы. Совместимость зависит от степени стандартизации интерфейсов программного средства с операционной и аппаратной средой (таблица 7).

    Таблица 7. Подхарактеристики мобильности. Возможные меры и шкалы измерения основных метрик

    Замещаемость (Replaceability)    - способность программного средства к использованию вместо другого специфицированного программного средства с той же целью и в той же среде. Замещаемость зависит от структурированности архитектуры и стандартизации внутренних и внешних интерфейсов программного средства.

    Согласованность мобильности (Portability compiance)    - свойство программного средства соответствовать стандартам, нормативным документам или соглашениям, связанным с обеспечением мобильности программ.
    1   ...   5   6   7   8   9   10   11   12   ...   31


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