Без темы
<<  Срок обучения 3 года Стандарты в системе повышения качества работы банков (опыт и проблемы)  >>
Учебный курс Стандартизация и сертификация программного обеспечения
Учебный курс Стандартизация и сертификация программного обеспечения
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Основные международные стандарты в области ИТ
Международный стандарт ISO/IEC 9126
Международный стандарт ISO/IEC 9126
Международный стандарт ISO/IEC 14598
Международный стандарт ISO/IEC 14598
ИСО/МЭК 9126-1 Содержание
ИСО/МЭК 9126-1 Содержание
Область действия ИСО/МЭК 9126-1 определяет модель качества, которая
Область действия ИСО/МЭК 9126-1 определяет модель качества, которая
5.1 Качество и жизненный цикл (ИСО/MЭК 9126-1)
5.1 Качество и жизненный цикл (ИСО/MЭК 9126-1)
Качество и жизненный цикл Целевое Качество – Goal Quality (ЦК)
Качество и жизненный цикл Целевое Качество – Goal Quality (ЦК)
Качество в ЖЦ
Качество в ЖЦ
Модель качества
Модель качества
Атрибуты качества
Атрибуты качества
7. Характеристики качества программного обеспечения 7.1 Функциональные
7. Характеристики качества программного обеспечения 7.1 Функциональные
7. Характеристики качества программного обеспечения (продолжение) 7.2
7. Характеристики качества программного обеспечения (продолжение) 7.2
Исо/мэк 9126-1
Исо/мэк 9126-1

Презентация: «Стандартизация и сертификация программного обеспечения». Автор: vasiliev. Файл: «Стандартизация и сертификация программного обеспечения.ppt». Размер zip-архива: 166 КБ.

Стандартизация и сертификация программного обеспечения

содержание презентации «Стандартизация и сертификация программного обеспечения.ppt»
СлайдТекст
1 Учебный курс Стандартизация и сертификация программного обеспечения

Учебный курс Стандартизация и сертификация программного обеспечения

Лекция 9 доктор технических наук, профессор, проректор по информатизации, заведующий кафедрой «Информационные системы» Позднеев Борис Михайлович

2 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC 15288:2002. Системотехника. Процессы жизненного цикла системы (ГОСТ Р); ISO/IEC TR 19760:2003. Системотехника. Руководство по применению ISO/IEC 15288 (Процессы жизненного цикла системы); ISO/IEC 26702:2007. Технология систем. Применение и управление процессами технологии систем; ISO/IEC 90003:2004. Техника программного обеспечения. Рекомендации по применению ISO 9001:2000 к компьютерному программному обеспечению; ISO/IEC TR 19759:2005. Совокупность знаний о разработке программного обеспечения. Руководство; ISO/IEC 12207:1995. Информационные технологии. Процессы жизненного цикла программного обеспечения (ГОСТ Р); ISO/IEC 12207:1995/Amd.1:2002. Информационные технологии. Процессы жизненного цикла программного обеспечения. Изменение 1; ISO/IEC 12207:1995/Amd.2:2004. Информационные технологии. Процессы жизненного цикла программного обеспечения. Изменение 2;

2

3 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC TR 15271:1998. Информационные технологии. Руководство по применению ISO/IEC 12207 (Процессы жизненного цикла программных средств) (ГОСТ Р); ISO/IEC TR 16326:1999. Разработка программного обеспечения. Руководство по применению ISO/IEC 12207 к управлению проектом (ГОСТ Р); ISO/IEC TR 24774:2007. Проектирование систем и разработка программного обеспечения. Управление жизненным циклом. Руководящие указания по описанию процесса; ISO/IEC 15289:2006. Разработка систем и программного обеспечения. Содержимое систем и информационные продукты обработки жизненного цикла программного обеспечения (Документация); ISO/IEC 42010:2007. Технология систем и программного обеспечения. Рекомендуемая практика архитектурного описания программно-интенсивных систем; ISO/IEC 15504-1-9:2004-2006. Информационные технологии. Оценка процессов;

3

