Разделы презентаций


Тема №2 Качество ПС

Содержание

Вопросы:Основные понятияПоказатели качества ПССтандарты, регламентирующие показатели качества ПСВыбор и измерение показателей качества ПС на основных этапах ЖЦУправление качеством ПС

Слайды и текст этой презентации

Слайд 1Тема №2
Качество ПС

Тема №2Качество ПС

Слайд 2Вопросы:
Основные понятия
Показатели качества ПС
Стандарты, регламентирующие показатели качества ПС
Выбор и измерение

показателей качества ПС на основных этапах ЖЦ
Управление качеством ПС

Вопросы:Основные понятияПоказатели качества ПССтандарты, регламентирующие показатели качества ПСВыбор и измерение показателей качества ПС на основных этапах ЖЦУправление

Слайд 3Основные понятия
Качество ПС – совокупность свойств, обуславливающих его пригодность удовлетворять

определенные потребности в соответствии с назначением.

Свойство ПС– это объективная особенность,

которая проявляется при создании, эксплуатации или потреблении этого ПС.

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

Слайд 4Основные понятия
Показатель качества – количественная характеристика одного или нескольких свойств

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

эксплуатации и потребления ПС.

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

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

Слайд 5Основные понятия
Специалисты стремятся каждый раз выделить некоторый превалирующий показатель для

оценки качества системы, к которому предъявляются следующие основные требования:

критерий должен

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

Слайд 6Основные понятия
Можно условно разделить все критерии качества на функциональные и

конструктивные.
Функциональные критерии отражают основную специфику применения и степень соответствия

программ их целевому назначению.
Конструктивные критерии качества программ более или менее инвариантны к их целевому назначению и основным функциям. К ним относятся сложность программ, надежность функционирования, используемые ресурсы ЭВМ, корректность и т.д. В свою очередь конструктивные характеристики комплексов программ целесообразно разделить на основные критерии (показатели) качества и факторы или параметры, влияющие на их значения
Основные понятияМожно условно разделить все критерии качества на функциональные и конструктивные. Функциональные критерии отражают основную специфику применения

Слайд 7Обобщенные показатели ПС
ПС как объект разработки и оценки качества характеризуется

следующими показателями:

Область применения ПС и социальное назначение в народном хозяйстве

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

Обобщенные показатели ПСПС как объект разработки и оценки качества характеризуется следующими показателями:Область применения ПС и социальное назначение

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

ресурсов.

Машинонезависимость. Входящие в ПС программы могут выполняться на ЭВМ иной

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

Точность. Выдаваемые ПС результаты имеют точность, достаточную с точки зрения основного их назначения.

Доступность. ПС допускает селективное использование отдельных его компонент.

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

Свойства качественного ПСЭффективность. ПС выполняет требуемые функции без излишних затрат ресурсов.Машинонезависимость. Входящие в ПС программы могут выполняться

Слайд 9Свойства качественного ПС
Удобство эксплуатации. Есть возможность обновления ПС в соответствии

с новыми требованиями. Это свойство предполагает понятность, оцениваемость и простоту

внесения изменений, которая необходима для устранения обнаруженных дефектов, для добавления новых возможностей или приспособления программы для работы на другой ЭВМ.

Оцениваемость. Это свойство позволяет установить критерий приемлемости ПС для конкретного применения и обеспечивает возможность оценки качества функционирования ПС.

Полезность. ПС удобно для практического применения.

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

Структурированность. Взаимосвязанные части ПС организованы в единое целое определенным образом.


Свойства качественного ПСУдобство эксплуатации. Есть возможность обновления ПС в соответствии с новыми требованиями. Это свойство предполагает понятность,

Слайд 10Свойства качественного ПС
Понятность. Степень понятности – степень, в которой ПС

позволяет оценивающему лицу понять назначение ПС.

Завершенность. ПС обладает свойством завершенности,

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

Осмысленность. Документация ПС не содержит избыточной информации.

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

Согласованность. 2 разновидности: внутренняя (всюду содержит данную нотацию, терминологию и символику) и внешняя (если можно проследить соответствие ПС требованиям).
Свойства качественного ПСПонятность. Степень понятности – степень, в которой ПС позволяет оценивающему лицу понять назначение ПС.Завершенность. ПС

Слайд 11Свойства качественного ПС
Информативность. ПС содержит информацию, необходимую и достаточную для

понимания читающим лицом назначения ПС, принятых допущений, существующих ограничений, исходных

данных, результатов, отдельных компонент и текущего состояния ПС при его функционировании.

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

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

Модифицируемость. ПС имеет структуру, позволяющую легко вносить требуемые изменения.

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

Слайд 12Схема взаимодействия основных критериев качества программ
Критерии качества
комплексов
программ
Функциональные
критерии

