Раздел 2. Стандартизация в области ИТ Тема 4. Обзор международных стандартов в ИТ
223.50K

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

1. Раздел 2. Стандартизация в области ИТ Тема 4. Обзор международных стандартов в ИТ

МССИТ 4
Раздел 2. Стандартизация в области ИТ
Тема 4. Обзор международных стандартов в ИТ
Вопросы:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Роль международных стандартов по СиПИ в ИТ-индустрии
Классификация международных стандартов по СиПИ
Основы СиПИ
Стандарты ЖЦ систем и программных средств
Стандарты на отдельные процессы
Стандарты на методы и средства
Стандарты по оценке характеристик
Другие стандарты
Взаимосвязи между отечественными и международными станд. СиПИ
Литература:
[1]. Баторвин В.К. Системная и программная инженерия. Словарь-справочник: Учеб.
пособие для ВУЗов. – М.: ДМК Пресс, 2010. – 280 с.
[10]. Стандартизация разработки программных средств: учебное пособие
/В.А.Благодатских, В.А.Волнин, К.Ф.Поскакалов. – М.: Финансы и статистика, 2006.
– 288 с.[10]
[2-7]. СТБ и межгосударственные стандарты

2.

Вопрос 1. Роль
международных
стандартов по СиПИ
в ИТ- индустрии

3.

Одним из ключевых инструментов успешного развития и
эффективного применения ИС является стандартизация.
Первостепенное место в стандартизации занимают
стандарты системной и программной инженерии (СиПИ),
устанавливающие для всеобщего и многократного
использования правил, процессов и инструментов для
создания эффективных систем и программных средств
(ПС).
Эти стандарты формируют методологическую основу
деятельности по созданию информационных бизнес систем
различного масштаба и назначения.

4.

Роль стандартов системной инженерии в управлении
ЖЦ следующая:
1. Формируют основу для описания и определяют
принципы моделирования ЖЦ систем.
2. Устанавливают множество процессов ЖЦ систем, их
содержание и соответствующую терминологию.
3. Рекомендуют объекты и субъекты управления.
4. Описывают собственно процесс управления и
требования к нему.
5. Содержат примеры.
Основные международные организации по стандартизации
в области ИТ и СиПИ приведены на рис.4.1.1.

5.

ИСО
Около 200
технических
комитетов
ICO
МЭК
JTC1
Информационные
технологии
Подкомитет SC 7
Системная и
программная
инженерия
Около 180
технических
комитетов и
подкомитетов
IEC
Около 30
подкомитетов
JTC1
Рис.4(1.1)

6.

Главными международными организациями в области стандартизации
в ИТ являются следующие :
1. ИСО
2. МЭК – международная электротехническая комиссия
3. IEEE
Взаимосвязи между ИСО и МЭК представлены на рис.4.1.1.
Особенности деятельности комитета ICO/JTC1/SC7 заключается в
следующем:
1. Повышение целостности системы стандартов:
2. Горизонтальная стандартизация (процессы – зрелость – качество).
3. Вертикальная гармонизация стандартов (системы – домены –
отдельные процессы).
4. Межотраслевая гармонизация (SC7 – IEEE – INCOSE – ITU).
5. Развитие методологических основ:
Системный и процессный подходы.
От стандартов информационных технологий к стандартам СиПИ.
Своды знаний и руководства.
Словарь.
Базовые модели.

7.

Перечень базовых дисциплин в области ИТ и их взаимлосвязи с
СиПИ приведены на рис.4.1.2.
Предмет системной инженерии (СИ)- это
Междисциплионарный подход и методика, обеспечивающая
создание эффективных систем на всех этапах ЖЦ системы
сосредоточенная на всестороннем рассмотрении проблем:
Функционирования, Характеристик, Контроля Производства
Затрат и графиков Обучения и сопровождения.
Данная дисциплина объединяет различные дисциплины и группы
специалистов и сфокусирована на командных усилиях,
направленных на формирование хорошо структурированного
процесса разработки систем, перекрывающего все аспекты от
концепции до производства и последующего функционирования
рассматривает как деловые, так и технические потребности всех
клиентов, имея целью создание качественного продукта,
отвечающего потребностям пользователей.
СИ – это основа для построения ТП АС различной природы и
сложности.
Программная инженерия (ПрИ)– это инженерная дисциплина,
которая охватывает все аспекты создания ПС (ПО, ПЭ) от
начальной стадии разработки системных требований до
реализации программного продукта и его использования.
ПрИ – это основа для построения ТП программных средств.
Взаимосвязь между СИ и ПИ приведена на рис.4.1.3. Общим
является системный компонент.

8.