4 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC 16085:2004. Информационные технологии. Процессы жизненного цикла программного обеспечения. Управление рисками; ISO/IEC TR 14471:2007. Информационные технологии. Программирование. Руководящие положения по принятию средств автоматизированной разработки программного обеспечения; ISO/IEC 15940:2006. Информационные технологии. Службы средств поддержки программных разработок; ISO/IEC 19770-1:2006. Информационные технологии. Менеджмент программного обеспечения. Часть 1. Процессы; ISO/IEC 24744:2007. Разработка программного обеспечения. Метамодель для методик разработки; ISO/IEC 15026:1998. Информационные технологии. Системные и программные уровни целостности (ГОСТ Р); ISO/IEC 25000:2005. Технология программного обеспечения. Требования и оценка качества программного продукта. Руководство;

4

5 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC 25051:2006. Технология программного обеспечения. Качество программного продукта. Требования и оценка. Требования к качеству коммерческого программного продукта и инструкции по испытанию; ISO/IEC 25051:2006/Cor.1:2007. Технология программного обеспечения. Качество программного продукта. Требования и оценка. Требования к качеству готового коммерческого программного продукта и инструкции по испытанию. Техническая поправка 1; ISO/IEC 25062:2006. Техника программного обеспечения. Оценка и требования качества программного изделия. Общий промышленный формат годных к отчету об испытании; ISO/IEC 25001:2007. Программирование. Требования к качеству программного продукта и его оценка. Планирование и менеджмент; ISO/IEC 25020:2007. Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Измерительная эталонная модель и руководство; ISO/IEC TR 25021:2007. Разработка программ. Требования к качеству программных продуктов и их оценка. Элементы показателей качества;

5

6 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC 25030:2007. Разработка программного обеспечения. Требования к качеству и оценка качества программного продукта. Требования к качеству; ISO/IEC 9126-1-4:2001-2004. Программная инженерия. Качество продукта; ISO/IEC 14598-1-6:1999-2001. Информационные технологии. Оценка программного продукта; ISO/IEC 15939:2007. Технология программного обеспечения. Процесс измерения; ISO/IEC 12119:1994. Информационная технология. Пакеты программного обеспечения. Требования к качеству и испытания (ГОСТ Р); ISO 9127:1988. Системы обработки информации. Документация пользователя и сопроводительная информация программных пакетов потребителя (ГОСТ Р); ISO/IEC TR 9294:2005. Руководство по управлению документированием программного обеспечения;

6

7 Основные международные стандарты в области ИТ

Основные международные стандарты в области ИТ

ISO/IEC 18019:2004. Программное обеспечение и системотехника. Рекомендации по проектированию и подготовке документации пользователя для прикладного программного обеспечения; ISO/IEC 15910:1999. Информационные технологии. Процесс создания документации пользователя программного средства (ГОСТ Р); ISO/IEC 6592:2000. Информационные технологии. Руководящие указания по разработке документации на компьютерные прикладные системы; ISO/IEC 27006:2007. Информационные технологии. Методы защиты. Требования к органам, проводящим аудит и сертификацию систем управления информационной безопасностью; ISO/IEC 23026:2006. Разработка программного обеспечения. Рекомендуемая практика для Интернета. Разработка веб-сайтов, администрирование веб-сайтов и жизненный цикл веб-сайтов.

7

8 Международный стандарт ISO/IEC 9126

Международный стандарт ISO/IEC 9126

ISO/IEC 9126-1:2001. Программная инженерия. Качество продукта. Часть 1. Модель качества. ISO/IEC TR 9126-2:2003. Программная инженерия. Качество продукта. Часть 2. Внешние метрики. ISO/IEC TR 9126-3:2003. Программная инженерия. Качество продукта. Часть 3. Внутренние метрики. ISO/IEC TR 9126-4:2004. Программная инженерия. Качество продукта. Часть 4. Показатели качества в использовании.

8

9 Международный стандарт ISO/IEC 14598

Международный стандарт ISO/IEC 14598

