Международная стандартизация программного обеспечения.pps

advertisement
Международная
стандартизация
программного обеспечения
Е.А. Цапко
МЕЖДУНАРОДНЫЕ
СТАНДАРТЫ
•
•
•
•
•
•
корпоративные стандарты;
рыночные стандарты (de facto )
профессиональные стандарты
отраслевые стандарты
национальные стандарты
международные стандарты
Международные
организации
• Международный Союз
Телекоммуникаций (ITU )
• Международная Организация по
Стандартизации (ISO )
• Международная
Электромеханическая Комиссия (IEC)
Объединенный Технический
Комитет 1 -JTC 1
Технические области
Подкомитеты и рабочие группы JTC 1
Технологии Приложений
SC36 – Обучающие технологии
Культурная и языковая
адаптация и
Пользовательский
интерфейс
SC02 – Таблицы символов
SC22/WG20 – Интернационализация
SC35 – Пользовательские интерфейсы
Захват данных и системы
идентификации
SC17 – Карты доступа и персональная идентификация
SC31 – Автоматическая идентификация и методы захвата данных
SC32 – Управление данными и их обмен
Услуги управления данными
SC34 – Описание документов и языки обработки
Языки описания документов
SC11 – Магнитные носители данных для обмена цифровой
информацией
SC23 – Оптические картриджи для обмена информацией
Носители для обмена данными
Мультимедиа и преобразования
SC24 – Компьютерная графика и обработка изображений
SC29 – Кодирование аудио, видео и мультимедиа информации
Сети и соединения
SC06 – Телекоммуникации и обмен данными между системами
SC25 – Соединения между IT-оборудованием
Офисное оборудование
SC28 – Офисное оборудование
Языки программирования и
Программные интерфейсы
SC22 – Языки программирование, их среды и программные
интерфейсы
Безопасность
SC27 – Техники обеспечения информационной безопасности
Разработка программного
обеспечения
SC07 – Разработка систем и программного обеспечения
SC07 – Разработка систем и
программного обеспечения
•
Корни SC7 уходят в технический комитет ISO
(Technical Committee) TC 97, открытый в 1960-ом году
для международной стандартизации в области
обработки информации.
• Когда в 1987-ом году открылось JTC 1, ISO/TC97
было сопряжено с IEC/TC83 для формирования
JTC 1/SC7, с разработкой программного обеспечения
как начальное название и область работы. Затем это
расширилось до разработки программного
обеспечения и системотехники в 2000-ом году.
Разработка стандарта
•
•
•
•
•
•
•
•
•
•
•
•
0-Предварительная
Идет период изучения.
1-Заявка
Идет анализ нового проекта.
2-Подготовительная
Идет работа над наброском проекта.
3-Комитет
Комитет обсуждает набросок проекта.
4-Утверждение
Обсуждение окончательного наброска стандарта.
5-Публикация
Международный стандарт готовится к опубликованию.
Стандарты под
ответственностью SC7
Стандартов опубликовано
Стандартов разработано
90
80
70
60
50
40
30
20
10
0
1987
1989
1991
1993
1995
1997
1999
2001
2003
Процессы разработки ПО и
системотехники
• Четыре стандарта являются фундаментом этой области:
• ISO/IEC 12207 Процессы жизненного цикла ПО, опубликовано в
1995-ом году, усовершенствовано в 2002-ом году;
• ISO/IEC 15288 Процессы жизненного цикла ПО, опубликовано в
2002-ом году. Разработано с большим участием
Международного Совета по Системотехнике (INCOSE –
International Council on Systems Engineering);
• ISO/IEC TR 15504 Оценка процесса ПО, опубликовано в 1998ом и в 1999-ом годах как технические документы. В настоящий
момент они пересматриваются, расширяя взгляд на любые
процессы и усовершенствуя под международные стандарты;
• ISO/IEC 9000-3 Руководство для приложения ISO 9001 ПО,
взято в SC7 из другого комитета ISO (ISO/TC176) и в настоящий
момент под ревизией, для совершенствования под 2000-ую
версию ISO 9001.
Гармонизация стандартов
Фундаментальный набор
стандартов
•
•
•
•
•
•
ISO/IEC TR 15271 - Руководство ISO/IEC 12207.
ISO/IEC 14764 – Управление ПО.
ISO/IEC TR 15846 – Управление конфигурацией.
ISO/IEC 15910 – Процесс документирования ПО.
ISO/IEC 15939 – Процесс оценки ПО.
ISO/IEC TR 16326 – Руководство по введению
ISO/IEC 12207 в управление проектами.
• ISO/IEC TR19760 - Руководство ISO/IEC 15288.
• ISO/IEC 16085 – Управление рисками.
Комитет SC7
• Комитет SC7 прилагает все усилия,
чтобы выполнить свою миссию и
предоставить международному
сообществу разработчиков
программного обеспечения и системотехников необходимые средства.
СПАСИБО
ЗА
ВНИМАНИЕ!
Download