Стандарты в области обеспечения качества стандартных средств.



Международные стандарты серии ISO- 9000:

1 пакет был принят в 1987 году, эти стандарты направлены и предназначены для управления качеством. В 1994 году вышла вторая редакция. 3-я версия вышла в 2000 году. В 2001 году были разработаны российские стандарты, на основе международных.

1) Гост Р ИСО 9000-2001, Система менеджмента качества, основные положения и словарь. Описывает основные положение систем менеджмента качества.

2) Гост Р ИСО 9001–2001, Система менеджмента качества, требования. Описывает минимальный набор требований к системам качества. Определяет модель системы м.к., основанную на процессах, стандарт применяется для целей спецификации и аудита.

3) Гост Р ИСО 9004- 2001, Система менеджмента качества, рекомендации по улучшению деятельности. Рекомендации, которые направлены на улучшение деятельности предприятия.

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

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

В серии ИСО 9000 продукция делится на 4 категории:

1) Услуги

2) Перерабатываемые материалы

3) Тех. Средства

4) Программные средства

Принципы СМК:

1) Ориентация на потребителя – удовлетворение его потребностей и интересов.

2) Ведущая роль руководства

3) Вовлеченность работника

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

5) Системный подход к менеджменту.

6) Постоянное улучшение.\)

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

8) Взаимовыгодные отношения с поставщиками.

 

Процессный подход

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

Процедура – Установленный способ осуществления деятельности или процесса.

· Документированные

· Недокументированные

Оценка менеджмента качества включает след. виды деятельности:

· Аудит (проверка)- определение степени выполнения требований СМК (Проводит: организация, потребитель, третья сторона (сертифицирующие организации)

· Анализ СМК- проведение регулярного систематического оценивания пригодности, адекватности, эффективности и результативности СМК с учетом политики в области учета качества.

· Самооценка – является всесторонним и систематическим анализом деятельности организации и результата по отношению к СМК.

 

Показатели качества по стандарту ГОСТ.

ГОСТ 28195-89 – Оценка качества ПС, общие положения. В этом стандарте устанавливается 4-х уровневая модель оценки качества ПС. Характеристики верхних двух уровней называется фактор и критерий. 6 факторов:

· Надежность - способность ПС выполнять заданные функции в условиях возникновений отклонений при различных сбоях. Критерии – устойчивость, работоспособность.

· Сопровождаемость - простота устранения ошибок пс, и поддерживание пс в актуальном состоянии. Критерии – структурность, простота конструкции, наглядность, повторяемость.

· Удобство применения – быстрое применение пс и минимальными трудозатратами. Критерии: легкость усвоения, доступность документации, удобство эксплуатации и обслуживания.

· Эффективность – характеризует степень удовлетворения пользователя. Критерии: уровень автоматизации и временная эффективность, ресурсоемкость.

· Универсальность – характеризует на сколько пс адаптируемо к новым программным требованиям. Критерии: гибкость, мобильность, модифицируемость.

· Корректность – Критерии: полнота реализации, согласованность, проверенность.

ГОСТ Р ИСО\МЭК 9126-93 – оценка программной продукции, характеристики качества, руководство по их применению. В стандарте устанавливается 6 стандартов качества. Характеристика качества – набор свойств и атрибутов программной продукции по которой ее качество оценивается или описывается.

1) Функциональные возможности – описывает свойства программного средства в части полноты удовлетворения требований пользователя.

2) Надежность – набор атрибутов относящихся к способности программного средства сохранять свой уровень качества функционирования в установленных условиях в установленный период времени.

3) Практичность – набор атрибутов относящихся к объёму работ требуемых для исполнения и индивидуальной оценки такого исполнения определенным кругом пользователей.

4) Эффективность – Набор атрибутов, относящихся к соотношению между уровнем качества функционирования программного средства. Объем используемых ресурсов при установленных условиях.

5) Сопровождаемость – набор атрибутов относящихся к объему работ, требуемых для проведения конкретных модификаций системы.

6) Мобильность – набор атрибутов, относящихся к способности пс быть перенесенным из одного окружения в другое.

ГОСТ Р ИСО\МЭК ТО 15504-2002 – оценка процессов жизненного цикла пс. Дает основу для аттестации процессов жизненного цикла программных средств. Аттестация процесса применяется в двух контекстах:

· Усовершенствование процесса

· Определение зрелости процесса – связано с анализом в соответствие с заявленной зрелости выбранных процессов целевому профилю зрелости.

Стандарт не требует оценки всех процессов. Оценка выполняется над выбранными процессами на основе модели оценки. Модели оценки строятся на основе эталонной модели. В эталонной модели содержится двумерный подход к оцениваю зрелости процессов. Одно измерение определяет процессы подлежащие аттестации, второе описывает шкалу для измерений зрелости. Шкала зрелости определяет 5 градаций зрелости или 6 уровней зрелости, которые характеризуются набором из 9 атрибутов зрелости. Присвоение каждой следующей градации зрелости осуществляется путем определения наличия в процессе атрибутов.

Уровни зрелости:

0) Не полный процесс

1) Выполняемый процесс – требует наличие атрибута выполнение процесса (входные и выходные продукты процесса)

2) Управляемый процесс – требует наличие атрибутов: управление выполнением, управление рабочими продуктами.

3) Устоявшийся процесс – требует наличие двух атрибутов: определение и преобразование процесса, обеспечение процесса ресурсами.

4) Предсказуемый процесс – требует наличия двух атрибутов: атрибут измерения, контроль процесса.

5) Совершенствуемый процесс – атрибуты: изменение процесса, непрерывное усовершенствование.

