Главная страница

СиПИ_Лекция_1. Online edu mirea ru Системная и программная инженерия фио преподавателя Туманова М. Б


Скачать 4.04 Mb.
НазваниеOnline edu mirea ru Системная и программная инженерия фио преподавателя Туманова М. Б
АнкорСиПИ_Лекция_1
Дата06.10.2022
Размер4.04 Mb.
Формат файлаpdf
Имя файлаСиПИ_Лекция_1.pdf
ТипДокументы
#717094

Online-
edu.mirea.ru
Системная и
программная инженерия
ФИО преподавателя: Туманова М.Б.
Миронов А.Н. e-mail: tumanova@mirea.ru

Центр дистанционного
обучения
mirea.
ru
3
Тема 1
Введение в системную
и программную
инженерию

Центр дистанционного
обучения
mirea.
ru
4
Вопросы:
1 Определение системной инженерии
2 Методология системной инженерии по А. Холлу
3 Определение системы
4 Строение системы
5 Функционирование системы
6 Стандарты в области системной инженерии
7 Программная инженерия
8 Жизненный цикл проекта
9 Перспективы развития

Центр дистанционного
обучения
mirea.
ru
5
Системная инженерия - междисциплинарный подход, определяющий полный набор технических и управленческих усилий, необходимых для преобразования совокупности потребностей клиента, ожиданий и ограничений в решения и для поддержки этих решений на протяжении их жизни
Это включает определение показателей назначения, интеграцию инженерно-технических специалистов в работу по формированию архитектуры, выявление необходимых процессов ЖЦ, позволяющих сбалансировать экономические, временные и функциональные требования
Определение системной
инженерии
http://www.sebokwiki.org/wiki/Guide_to_ the_Systems_Engineering_Body_of_
Knowledge_%28SEBoK%29

Центр дистанционного
обучения
mirea.
ru
6
История системной инженерии

Центр дистанционного
обучения
mirea.
ru
7
В 1962 году А. Холл впервые описал методологию системной инженерии, определив её, как организованную творческую технологию и выделив в качестве основы три положения:
1.Системная инженерия многоаспектна, и этот факт должен быть обязательно отражен при определении её предмета
2. Целью всего процесса системной инженерии является оптимальное проведение функциональных границ между человеческими интересами, системой и её окружением
3.Системная инженерия уделяет первостепенное внимание исследованию потребностей, в основе которого должно лежать использование передовых экономических теорий, учет потребностей рынка и возможность изменения этих потребностей как сейчас, так и в будущем.
Методология системной инженерии по
А. Холлу

Центр дистанционного
обучения
mirea.
ru
8

Центр дистанционного
обучения
mirea.
ru
9

Центр дистанционного
обучения
mirea.
ru
10

Центр дистанционного
обучения
mirea.
ru
11

Центр дистанционного
обучения
mirea.
ru
12

Центр дистанционного
обучения
mirea.
ru
13
Предметом исследования системной инженерии является система
Определение системы

Центр дистанционного
обучения
mirea.
ru
14
Система
— комбинация взаимодействующих элементов, организованных для достижения одной или нескольких поставленных целей (ГОСТ Р ИСО МЭК 15288-
2005).
Определение системы

Центр дистанционного
обучения
mirea.
ru
15
Система
— конечное множество функциональных элементов и отношений между ними, выделенное из среды в соответствии с определенной целью в рамках определенного временного интервала.
Определение системы

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

Центр дистанционного
обучения
mirea.
ru
17
Элемент — предел членения системы с точки зрения аспекта рассмотрения, решения конкретной задачи, поставленной цели.
Компонент, подсистема
— относительно независимая часть системы, обладающая свойствами системы, и в частности, имеющая подцель.
Связь, отношение — ограничение степени свободы элементов: элементы, вступая во взаимодействие (связь) друг с другом, утрачивают часть свойств или степеней свободы, которыми они потенциально обладали; сама же система как целое при этом приобретает новые свойства.
Строение системы

Центр дистанционного
обучения
mirea.
ru
18
Структура
— наиболее существенные компоненты и связи, которые мало меняются при текущем функционировании системы и обеспечивают существование системы и ее основных свойств.
Структура характеризует организованность системы, устойчивую во времени упорядоченность элементов и связей.
Цель — сложное понятие, в зависимости от контекста и стадии познания имеющее разное наполнение: «идеальные устремления», «конечный результат», «побуждение к деятельности» и т. д.
Строение системы

Центр дистанционного
обучения
mirea.
ru
19
Состояние — мгновенная «фотография»,
«срез» системы; фиксация значений параметров системы на определённый момент времени.
Поведение — известные или неизвестные закономерности перехода системы из одного состояния в другое, определяемые как взаимодействием с внешней средой, так и целями самой системы.
Функционирование системы