качества
программ
Конструктивные
критерии качества
программ
Факторы и параметры,
влияющие на
основные

критерии

Критерии этапа
проектирования

Критерии этапа
эксплуатации

Критерии этапа
сопровождения

Трудоемкость разработки

Сложность проектирования

Корректность

Эффективность использования
ресурсов ВС

Функциональная сложность

Надежность

Объем исходных и
результирующих данных

Модернизируемость

Мобильность

Трудоемкость модификации
программ

Схема взаимодействия основных критериев качества программКритерии качества комплексов программФункциональные критерии качества программКонструктивные критерии качества программФакторы и параметры,

Слайд 13 В основе различных концепций качества ПО кроме совокупности определений понятия

качества и показателей качества лежит модель качества ПС, которая представляет

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

1 уровень отражает потребительские свойства ПС или факторы качества ПС, ориентированные на пользователя;
2 уровень представляет собой совокупность конструктивных особенностей ПС или показателей качества;
3 уровень - единичные характеристики качества или метрики.
В основе различных концепций качества ПО кроме совокупности определений понятия качества и показателей качества лежит модель качества

Слайд 14Стандарты, регламентирующие показатели качества ПС

Общие.
ISO 8402 : 1986 «Качество. Словарь»
ISO

9000 : 1987 «Системы качества. Общее руководство качеством. Стандарты по

обеспечению качества»
ISO 9001 : 1987 «Системы качества. Модель для обеспечения качества при проектировании и разработке в производстве, монтаже и обслуживании»
ISO 9002 : 1987 «Системы качества. Общие мероприятия по обеспечению качества при производстве и монтаже изделия»
ISO 9003 : 1987 «Системы качества. Общие мероприятия при окончательном контроле изделия»
ISO 9004 : 1987 «Системы качества. Общие мероприятия при внедрении и общем руководстве системой качества с целью производства конкурентоспособной продукции»

Формализующие показатели качества ПС.
ISO 9126 : 1991 «ИТ. Оценка программного продукта. Характеристики качества и руководство по их применению»
ГОСТ 28195 : 89 «Оценки качества ПС. Общие положения»
ГОСТ 28806 : 90 «Качество ПС. Термины и определения»
DOD-STD-2186 «Программообеспечение качества оборонных ПС»
Стандарты, регламентирующие показатели качества ПСОбщие.ISO 8402 : 1986 «Качество. Словарь»ISO 9000 : 1987 «Системы качества. Общее руководство

Слайд 15ISO 9126
ISO 9126 (ГОСТ Р ИСО / МЭК 9126-93) –

"Информационная технология. Оценка программного продукта. Характеристики качества и руководство по

их применению".

ISO 9126 это международный стандарт, определяющий оценочные характеристики качества программного обеспечения (далее ПО). Российский аналог стандарта ГОСТ 28195. Стандарт разделяется на 4 части, описывающие следующие вопросы: модель качества; внешние метрики качества; внутренние метрики качества; метрики качества в использовании
ISO 9126ISO 9126 (ГОСТ Р ИСО / МЭК 9126-93) –

Слайд 16ISO 9126
Модель внутренних и внешних характеристик качества, установленная в первой

части стандарта ISO 9162-1, классифицирует качество ПО в 6-ти структурных

наборах характеристик, которые в свою очередь детализированы под-характеристиками(субхарактеристиками), такими как:

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

Пригодностью для применения
Корректностью (правильностью, точностью)
Способностью к взаимодействию (в частности сетевому)
Защищенностью
ISO 9126Модель внутренних и внешних характеристик качества, установленная в первой части стандарта ISO 9162-1, классифицирует качество ПО

Слайд 17ISO 9126
Надёжность - Набор атрибутов, относящихся к способности ПО сохранять

свой уровень качества функционирования в установленных условиях за определенный период

времени. Детализируется следующими подхарактеристиками (субхарактеристиками):
Уровнем завершенности (отсутствия ошибок)
Устойчивостью к дефектам
Восстанавливаемостью
Доступностью
Готовностью

Практичность (применимость) - Набор атрибутов, относящихся к объему работ, требуемых для исполнения и индивидуальной оценки такого исполнения определенным или предполагаемым кругом пользователей. Детализируется следующими подхарактеристиками (субхарактеристиками):
Понятностью
Простотой использования
Изучаемостью
Привлекательностью
ISO 9126Надёжность - Набор атрибутов, относящихся к способности ПО сохранять свой уровень качества функционирования в установленных условиях

Слайд 18ISO 9126
Эффективность - Набор атрибутов, относящихся к соотношению между уровнем

качества функционирования ПО и объемом используемых ресурсов при установленных условиях.

