Инфоурок Другое ПрезентацииВведение в обеспечение качества программных средств

Введение в обеспечение качества программных средств

Скачать материал
Скачать материал "Введение в обеспечение качества программных средств"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Директор школы

Описание презентации по отдельным слайдам:

  • ВВЕДЕНИЕ В ОБЕСПЕЧЕНИЕ КАЧЕСТВАПРОГРАММНЫХ СРЕДСТВ



Каражбей Марина Васил...

    1 слайд

    ВВЕДЕНИЕ В ОБЕСПЕЧЕНИЕ КАЧЕСТВА
    ПРОГРАММНЫХ СРЕДСТВ





    Каражбей Марина Васильевна

  • ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯПрограммы – это данные, предназначенные для упр...

    2 слайд

    ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ
    Программы – это данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.
    Программное средство – объект, состоящий из программ, процедур, правил и документов, относящихся к функционированию системы обработки информации.
    Программный продукт – это программное средство, предназначенное для поставки, передачи, продажи пользователю.
    Жизненный цикл (ЖЦ) программного средства или системы – это совокупность процессов, работ и задач, включающая в себя разработку, эксплуатацию и сопровождение ПС или системы, охватывающая жизнь ПС или системы от установления требований к ним до прекращения их использования.

  • Качество программного продукта – это совокупность его свойств, обеспечивающая...

    3 слайд

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

  • Показатель качества ПС –характеристика качества программного средства, облада...

    4 слайд

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

    Уровень пригодности ПС (уровень качества функционирования ПС) –это степень удовлетворения потребности, представленная посредством конкретного набора значений характеристик качества программного средства.
    Мера (measure) – это число или категория, присвоенная атрибуту объекта путем измерения.
    Измерение (measurement) – это использование метрики для присвоения атрибуту значения (числа или категории) из шкалы.
    Метрика – определенные метод и шкала измерения подхарактеристики качества.
    Шкала – набор значений с определенными свойствами.

  • Шкалы оценки качества номинальная соответствует набору категорийупорядоченна...

    5 слайд

    Шкалы оценки качества

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

  • ПРЕДСТАВЛЕНИЯ О КАЧЕСТВЕ ПРОГРАММНЫХСРЕДСТВ В ТЕЧЕНИЕ ЖИЗНЕННОГО ЦИ...

    6 слайд










    ПРЕДСТАВЛЕНИЯ О КАЧЕСТВЕ ПРОГРАММНЫХ
    СРЕДСТВ В ТЕЧЕНИЕ ЖИЗНЕННОГО ЦИКЛА

    В течение жизненного цикла (ЖЦ) ПС его качество изменяется. Для различных стадий ЖЦ стандартами определены следующие представления о качестве ПС:

    - целевое качество (ЦК) – необходимое и достаточное качество, отражающее реальные потребности заказчика или пользователя; ЦК не может быть полностью определено в начале проектирования ПС, поскольку заказчик не всегда может его четко определить, однако разработчики должны стремиться к достижению ЦК;

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

  • - качество проекта (КП) – характеристики, представленные в основных компонент...

    7 слайд

    - качество проекта (КП) – характеристики, представленные в основных компонентах проекта ПС (архитектуре, структуре программ, проектировании пользовательских интерфейсов); КП отражает концепцию и стратегию проекта;

    - оценочное (или прогнозируемое) качество продукта (ОКП) –оцененное или предсказанное качество для конечного ПС на каждой стадии ЖЦ; ОКП основано на качестве процессов и технологии его обеспечения; ОКП может оцениваться и предсказываться в процессе разработки для каждой характеристики качества, определенной в требованиях к ПС;

    - качество поставленного продукта (КПП) – набор характеристик качества поставленного заказчику и готового к применению ПП, прошедшего испытания в моделированной среде с имитированными или реальными данными;

    - качество в использовании (КВИ) – качество системы, содержащей ПП, с точки зрения пользователя; КВИ измеряется в терминах результата использования программ, а не внутренних свойств ПС.



  • Качество ПС отражается тремявнутреннее  качество (проявляющееся в процессе р...

    8 слайд


    Качество ПС отражается тремя
    внутреннее качество (проявляющееся в процессе разработки)
    внешнее качество (заданное требованиями заказчика)
    качество при использовании в процессе эксплуатации и результативность достижения потребностей пользователей с учетом затрат

  • ФАКТОРЫ, ОПРЕДЕЛЯЮЩИЕ КАЧЕСТВОПРОГРАММНЫХ СРЕДСТВНа качество программных сред...

    9 слайд

    ФАКТОРЫ, ОПРЕДЕЛЯЮЩИЕ КАЧЕСТВОПРОГРАММНЫХ СРЕДСТВ
    На качество программных средств существенно влияют ошибки (fault), выражающиеся в дефектах, погрешностях или неумышленных искажениях объекта или процесса.
    Для организации эффективной борьбы с ошибками необходимо исследование факторов, влияющих на качество ПС со стороны различных ошибок ПС .

  • МЕТОДЫ ОБЕСПЕЧЕНИЯ КАЧЕСТВАПРОГРАММНЫХ СРЕДСТВметоды и средства создания ПС в...

    10 слайд

    МЕТОДЫ ОБЕСПЕЧЕНИЯ КАЧЕСТВАПРОГРАММНЫХ СРЕДСТВ
    методы и средства создания ПС высокого, гарантированного качества
    методы и средства предотвращения ошибок проектирования за счет систем обеспечения качества, эффективных технологий и средств автоматизации всего ЖЦ комплексов программ и баз данных
    методы и средства обнаружения и устранения различных ошибок проектирования, разработки и сопровождения ПС путем верификации и систематического автоматизированного тестирования на всех этапах жизненного цикла ПС
    методы и средства удостоверения достигнутых значений качества ПС в процессе их испытаний и сертификации перед передачей в эксплуатацию
    методы и средства оперативного выявления ошибок программ и автоматизированного восстановления качества и нормального функционирования ПС

  • Тестирование 
является основным методом измерения качества, определения корре...

    11 слайд

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

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

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

  • СертификацияЦелью сертификации ПС является удостоверение их качества, надежн...

    12 слайд

    Сертификация

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

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

  • РЕСУРСЫ, ВЛИЯЮЩИЕ НА КАЧЕСТВО ПСВиды ресурсов, используемых в жизненном цикл...

    13 слайд

    РЕСУРСЫ,
    ВЛИЯЮЩИЕ НА КАЧЕСТВО ПС
    Виды ресурсов, используемых в жизненном цикле ПС:

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

  • СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ ПРОГРАММНЫХ СРЕДСТВОсновная цель современных технол...

    14 слайд

    СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ
    Основная цель современных технологий создания ПС – повышение экономической эффективности всего ЖЦ ПС. Для этого используются наиболее эффективные методы проектирования и проводится комплексная автоматизация технологий обеспечения всего ЖЦ ПС.
    Системное проектирование сложных программ охватывает период их ЖЦ, начиная от формулирования первичного замысла на создание ПС и до начала детального проектирования и разработки ПС.

  • На этапе системного проектирования широко используются CASE-средства (Compute...

    15 слайд

    На этапе системного проектирования широко используются CASE-средства (Computer Aided Software (System) Engineering).
    Современные CASE-средства обеспечивают широкие возможности выбора процессов моделирования предметной области, автоматизированного анализа системных требований и выработки первичных требований к проекту ПС. Для этого разработаны специальные методы и средства описания систем на различных уровнях детализации функций, качества и архитектуры ПС.
    CASE-средства позволяют также выполнять стратегическое планирование проекта ПС, обеспечивают наглядное представление каждого плана, оценку возможной трудоемкости и длительности разработки, необходимого числа специалистов и других ресурсов для их реализации.


  • СТАТИСТИЧЕСКИЕ  ХАРАКТЕРИСТИКИ ПРОЯВЛЕНИЯ ОШИБОК В ПРОГРАММАХОсобенность выяв...

    16 слайд

    СТАТИСТИЧЕСКИЕ ХАРАКТЕРИСТИКИ ПРОЯВЛЕНИЯ ОШИБОК В ПРОГРАММАХ
    Особенность выявления ошибок в программах и данных ПС – отсутствие полностью определенного эталона. Поэтому при тестировании сначала обнаруживаются вторичные ошибки – результаты проявления некоторых исходных дефектов, называемых первичными ошибками .

    катастрофические отказы
    ( ущерб от которых влияет на безопасность применения ПС)
    Вторичные ошибки делятся на три категории:

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

  • Факторы, влияющие на статистические характеристики первичных ошибокметодоло...

    17 слайд


    Факторы,
    влияющие на статистические характеристики первичных ошибок
    методология, технология и уровень автоматизации обеспечения ЖЦПС и программирования его компонентов
    длительность с начала процесса тестирования и текущий этап разработки программ
    класс ПС, размер и типы тестируемых программных компонентов
    методы, виды, уровень автоматизации и адекватность тестирования
    виды и достоверность эталонов

  • Первичные ошибки, в порядке усложнения их обнаружения и увеличения ресурсов,...

    18 слайд

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


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

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 668 191 материал в базе

Скачать материал

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 17.02.2017 1956
    • PPTX 2.3 мбайт
    • 13 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Каражбей Марина Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Каражбей Марина Васильевна
    Каражбей Марина Васильевна
    • На сайте: 7 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 13415
    • Всего материалов: 13

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 22 регионов
  • Этот курс уже прошли 155 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 285 человек из 66 регионов
  • Этот курс уже прошли 851 человек

Мини-курс

Управление рисками в бизнесе: анализ, оценка и стратегии

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегическое планирование и маркетинговые коммуникации

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 32 человека из 18 регионов

Мини-курс

Фитнес: вопросы здоровья и безопасности во время тренировок

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 10 человек