Скачиваний:
4
Добавлен:
13.07.2024
Размер:
2 Мб
Скачать
☆

Определение (дополнение)

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

Стандарты позволяют:

зафиксировать договоренности между участниками,

обеспечить совместимость результатов,

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

Типы стандартов

Договоренности достигнутые на предприятии оформляются в виде стандарта

организации(СТО). После утверждения руководителями организации СТО становятся обязательными для исполнения всеми сотрудниками данной организации.

Договоренности достигнутые в отрасли оформляются в виде отраслевых стандартов (ОСТы)

Более высокий уровень ГОСТы(в пределах государства.)

Международные стандарты (напр. МЭК)

Основные стандарты

СТАНДАРТ ISO / IEC 0002 определяет основные термины и определения в области стандартизации и сертификации

СТАНДАРТ ISO 9000 административное управление системой качества(международный стандарт)

.

Итоги сертификации

К сертификации допускаются квалифицированные специалисты –аудиторы(эксперты) по сертификации

Потребителей же интересует качество ПО

Однако качество может быть гарантировано только посредством испытаний

Т.о. результат – получение сертификата соответствия

Т.о. сертификат соответствия ПО должен гарантировано отвечать требования заказчика.

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

Для работы с потенциальными заказчиками

Для рекламы разработанного ПО

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

Можно отметить следующие этапы:

Исходя из типа ПО отбираются требования к качеству ПО(а именно требования по надежности ПО,

функциональной безопасности , производительности и эффективности использовании ПО в реальном времени, оценка рисков использования ПО и т.д. ).

Следующий этап

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

Сертификационные испытания

Оформление результатов

ПОЛУЧЕНИЕ

СЕРТИФИКАТА

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

Получение

сертификата

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

Получение

сертификата

Одним из примеров такой организации является Российский научно-технический центр информации по стандартизации, метрологии и оценке соответствия («Стандартинформ – Сертификат»). Организация аккредитована в качестве Органа по добровольной сертификации программных средств и информационных продуктов вычислительной техники в Системе сертификации ГОСТ Федерального агентства по техническому регулированию и метрологии.

Требования к ПО

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

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

иметь эффективный интерфейс

иметь средство защиты от несанкционированного доступа

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

Модифицируемость программы

Корректная спецификация программы

Надежность ПО – определяется как свойство выполнять заданные функции без отказов

ТЕСТИРОВАНИЕ (краткая история)

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

Недостатки :

во-первых : наличие входных данных может очень велико во - вторых: существует много путей в -третих : трудно найти ошибки в архитектуре

Поэтому концепция « исчерпывающее тестирование» к 1970 -м годам сошла на нет.

1970 -е годы : концепция «правильность работы ПО»

Верификация обозначалась как «правильность работы ПО»

Верификация - более широкое понятие: это проверка и подтверждение.

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