Детализируется следующими подхарактеристиками:
Временной эффективностью
Используемостью ресурсов

Сопровождаемость - Набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изменений (модификаций). Детализируется следующими подхарактеристиками (субхарактеристиками):
Удобством для анализа;
Изменяемостью
Стабильностью
Тестируемостью

Мобильность - Набор атрибутов, относящихся к способности ПО быть перенесенным из одного окружения в другое. Детализируется следующими подхарактеристиками:
Адаптируемостью
Простотой установки (инсталляции)
Сосуществованием (соответствием)
Замещаемостью
ISO 9126Эффективность - Набор атрибутов, относящихся к соотношению между уровнем качества функционирования ПО и объемом используемых ресурсов

Слайд 19ISO 9126
В стандарте выделена модель характеристик качества в использовании. В

этой модели используются иные базовые характеристики по сравнению с моделью

внутреннего и внешнего качества. Основными характеристиками качества ПС в использовании рекомендуются:

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

Слайд 20ISO 9126
Вторая и третья части стандарта ISO 9126-2,3 посвящены формализации

соответственно внешних и внутренних метрик характеристик качества сложных ПС. В

ней изложены содержание и общие рекомендации по использованию соответствующих метрик и взаимосвязей между типами метрик.

Четвертая часть стандарта ISO 9126-4 предназначена для покупателей, поставщиков, разработчиков, сопровождающих, пользователей и менеджеров качества ПС. В ней повторена концепция трех типов метрик, а также аннотированы рекомендуемые виды измерений характеристик ПС.
ISO 9126Вторая и третья части стандарта ISO 9126-2,3 посвящены формализации соответственно внешних и внутренних метрик характеристик качества

Слайд 21Показатели качества баз данных (БД)
Функциональные показатели:
полнота накопленных описаний объектов –

относительное число объектов или документов, имеющихся в БД, к общему

числу объектов по данной тематике
достоверность – степень соответствия данных об объектах в БД реальным объектам вне ЭВМ в данный момент времени
идентичность данных – относительное число описаний объектов, не содержащих ошибок, к общему числу документов об объектах в БД
актуальность данных – относительное число морально устаревших данных об объектах в БД к общему числу данных об объектах в БД

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

Показатели качества  баз данных (БД)Функциональные показатели:полнота накопленных описаний объектов – относительное число объектов или документов, имеющихся

Слайд 22Характеристики, субхарактеристики и атрибуты качества ПС с позиции возможности и

точности их измерения можно разделить на три типа, особенности которых

следует уточнять при их выборе:

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

Слайд 23Виды метрик и шкал измерения показателей
Интервальная шкала. Характеризуется относительными величинами

или реально измеряемыми физическими показателями, например, временем наработки на отказ,

вероятностью ошибки, числом маршрутов в программе и т.д. Свойства, описываемые такими параметрами, представляются численно наиболее полно, с возможными градациями в пределах точности измерения показателей.
Порядковая шкала. Позволяет ранжировать некоторые характеристики путем сравнения с опорными значениями. Для объекта измерения устанавливается приоритетность признаков.
Номинальная или категорийная шкала. Характеризует только наличие рассматриваемого свойства или признака у объекта, в частности у комплекса программ, без учета градаций по данному признаку. Фиксируется, есть или нет данное качество в зависимости от наличия рассматриваемого показателя у комплекса программ (например, наличие структурирования гибкости, простоты освоения и т.д.)
Виды метрик и шкал  измерения показателейИнтервальная шкала. Характеризуется относительными величинами или реально измеряемыми физическими показателями, например,

Слайд 24Процесс управления качеством ПС
В процесс управления качеством ПС входит:
анализ

системных требований к ПС, выделение и ранжирование обобщенных показателей качества

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

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

Слайд 25Оценка качественных показателей ПС лабораторной работы
В лабораторной работе необходимо произвести

оценку качественных показателей ПС следующим образом:

1. Выбрать 10 показателей качества

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

Таблица 1






Оценка качественных показателей ПС лабораторной работы	В лабораторной работе необходимо произвести оценку качественных показателей ПС следующим образом:	1. Выбрать

Слайд 26 2. Установить веса показателей

3. Для каждого показателя в ЛР

установить конкретную численную оценку.
0 – свойство в ПС присутствует, но

качество его неприемлемо;
0.5 – 1 – свойство в ПС присутствует и обладает приемлемым
качеством;
1 – свойство в ПС присутствует и обладает очень высоким качеством.

4. Оценка качества ПС как иерархической взвешенной суммы всех весов.




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

2. Установить веса показателей 	3. Для каждого показателя в ЛР установить конкретную численную оценку.0 – свойство в

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

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


Для правообладателей

Яндекс.Метрика