Индустриальная
инженерия
Управление
качеством
(ТС176)
Системная и Прикладные
Управление
домены
проектами
программная
(PMI)
инженерия
Безопасность
(СиПИ)
Компьютер
(IEC ТС65)
ные науки
Надежность
(IEC ТС65)
Рис.4(1.2)

9.

Системная
инженерия
Программная
инженерия
Рис.4(1.3)

10.

Вопрос 2. Классификация
международных
стандартов по СиПИ

11.

Перечень основных групп международных стандартов в
области ИТ приведен на рис.4.2.1.
Эта группа стандартов определяется как стандарты по
системной и программной инженерии (СиПИ).

12.

Международная
стандартизация в ИТ
Стандартизация
ИТ в РБ (группа
34, группа 19)
Стандарты системной и
программной инженерии
(СиПИ)
Рис.4(2.1)
ИТ - индустрия
1. Основы СиПИ
2. Процессы СиПИ
и их оценка
3. Стандарты на
отдельные
процессы
4. Качество, оценка
6. Менеджмент
качества
5. Инструменты,
7. Другие
стандарты
качества,
сертификация ПС
методы СиПИ

13.

Примерная классификация основных групп международных
стандартов в области СиПИ изображена на рис.4.2.2.
Основные группы стандартов СиПИ следующие:
1. Основы СиПИ. Они включают словари, своды знаний,
описание процессов и другие.
2. Процессы СиПИ и их оценка. Они делятся на группы:
3. Стандарты на отдельные процессы ЖЦ систем и ПС
(разработка требований, упр.проектами, упр. рисками,
документирование, измерения, сопровождение и т.д.).
4. Качество, оценка качества и сертификация ПС.
5. Инструменты и методы СиПИ.
6. Менеджмент качества.
7. Другие группы стандартов.
Кратко рассмотрим каждую группу из перечисленных групп
стандартов.

14.

Основные группы стандартов по СиПИ
1.Основы СиПИ
1.
2.
3.
4.
Словари
Своды знаний
Описание процессов
Другие
2. Процессы СиПИ и их
оценка
ЖЦ систем
ЖЦ программ
Оценка и сертификация
6. Менеджмент
качества
3. Стандарты на
отдельные процессы
4. Качество,
оценка
качества,
сертификация
ПС
5. Инструменты, методы
СиПИ
7. Другие группы стандартов
Рис.4(2.2)

15.

Вопрос 3. Основы СиПИ

16.

В настоящее время стандарты по основам СиПИ включают следующие
группы (см.рис.4.3.1):
1. Словарь (ИСО/МЭК 24765:2010 принят в качестве официального
стандарта). В основу словаря положен глоссарий терминов в
области ПИ (!ЕЕЕ 610.12-1990), основные стандарты СиПИ, ИТсловари ИСО/МЭК 2382.
2. Своды знаний:
=SWEBOK – по программной инженерии
=SEBOK – по системной инженерии
=PMBOK- по управлению проектами
3. Сертификация специалистов:
=ИСО/МЭК 24773:2008. Программная инженерия.
Сертификация специалистов по ПИ. Принципы
сравнения.
4. Принципы описания:
=ИСО/МЭК 42010:2011. Рекомендованная практика
архитектурного систем. программно-интенсивных
=ИСО/МЭК 24774:2010.СиПИ.Руководящие указания
по описанию процесса.
= ИСО/МЭК 29154. Профили
Свод знаний SWEBOK является основополагающим научно-техническим
документом (с 2005 это стандарт ИСО 19759), который отображает
современное мнение многих зарубежных и отечественных специалистов
в области ПИ. Этот свод согласуется с современными процессами ЖЦ
ПС ИСО 12207.

17.

Основы СиПИ
1. Словари – 24765:2010
2. Своды знаний
- SWEBOK – по программной инженерии
- SEBOK – по системной инженерии
- PMBOK – по управлению проектами
3. Принципы описания (42010, 24774)
4. Сертификация специалистов по ПИ (24773)
5. Другие

18.

Вопрос 4. Стандарты ЖЦ систем
и программных
средств

19.

Стандарты по процессам ЖЦ СиПи и их оценке разделены на
следующие группы:
1. Жизненный цикл (см. рис.4.4.1):
1.1. Системная инженерия (производство АС):
1.1.1. Процессы ЖЦ систем (ИСО 15288)
1.1.2. Руководство по организации применения стандарта
ИСО 9001 (ИСО 90005)
1.1.3. Стандарты и руководства по управлению
ЖЦ систем и применению ИСО 15288 (19760,
26702, 24748)
1.2. Программная инженерия (производство ПС):
1.2.1. Процессы ЖЦ ПС (ИСО 12207)
1.2.2.Руководство по организации стандарта 9001 при
приобретении, разработке, применения и сопровождения
ПО (ИСО 90003)
1.2.3. Стандарты и руководства по управлению
ЖЦ ПС и применению ИСО 12207 (15271, 29110)
2.Оценка и сертификация процессов (см. рис.4.4.2):
2.1. Оценка процессов (ИСО 15540)
2.2. Другие стандарты (20000, 24780, ITIL, CMM…)
Детально эти группы стандартов будут рассмотрены на следующих
лекциях.