Центр дистанционного
обучения
mirea.
ru
20
Развитие, эволюция
— закономерное изменение системы во времени, при котором может меняться не только её состояние, но и физическая природа, структура, поведение и даже цель.
Жизненный цикл — стадии процесса развития системы, начиная с момента возникновения необходимости в такой системе и заканчивая её исчезновением.
Функционирование системы

Центр дистанционного
обучения
mirea.
ru
21
Стандарты в области системной инженерии

Центр дистанционного
обучения
mirea.
ru
22
Стандарты в области системной инженерии

Центр дистанционного
обучения
mirea.
ru
23
Стандарты в области системной инженерии

Центр дистанционного
обучения
mirea.
ru
24
Программная
инженерия
(англ. software engineering)
приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению (ISO/IEC/IEEE 24765-2010)
Программная инженерия

Центр дистанционного
обучения
mirea.
ru
25

Центр дистанционного
обучения
mirea.
ru
26
Программная инженерия – зачем?
Среднее время жизни танка на поле боя – 5 минут

Центр дистанционного
обучения
mirea.
ru
27
Программная инженерия – зачем?
Среднее время жизни ИТ директора на одном рабочем месте?

Центр дистанционного
обучения
mirea.
ru
28
Программная инженерия – зачем?
Среднее время жизни ИТ директора на одном рабочем месте?
4 -12 месяцев!

Центр дистанционного
обучения
mirea.
ru
29
Почему так мало?

Центр дистанционного
обучения
mirea.
ru
30
В чем причины?
1.Отсутствие вовлечения пользователей - 12,8%
2.Неполные требования и спецификации - 12,3%
3.Изменение требований - 11,8%
4.Отсутствие поддержки высшего руководства - 7,5%
5.Технологическая некомпетентность - 7,0%
6.Нехватка ресурсов - 6,4%
7.Нереальные ожидания - 5,9%
8.Нечеткие цели - 5,3%
9.Нереальные плановые сроки - 4,3%
10.Появление новой технологии - 3,7%
11.Другое - 23,0%

Центр дистанционного
обучения
mirea.
ru
31
Типичный ИТ-проект

Центр дистанционного
обучения
mirea.
ru
32 1) Идея
Жизненный цикл проекта

Центр дистанционного
обучения
mirea.
ru
33 2) Тестовый прототип
Жизненный цикл проекта

Центр дистанционного
обучения
mirea.
ru
34 3) Предрелизный прототип
Жизненный цикл проекта

Центр дистанционного
обучения
mirea.
ru
35 4) Производство, внедрение, эксплуатация и сопровождение
Жизненный цикл проекта
Жизненный цикл проекта

Центр дистанционного
обучения
mirea.
ru
36 5) Появились конкуренты!
Жизненный цикл проекта

Центр дистанционного
обучения
mirea.
ru
37
А одинока ли ИТ-область?
Технология (от др.-греч. τέχνη — искусство, мастерство, умение; λόγος — мысль, причина; методика, способ производства) — в широком смысле
— совокупность методов, процессов и материалов, используемых в какой-либо отрасли деятельности, а также научное описание способов технического производства; в узком — комплекс организационных мер, операций и приемов, направленных на изготовление, обслуживание, ремонт и/или эксплуатацию предмета торговли с номинальным качеством и оптимальными
затратами, и обусловленных текущим уровнем развития науки, техники и общества в целом.

Центр дистанционного
обучения
mirea.
ru
38
А одинока ли ИТ-область?

Центр дистанционного
обучения
mirea.
ru
39
А одинока ли ИТ-область?

Центр дистанционного
обучения
mirea.
ru
40
Переход от кустарщины к технологии

Центр дистанционного
обучения
mirea.
ru
41
А что нас ждет завтра?

Центр дистанционного
обучения
mirea.
ru
42

Центр дистанционного
обучения
mirea.
ru
43
Для размышления

влияние искусственного интеллекта на генерацию кода, расширенный дизайн и инновации станет ощутимым через 5-10 лет;

ключевым словом для приложений и сетей станет «компонуемый» (composable); composable); );

специализированные облака для вертикальных рынков (composable); industry clouds) только начинают свой цикл развития и достигнут плато через 5-10 лет — несмотря на то, что они уже доступны повсеместно от различных поставщиков;

о цифровых людях (composable); digital humans) говорят много, но Gartne); r считает, что до повышения производительности труда с помощью этой технологии еще более 10 лет. Машинное обучение на основе квантовых технологий также ожидается более чем через 10 лет.

Центр дистанционного
обучения
mirea.
ru
44
СПАСИБО ЗА ВНИМАНИЕ


написать администратору сайта