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

  • Времяемкость (поведение во времени) (Time behaviour)

  • Используемость ресурсов (ресурсоемкость) (Resource utilisation)

  • Согласованность эффективности (Efficiency compliance)

  • Практичность (применимость) (Usability)

  • Понятность (Understandability)

  • Изучаемость (осваиваемость) (Learnability)

  • Простота использования (Operability)

  • Привлекательность (Attractiveness)

  • Согласованность практичности (Usability compliance)

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


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

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


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

    Эффективность программного средства доступна количественным измерениям. Под характеристики Эффективности представлены на рис.7. Таблица 4 содержит примеры возможных мер и шкал измерения основных количественных метрик подхарактеристик Эффективности.

    Времяемкость (поведение во времени) (Time behaviour)    - свойство программных средств, обеспечивающее требуемые времена отклика и обработки заданий, а также пропускную способность при выполнении его функций в заданных условиях. Времяемкость программных средств определяется длительностью выполнения заданных функций. Поэтому показателями времяемкости могут являться скорость обработки данных и пропускная способность (число заданий, которое можно реализовать на данном компьютере в заданном интервале времени). Они, в свою очередь, связаны со временем реакции (отклика) программного средства на запросы при решении основных функциональных задач. Время отклика зависит от длительности решения задачи центральным процессором, от затрат времени на обмен с внешней памятью, на ввод и вывод данных и от длительности ожидания в очереди до начала решения задачи - то есть от времени решения типовых функциональных задач данным программных средств. Пропускная способность во многом зависит от функционального содержания программного средства и от его конструктивной реализации .

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

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

    Согласованность эффективности (Efficiency compliance)    - свойство программного средства соответствовать стандартам, нормативным документам и соглашениям, связанным с эффективностью программного средства.

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

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


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

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

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

    Таблица 5 содержит примеры возможных мер и шкал измерения основных метрик подхарактеристик Практичности [4, 2].

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

    Изучаемость (осваиваемость) (Learnability)    - свойство программного средства, обеспечивающее удобное изучение пользователем его применения. Изучаемость определяется трудоемкостью и длительностью подготовки пользователя к полноценной эксплуатации программных средств. Таблица 5 представляет метрики Изучаемости. Изучаемость зависит в том числе и от возможностей оперативной помощи и подсказки (Help).

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

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

    1) простотой управления функциями программного средства;

    2) объемом параметров управления, реализуемых по умолчанию;

    3) информативностью сообщений пользователю;

    4) наглядностью и унифицированностью управления экраном;

    5) степенью доступности изменения функций в соответствии с квалификацией пользователя;

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

    7) временем ввода и отклика на задание;

    8) длительностью решения типовых задач; временем регистрации результатов (таблица 5).

    Привлекательность (Attractiveness)    - субъективное свойство программного средства нравиться пользователям. Оно связано с внешними атрибутами оформления программного средства и эксплуатационной документации (таблица 5).

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


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