20.

2. Процессы СиПИ и их оценка
Жизненный цикл
Системная инженерия
ИСО 90005
Процессы ЖЦ
систем 15288
Стандарты и Руководства ЖЦ
систем
(19760, 26702, 24748)
Программная инженерия
Процессы ЖЦ
ИСО 90003
ПС 12207
Стандарты и Руководства
ЖЦ ПС (15271, 29110)
Рис.4(4.1)

21.

Оценка и
Сертификация процессов
Оценка процессов
15504
Другие 20000, (ITIL),
24780,
CMM, …
Рис.4(4.2)

22.

Вопрос 5. Стандарты на
отдельные процессы

23.

В последнее время разработано несколько стандартов на
отдельные процессы ЖЦ систем и ПС.
Среди них можно выделить следующие (см. рис.4.5.1):
1. Разработка требований (ИСО 29148).
2. Сопровождение (ИСО 14764).
3. Управление рисками (ИСО 16085, 15026).
4. Измерения (ИСО 15939, 29155).
5. Документирование (ИСО 9294, 6592, 15289, 26514,
18019, 28513, 15910, 29152).
6. Другие стандарты на отдельные процессы

24.

3. Стандарты на отдельные процессы
Разработка
требований 29148
Сопровождение
14764
Документирование
15289, 26514, 18019,
28513, 6592, 9294,
15910, 25152
Управление
проектами 16326
Измерения 15939,
29155
Управление рисками
16085, 15026
Другие процессы
Рис.4(5.1)

25.

Вопрос 6. Стандарты на
методы и
средства

26.

Стандарты СиПИ на некоторые отдельные методы и
средства приведены на рис.4.6.1.

27.

5. Инструменты, методы СиПИ
Моделирование: 15437 (LOTOS), 15909 (сети
Петри), 19501(UML), 24744, …
Спецификации 10746, 13235, 14758, 14752,
14753, 14769, 14771, 15414
Инструменты, интерфейсы, внешняя среда
14102, 14471, 15940, 18018, 23026, 29116,
24766, …
Рис.4(6.1)

28.

Вопрос 7. Стандарты по оценке
характеристик программ

29.

Перечень стандартов СиПИ по оценке качества и
характеристик ПС приведены на рис.4.8.1:
1. Определение характеристик качества для программ
(9127).
2. Оценка качества программ (9126, 14598, 14756).
3. Требования к качеству и оценка качества ПС (серия
25000).
4. Средств функциональной оценки размера ПС (14143,
19761, 20926, 20968, 24570, 29881).
5. Сертификация ПС.

30.

4. Качество,
оценка качества,
сертификация ПС
Характеристики качества ПС
(9127)
Оценка характеристик качества
ПС
9126, 14598, 14756
Требования к качеству и
оценка ПС (25000 серия)
(13 частей)
Средства оценки
функционального размера ПС
(14143, 19761, 20926, 20968,
24570, 29881)
Сертификация ПС
Рис.4(8.1)

31.

Вопрос 8. Другие стандарты СиПИ

32.

Кроме перечисленных групп стандартов в ИТ можно выделить еще
следующие группы стандартов, которые используются при
производстве программ и систем (см.рис.4.8.1)
1. Архитектура предприятия (14258, 15704, 19439, 19440)
2. Надежность
3. Безопасность
4. Информационное обеспечение
5. Технические средства
6. Другие
Основные группы по управлению качеством приведены на
рис.4.8.2.

33.

7. Другие группы стандартов
Архитектура предприятий
14258, 15704,19439, 19440
Информационное
обеспечение
Технические
средства
Надежность
Безопасность
Другие
Рис.4(8.1)

34.

6. Менеджмент качества
Серия
9001
29151,
38500
Рис.4(8.2)

35.

Вопрос 9. Взаимосвязи между
государственными
и международными
стандартами по СиПИ

36.

Взаимосвязи между различными смежными областями и СиПИ
представлена на рис.4.9.1.

37.

Стандарты
системной
инженерии
ГОСТы 34
группы
Стандарты
программной
инженерии
ГОСТы
19группы
Рис.4(9.1)
English     Русский Правила