ISO/IEC 14598-1:1999 Информационные технологии. Оценка программного продукта. Часть 1. Общий обзор ISO/IEC 14598-2:2000 Информационные технологии. Оценка программного продукта. Часть 2. Планирование и руководство ISO/IEC 14598-3:2000 Информационные технологии. Оценка программного продукта. Часть 3. Процесс для разработчиков ISO/IEC 14598-4:1999 Информационные технологии. Оценка программного продукта. Часть 4. Процесс для закупщика ISO/IEC 14598-5:1998 Информационные технологии. Оценка программного продукта. Часть 5. Процесс для блоков оценки ISO/IEC 14598-6:2001 Информационные технологии. Оценка программного продукта. Часть 6. Документирование модулей оценки

9

10 ИСО/МЭК 9126-1 Содержание

ИСО/МЭК 9126-1 Содержание

. . . 5. Подходы и связи качества 5.1. Качество и жизненный цикл 5.2. Подходы к качеству 5.3. Объекты оценивания 5.4. Модель качества 6. Метрики 6.1. Атрибуты и характеристики 6.2. Внутренние метрики 6.3. Внешние метрики 6.4. Связь между внешними и внутренними метриками 6.5. Метрики качества в использовании 6.6. Выбор метрик 6.7. Требования к измерениям, используемым для сравнения

7. Характеристики качества программного обеспечения 7.1. Функциональные возможности 7.2. Надежность 7.3. Практичность 7.4. Эффективность 7.5. Сопровождаемость 7.6. Мобильность Качество в использовании Приложение А (справочное). Определения из других стандартов Приложение Б (справочное). Библиография

10

11 Область действия ИСО/МЭК 9126-1 определяет модель качества, которая

Область действия ИСО/МЭК 9126-1 определяет модель качества, которая

категоризирует качество ПО по шести характеристикам, декомпозированным на подхарактеристики. Комбинированный результат характеристик качества ПО для конечного пользователя определен как качество в использовании. ИСО/МЭК 9126-1 определяет характеристики, применимы к любому типу ПО, включая компьютерные программы и данные. ИСО/МЭК 9126-1 обеспечивает согласованную терминологию для качества ПО. ИСО/МЭК 9126-1 позволяет специфицировать и оценивать качество ПП при: приобретении, определении требований, разработке, использовании, оценивании, поддержке, сопровождении, обеспечении качества и аудите. Модель качества может использоваться для: · проверки полноты определения требований; · идентификации требований к ПО; · идентификации целей проекта ПО; · идентификации целей испытаний ПО; · идентификации критериев приемки пользователем для законченного ПП.

Исо/мэк 9126-1

11

12 5.1 Качество и жизненный цикл (ИСО/MЭК 9126-1)

5.1 Качество и жизненный цикл (ИСО/MЭК 9126-1)

Жц

Обеспечение качества ПО

Степень конкретизации понятия “ качество”

Основные процессы

Процесс заказа ПО

Процесс разработки ПО

Процесс эксплуатации ПО

Поддержи- вающие процессы

12

13 Качество и жизненный цикл Целевое Качество – Goal Quality (ЦК)

Качество и жизненный цикл Целевое Качество – Goal Quality (ЦК)

означает необходимое и достаточное качество, которое отражает реальные потребности пользователя. Требуемое Качество Продукта – Required Product Quality (ТКП) - это качество, фактически установленное в спецификации требований к качеству. Качество Проекта - Design Quality (КП) – это качество, представленное в основных частях или основе проекта ПО, например, в архитектуре ПО, структуре программы и стратегии проектирования интерфейса пользователя. Оценочное (или прогнозируемое) качество продукта – Estimated (or Predicted) Product Quality (ОКП) – это качество, оцененное или предсказанное для конечного ПП на каждой стадии разработки и базирующееся на КП. Качество поставленного продукта – Delivered Product Quality (КПП) - это качество поставленного продукта, обычно прошедшего испытания в смоделированной среде с имитированными данными. Качество в использовании Quality in Use (КВИ) – это качество системы, содержащей ПО, которое воспринимается пользователями, и оно измеряется скорее в терминах результата использования ПО, чем свойств самого ПО (см. раздел 8).

