Материал: 970

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

254

4. Нормативно-правовые основы ведения бизнеса

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

4.1.2. Базовые международные стандарты

Впервые формализованный стандарт жизненного цикла для проектирования ПО систем военного назначения DOD-STD-2167 А был разработан по заказам Министерства обороны США в 1985 г. Впоследствии этот стандарт был преобразован в стандарт«MIL- STD-498. Разработка и документирование программного обеспечения». MIL-STD-498 — военный стандарт, целью которого было «установить единые требования к разработке программного обеспечения и документации». DOD 5200.28-STD — разработка и утверждение ТЗ. Часть стандартов была разработана

IEEE (Institute of Electrical and Electronics Engineers — Институ-

том инженеров по электротехнике и радиоэлектронике) и ANSI (American National Standards Institute — Американским нацио-

нальным институтом стандартов).

Сегодня наиболее полно и подробножизненный цикл тех-

нологии создания сложного ПОотражен в следующих стан-

дартах:

·ISO 12207:1995 «Процессы жизненного цикла программных средств»;

·ISO 13210:1994 «Методы тестирования для измерения соответствия стандартам POSIX»;

·ISO/IEC DTR 13335-1, 2, 3 «Эксплуатация ПО»;

·ISO/IEC 14598-4:1999 «Разработка программных средств. Процессы для заказчика»;

·ISO 14764:1999 «Сопровождение программных средств»;

·ISO/IEC 15288:2000 «Управление жизненным циклом. Процессы жизненного цикла системы»;

·ISO 15504-1-9:1998. ТО «Оценка и аттестация зрелости процессов жизненного цикла программных средств». Ч. 1 «Основные

Стандартизация основных этапов жизненного цикла …

255

понятия и вводное руководство». Ч. 2 «Эталонная модель процессов и их зрелости». Ч. 3 «Проведение аттестации». Ч. 4 «Руководство по проведению аттестации». Ч. 5 «Модель аттестации и руководство по показателям». Ч. 6 «Руководство по компетентности аттестаторов». Ч. 7 «Руководство по применению при усовершенствовании процессов». Ч. 8 «Руководство по применению при определении зрелости процессов поставщика». Ч. 9 «Словарь»;

·ISO/IEC TR 15504 «Оценка процессов жизненного цикла ПО» (Information technology – Software process assessment). Дан-

ный стандарт предназначен для оценки процессов, так или иначе связанных с разработкой ПО. Стандарт содержит рекомендации по оценке (rating) процессов и представлению результатов оценки, т. е. позволяет «измерять» качество процессов, для чего используются различные атрибуты процессов. На основании оценки вырабатываются рекомендации по улучшению;

·ISO 15846:1998. ТО «Процессы жизненного цикла программных средств. Конфигурационное управление программными средствами»;

·ISO 15846, ISO 10007 — стандарты по менеджменту конфигурации программных средств;

·ISO 687:1983 «Управление конфигурацией программного обеспечения»;

·ISO/IEC DTR 7498-2-89, ISO/IEC DTR 10181-1, ISO/IEC DTR 11586-1, ISO/IEC DTR 10745 — стандарты по эскизному,

рабочему и техническому проектированию;

·ISO/IEC 9798-91, ISO/IEC 11574-94, ISO/IEC DTR 10736, ISO/IEC СD 13888 M30Sec — стандарты по разработке ПО;

·IEEE 1074-1995 «Процессы жизненного цикла для развития программного обеспечения»;

·ANSI/IEEE 828–1990 «Планирование управления конфигурацией программного обеспечения»;

·ANSI/IEEE 829–1983 «Документация при тестировании программ»;

·ANSI/IEEE 1008–1986 «Тестирование программных модулей и компонентов ПС»;

256

4. Нормативно-правовые основы ведения бизнеса

·ANSI/IEEE 1042–1993 «Руководство по планированию управления конфигурацией программного обеспечения»;

·ISO/IEC 9126-1:2000 «Качество программного обеспечения». Ч. 1 «Модель качества»;

·ISO/IEC 9126-1-3:1998 «Характеристики и метрики качества программного обеспечения». Ч. 1 «Характеристики и подхарактеристики качества». Ч. 2 «Внешние метрики». Ч. 3 «Внутренние метрики»;

·ISO/IEC 9126:1991 «Оценка программного продукта. Характеристики качества и руководство по их применению»;

·ISO/IEC 12119:1994 «Пакеты программ. Требования к качеству и оценка качества»;

·ISO/IEC 14598-1:1997 «Оценивание программного продукта». Ч. 1 «Общее руководство»;

·ANSI/IEEE 983–1986 «Руководство по планированию обеспечения качества программных средств»;