Наличие атрибута оценивается по шкале от 0 до 100 %. Шкала имеет градации. Если атрибут находится от 0 до 15 % то присваивается уровень не обладает. Если от 16 до 50 – обладает частично. Если от 50 -85 обладает, от 85 и более обладает полностью.

Стандартная модель оценки тех процессов и их зрелости.

 

Метрики качества программ.

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

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

Характеристика качества программы – понятие, отражающее отдельные факторы, влияющие на качество программ и подающиеся измерения.

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

Метрика качества программ – система измерений качества программ.

· Оценки самого ПС – основные свойства программ.

· Метрики оценки технологии разработки ПС.

Основные направления применения метрик:

1) Оценка топологической и информационной сложности программ.

2) Оценка уровня языковых средств и их применения.

3) Оценка трудности восприятия и понимания программных текстов, что важно для сопровождения и модификации программы.

4) Оценка надежности программных систем, позволяющих прогнозировать отказывающие ситуации.

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

6) Оценки производительности труда программистов.

Метрические шкалы:

1) Номинальная - используется в метриках по признаку наличия или отсутствия некоторой характеристики.

2) Порядковая (ранговая) – позволяет ранжировать некоторые характеристики путем сравнения с опорными значениями.

3) Интервальная – характеризуется относительными величинами или реально измеряемыми физическими показателями.

4) Относительная- имеет абсолютный ноль, который характеризует отсутствие измеряемого качества. Действует отношение во сколько раз больше.

Метрики оценки сложности программ.

1) Метрики размера программы - метрика Холстеда.

n1 – число уникальных операторов программы, n2 – число уникальных операндов программы, N1 – общее число операторов в программе, N2- общее число операндов в программе.

n=n1+n2 – словарь программы.

N=N1+N2 – длина программы.

V=N*log 2(n) – объём программы.

Сложность программы = (n1/2)*(N2/n2)

2) Метрики сложности потока управления программ. Используется управляющий ориентированный граф, в котором вершинам соответствуют операторы, а дугам соответствуют переходы. Метрика Маккейна.

3) Метрики сложности потока данных программ. Учитывает обращение к глобальным переменным, использование и размещение данных в программе. Метрика Спена, Чекина.

Есть метрики, который оценивают трудность восприятия и понимания программных текстов:

· Метрика уровня комментируемости программ.

Критерии качества можно разделить на:

· Функциональные - отражают основную специфику применения программами степень соответствия их целевому назначению. Примеры: точность выходных данных, время реакции…

· Конструктивные – сложность программ, надежность функционирования, используемые ресурсы эвм.

А так же распределить их по этапам жц программ.

Показатели сложности программ разделяют на 2 группы:

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

ü Размер программ – число команд и количество программных модулей

ü Количество обрабатываемых переменных или объем памяти для размещения бд.

ü Сложность проектирования – трудоемкость разработки программ, длительность разработки

ü Количество специалистов

Сложность проектирования программ анализируют на базе компонентов:

o Сложность программных модулей.

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

o Сложность структуры данных, которая определяется количеством и структурой глобальных и обменных переменных

· Сложность функционирования программ

ü Вычислительная сложность программ

ü Сложность подготовки данных и анализ результата вычислений

Вычислительная сложность представляется тремя компонентами:

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

o Программная сложность – характеризуется длиной программы или объемом памяти, необходимой для размещения программы.

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

Сертификация програмных средств –

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

Система стандартизации.

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

ФЗ о техническом регулировании №184, декабрь 2002, в действии с июля 2003 года.

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

Стандарт так же может содержать требования к терминологии, символики, упаковки, маркировки или этикетка и правила их нанесения.

По сфере действия различают стандарты:

· Межгосударственный ГОСТ (действует на всей территории для всех отраслей)

· Государственные, ГОСТ Р (действует на территории России)

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

· Отраслевые стандарты ОСТ(для определенной отрасли)

· СТП (стандарты предприятия, действ в его рамках)

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

Функции стандартизации возложены на федеральное агентство по тех. регулированию бывший ГОСТ стандарт России.

Его функции:

1) Утверждает национальные стандарты

2) Принимает программу разработки национальных стандартов

3) Учет национальных стандартов

4) Создает тех. комитеты по стандартизации

5) Организует опубликование национальных стандартов и их распространение

6) Участвует в разработки международных стандартов, представляя интересы России

7) Представляет РФ в межд. Организациях

Организационная-функциональная структура системы стандартизации состоит из:

1) Национальный орган по стандартизации

2) Научено-исследовательские организации по стандартизации

3) Технический комитет по стандартизации

4) Разработка стандартов

Закон устанавливает 2 вида нормативных актов:

1) Технический регламент, содержащий обязательные требования по критериям безопасности.

Принимаются в целях:

· - защиты жизни и здоровья граждан, имущества физ. и юр. лиц, государственного и муниципального имущества.

· - охрана окружающей среды, жизни и здоровья животных и растений

· - предупреждения действий, вводящих в заблуждение приобретателей

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

Право принятия тех. регламентов дано только высшим органам власти РФ, путем принятия законов РФ, постановлений правительства РФ, указов президента РФ, международные договоры.

Виды тех регламентов:

· общие(горизонтальные) – отражают общие, многократно повторяющиеся требования, которые регулируют тех. аспекты всех или большинства видов деятельности

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

2) Документы в области стандартизации добровольного применения:

· Национальные стандарты

· Правила стандартизации, нормы и рекомендации в области стандартизации

· Классификации, общероссийские классификаторы информации

· Стандарты предприятия


Дата добавления: 2016-01-05; просмотров: 12; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!