Исо/мэк 9126-1

13

14 Качество в ЖЦ

Качество в ЖЦ

Взаимосвязи между различными элементами качества

Исо/мэк 9126-1

Качество в использовании

Процесс обеспечения качества

Качество продукта

Эффект продукта

Процессы ЖЦ

Продукт

Внутренние

Внешние

Контексты использования

Ресурсы

Метрики

Метрики

Влияет на

Влияет на

Внешнее качество

Внутреннее качество

Зависит от

Зависит от

Качество в использовании

14

15 Модель качества

Модель качества

Исо/мэк 9126-1

15

16 Атрибуты качества

Атрибуты качества

Исо/мэк 9126-1

16

17 7. Характеристики качества программного обеспечения 7.1 Функциональные

7. Характеристики качества программного обеспечения 7.1 Функциональные

возможности Функциональные возможности (Functionality): способность ПО обеспечивать функции, удовлетворяющие установленные и подразумеваемые потребности при использовании ПО в заданных условиях. 7.1.1. Пригодность (Suitability): способность ПО обеспечивать соответствующий набор функций для указанных задач и целей пользователя. 7.1.2. Правильность (Accuracy): способность ПО обеспечивать правильные или приемлемые результаты или эффекты. 7.1.3 Способность к взаимодействию. (Interoperability): способность ПО взаимодействовать с одной или большим числом указанных систем. 7.1.4. Защищенность (Security): способность ПО защищать информацию и данные так, чтобы не уполномоченные субъекты или системы не могли читать или изменять их, а уполномоченные субъекты или системы не получали отказа на доступ к ним. [ISO 12207: 1995] 7.1.5. Согласованность (Compliance): способность ПО придерживаться стандартов, соглашений или норм из законов и подобных предписаний, связанных с областью применения.

Исо/мэк 9126-1

17

18 7. Характеристики качества программного обеспечения (продолжение) 7.2

7. Характеристики качества программного обеспечения (продолжение) 7.2

Надежность Надежность (Reliability): способность ПО сохранять свой уровень качества функционирования при использовании в указанных условиях. 7.2.1. Завершенность (Maturity): способность ПО предотвращать отказ как следствие ошибок в ПО. 7.2.2. Устойчивость к ошибке (Fault tolerance): способность ПО поддерживать заданный уровень качества функционирования в случаях ошибок в ПО или нарушения установленного интерфейса. 7.2.3. Восстанавливаемость (Recoverability): способность ПО в случае отказа восстанавливать уровень качества функционирования и поврежденные данные. 7.2.4. Согласованность (Compliance): способность ПО придерживаться стандартов, соглашений или норм из законов и подобных предписаний, связанных с надежностью.

Исо/мэк 9126-1

18

19 Исо/мэк 9126-1

Исо/мэк 9126-1

7. Характеристики качества программного обеспечения (продолжение) 7.3 Практичность Практичность (Usability): способность ПО, обусловливающая легкость его понимания, изучения и использования, а также привлекательность для пользователя при использовании в указанных условиях. 7.3.1. Понятность (Understandability): способность ПП, обеспечивающая пользователю понимание, является ли ПО пригодным, и как его можно использовать для конкретных задач и условий использования. 7.3.2. Изучаемость (Learnability): способность ПП, обеспечивающая изучение пользователем его применения. 7.3.3. Легкость использования (Operability): способность ПП, обеспечивающая пользователю возможность его эксплуатировать и управлять им. 7.3.4. Привлекательность (Attractiveness): способность ПП нравиться пользователю. 7.3.5. Согласованность (Compliance): способность ПО придерживаться стандартов, соглашений, руководств по стилю или норм, связанных с практичностью.

19

«Стандартизация и сертификация программного обеспечения»
http://900igr.net/prezentacija/pedagogika/standartizatsija-i-sertifikatsija-programmnogo-obespechenija-104761.html
cсылка на страницу

Без темы

2329 презентаций
Урок

Педагогика

135 тем
Слайды
900igr.net > Презентации по педагогике > Без темы > Стандартизация и сертификация программного обеспечения