·ISO 8402:1994 «Управление качеством и обеспечение качества. Словарь».

Перечень основных стандартов в области обеспечения ка-

чества программных средств содержит:

·ISO 9000-3:1997 «Стандарты в области административного управления качеством и обеспечения качества». Ч. 3 «Руководящие положения по применению стандартаISO 9001 при разработке, поставке и обслуживании программного обеспечения»;

·ISO 9000:2000 «Система менеджмента (административного управления) качества. Основы и словарь»;

·ISO 9001:2000 «Система менеджмента (административного управления) качества. Требования»;

·ISO 9004:2000 «Система менеджмента (административного управления) качества. Руководство по улучшению деятельности»;

·ISO 10005:1995 «Административное управление качеством. Руководящие указания по программам качества»;

·ISO 10006:1997 «Руководство по качеству при управлении проектом»;

Стандартизация основных этапов жизненного цикла …

257

·ISO 10007:1995 «Административное управление качеством. Руководящие указания при управлении конфигурацией».

·ISO 10013:1995 «Руководящие указания по разработке руководств по качеству»;

·ISO 10011-1-3: 1990 «Руководящие положения по проверке систем качества». Ч. 1 «Проверка». Ч. 2 «Квалификационные критерии для инспекторов-аудиторов систем качества». Ч. 3 «Управление программами проверок»;

·ISO 9126:1991 «Оценка программного продукта. Характеристики качества и руководство по их применению»;

·ISO 14598-1-6:1998-2000 «Оценивание программного продукта». Ч. 1 «Общий обзор». Ч. 2 «Планирование и управление». Ч. 3 «Процессы для разработчиков». Ч. 4 «Процессы для покупателей». Ч. 5 «Процессы для оценщиков». Ч. 6 «Документирование и оценивание модулей»;

·ISO 9126-1-4 (проекты) «Качество программных средств». Ч. 1 «Модель качества». Ч. 2 «Внешние метрики». Ч. 3 «Внутренние метрики». Ч. 4 «Метрики качества в использовании»;

·ISO 14756:1999 «Измерение и оценивание производительности программных средств компьютерных вычислительных систем»;

·ISO 12119:1994 «Требования к качеству и тестирование»;

·ISO 6592:1985 «Руководство по документации для вычислительных систем»;

·ISO 9127:1987 «Пользовательская и рекламная документация на пакеты программ»;

·ISO 9294:1990 «Руководство по управлению документированием программного обеспечения»;

·MIL-STD-498:1994 «Разработка и документирование программного обеспечения»;

·ISO TR 9127:1988 «Системы обработки информации. Документация пользователя и сопроводительная информация для пакетов программ потребителя»;

·IEEE 1063-1993 «Пользовательская документация на программное обеспечение»;

258

4. Нормативно-правовые основы ведения бизнеса

·ANSI/IEEE 1219–1992 «Сопровождение программного обеспечения».

Содержание и порядок документирования программно-

го обеспечения отражены в следующих стандартах:

·ISO 15910:1999 «Пользовательская документация программных средств»;

·ISO 6592:1986 «Руководство по документации для вычислительных систем»;

·ISO 9294: 1990 «Руководство по управлению документированием программного обеспечения».

4.1.3. Государственные стандарты РФ серии ГОСТ Р

В настоящее время в РФ действует ряд государственных стандартов РФ, разработанных на основе прямого применения международных стандартов и дополняющих их стандартов серии ГОСТ 19 и ГОСТ 34:

·ГОСТ Р ИСО/МЭК 12207-99 «Процессы жизненного цикла программных средств. Стандарт применяется при разработке, приобретении, поставке, эксплуатации и сопровождении программных продуктов и программных компонентов»;

·ГОСТ Р ИСО/МЭК ТО 15271-2002 «Руководство по применению ГОСТ Р ИСО/МЭК12207». Настоящий стандарт содержит рекомендации по применению ГОСТ Р ИСО/МЭК 12207. В стандарте основное внимание уделено особенностям, подлежащим учету при прикладном применении ГОСТ Р ИСО/МЭК12207 в условиях реальных проектов создания программных средств;

·ГОСТ Р ИСО/МЭК ТО16326-2002 «Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектом». Настоящий стандарт уточняет и дополняет ГОСТ Р ИСО/МЭК 12207 в части процесса управления. Он предназначен для лиц, отвечающих за управление реализацией основных процессов по ГОСТ Р ИСО/МЭК 12207: заказа, поставки, разработки, эксплуатации и сопровождения. В стандарте рассмотрены вопросы, спе-

Источник: https://studfile.net/preview/16438421/