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

  • ГЛАВА 4. ТЕМА 3. СТАНДАРТИЗАЦИЯ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В РОССИИ

  • 4.2. Классификация методов определения показателей качества программного средства

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


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

    3.4. Профиль системы обеспечения качества программных средств


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

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

    Рис.3. Профиль стандартов, обеспечивающих качество жизненного цикла (ЖЦ) программных средств (ПС)

    ГЛАВА 4. ТЕМА 3. СТАНДАРТИЗАЦИЯ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В РОССИИ

    4.1. Общие сведения о стандартах в области оценки качества, действующих на территории Российской Федерации

    В настоящее время в области обеспечения качества ПО на территории Российской Федерации основным стандартом для определения качества ПО является ГОСТ Р ИСО/МЭК 9126-93, который является действующим с 1994 года.

    Обеспечение качества неразрывно связано с жизненным циклом программного средства   . Жизненный цикл программного средства регламентирован стандартомГОСТ Р ИСО/МЭК 12207-2010 - Процессы жизненного цикла программных средств.

    При именовании стандартов используются следующие обозначения:

    • вначале записывается категория стандарта (ГОСТ Р - государственный стандарт России, ГОСТ - межгосударственный стандарт для ряда стран СНГ, до распада СССР аббревиатура ГОСТ обозначала государственный стандарт СССР);

    • если стандарт разработан методом прямого применения (является аутентичным переводом) международного стандарта, то за категорией стандарта следует обозначение категории данного международного стандарта (в русском именовании); например, ГОСТ Р ИСО/МЭК - это аутентичные переводы международного стандарта КОЛЕС;

    • затем следует номер стандарта; при этом, если стандарт разработан методом прямого применения, то его номер совпадает с номером международного стандарта; например, ГОСТ Р ИСО/МЭК 9126, КОЛЕС 9126;

    • после номера стандарта через дефис записывается год его утверждения ГОСТ Р ИСО/МЭК 9126-93.

    Обозначения международных стандартов описаны в разделе 4.

    В стандарте ГОСТ 28806-90 регламентируются основные термины и определения, принятые в области обеспечения качества ПО. Данные термины приведены в подразделе 1.1.

    Стандарт ГОСТ 28195-99 определяет оценку качества    программного средства как совокупность операций, включающих выбор номенклатуры характеристик качества оцениваемого программного средства, определение значений этих характеристик и сравнение их с базовыми значениями. Оценка качества должна проводиться применительно ко всем работам жизненного цикла программного средства при:

    • планировании характеристик качества программного средства;

    • контроле качества в процессе разработки;

    • проверке эффективности модификации программного средства в процессе сопровождения.

    Основные задачи, решаемые при оценке качества программного средства:

    • планирование номенклатуры характеристик и показателей качества;

    • планирование уровня качества;

    • выбор методов контроля показателей качества;

    • контроль значений показателей качества в процессе жизненного цикла ПС;

    • выбор базовых образов по подклассам и группам;

    • принятие решения о соответствии реальных значений показателей качества установленным требованиям.

    4.2. Классификация методов определения показателей качества программного средства

    ГОСТ 28195-99 классифицирует методы определения показателей качества программного средства, исходя из следующих факторов:

    По способам получения информации о показателе качества:

    • измерительный;

    • регистрационный;

    • органолептический;

    • расчетный.

    По источникам получения информации о показателе качества:

    • экспертный;

    • социологический;

    • традиционный.

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

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

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

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

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

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

    Традиционный метод    определения показателей качества программного средства - это метод получения информации о свойствах и характеристиках программного средства на основании непосредственного наблюдения за их функционированием в процессе работы. Так могут определяться, например, некоторые из показателей функциональности и удобства использования.
    1   2   3   4   5   6   7   8   9   ...   31


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