Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Черников / Лекции / Buyanov_1

.txt
Скачиваний:
70
Добавлен:
15.04.2018
Размер:
12.93 Кб
Скачать
Lab.1
1.Невозможность определения кач-ва систем.
2. Задача разрабов - обеспечить кач-во ПО.(Архитекторы,Аналитики,Менеджеры)

Понятия и х-ки кач-ва в ПО

кач-во, философская категория: Неотделимая от бытия объекта его сущ-ия определенность,
благодаря которой он является именно этим а не иным объектом.

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

Кач-во продукции - крит.оценка потребителя степеени соооветствистия ее св-в.

Реалии - отличимы от желания. Бесполезной продукции - не бывает. Продукция выпущена - значит в ней существует заинтересованность.
Создана для удовлетворения вкусов. Любая продукция найдет своего потребителя.

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

IEE - Институт инженеров по электротехнике и электронике
Кач-во ПО - степень, в которой оно обладает требуемой комбинацией свойств

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

Кач-во ПО(из чего)

Св-ва ПО - особенности, объективно присущие программе, которая появляются в этапах ее жизни.
Х-ка пролграммы - понятие, отражающие проявления отдельного измеримого фактора, присущего программе свойства
х-ка ПО - ПРОЯВЛЯЕМЫЙ и ИЗМЕРИМЫЙ атрибут свойства.
ОЦенка одной или нескольких х-к программы дает представление о том, насколько программе присуще то или иное св-во.

Обеспечение кач-ва - совокупность планируем ых и системтических проводимых мероприятий, необходимы=х для уверенности в том, что проудкция
или процессы удовтелвотряют определенным требования к кач-ву.

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

ГОСТ 28806-90(международный)
Кач-во ПО - совокупность свойств ПО, которые обусловливают его пригодность удовлетворять 0заданные или подразумеваемые потребности в соответствии с его целью.
6 уровней оргнанизации. На вкус и цвет - товарища нет.(Кому что нправится.

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

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



Факторы влияющие на кач-во ПО

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

Объекты уязвимости

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

Информация накопленная в БД.

Объекты код программы.

Информация выдаваемая потребителем и на сполнительные механизмы.

Дестабилизрующин факторы:

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

Проверка необходима всегда.


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

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

Общие факторы, влияющие на кач-во продукции(общественные ожидания, настроения потребителя, уровень конкурентности рынка
, качество проекта, кач-во исполнения)


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

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

На практике важно оценивать кач-во программм не только в завершенном виде, но и в процессе их проектирования, разработки и споровождения.
Достижимое кач-во Пс определяется методами и инструментальными средствами, применяемыми для обеспечения жизненнгого циекла.

Метрика кач-ва ПС

Фактор кач-ва - свойство, в той или иной степени обуславивающее кач-во программного обеспечения.


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

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

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

Для вычисления значения критерия используют одну или несколько метрик.

Критерии - везде сопутствуют в нашей жизни.

Метрика - мера количественной оценки по заданному критерию исистемы или способ измерения кач-ва ПО.
Оценочный элемент - измеримая х-ка пО имеющая чичсленное значение в избранной измерительной шкале.

Показатель кач-ва - численное значение критерия кач-ва, определяющее степерь, в которой программе присуще опредленное критерием свойство.

В соответствии с ГОСТ 15467-79 под показателем кач-ва следует понимать кол-вую х-ку, одного или нескольких свойств Пргграммной продукции , составляющих ее кач-во применительно к определенным условиям ее создания и эксплуацтации.


Базовое значение показателя кач-ва - реально достжимое значение показатееля, отрадающее современный уровень развития ПО.

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

Верификация - процесс определения соответствия ПО прездназначению.

Аттестация - процесс подтверждения функциоальной пригодности ПО.


Факторы влияющин на кач-во ПС

Функциональная пригодность, конструктивные кач-ва(требования/влияния), различные метрики, негаивные факторы(внутр,внешн), экономсические финансы/временные, кадры специалистов

Функциональные х-ки - определяющиен назначение свйоства и задачи решаемых комлпексом программ для основных польхователей.

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

Сравнение функционального кач-ваю

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

Функциональная пригодностть - непоредственно определяет основное назначение и функций ПС для пользователя.

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

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

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

Измерения кач-ва
Может проводится двумя методами внутр со стат анализом и внешн измерением поведения програмы каких либо внешн условий. Внутр атрибуты ->внешн поведение ->кач-во использования

Любое программное средство которое пытаются внедрить в рабочую систему. В инф. системе существует набор программных средств. Добавляем туда новое программное средство.

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

Разработка ПС -> промежуточные продукты -> Внутр метрики -> обеспечить полуучение ттребуемого внешнего кач-ва

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

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

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

удовлетворенность - технологическое и психологическое отношение к кач-ву процессов и результатов использованиия ПП.

Кач-во в использованиии - объединенных эффект функциональных и конструктивных х-к кач-ва Пс для пользователя

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

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

Выбор х-к кач-ва, сравнение с требованиями, сопоставление значени й -меры и шкалы.

Меры - утверждены, точные.
Измерения точны, объективны, воспроизводимы.
Наличие систем ы измерений и методов оценки.

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

Результаты измерений - сходство и различие в свойствах ПО - оценка и классификация

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

Типа шкал
Даны 4 х-ки, использование модулей, структура программы, использование указателей, объем программы.
Номинальная шкала - цифры ничего не значат. + 2 значения, , дихотомическая шкала
порядковая шкала, где порядок групп означает повышение значения показателя.

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

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

С
Соседние файлы в папке Лекции