Курс на Stepik
Обложка курса «Программотехника: software engineering как трансдисциплина» на Stepik
Бесплатно

Программотехника: software engineering как трансдисциплина 4.842

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программотехника: software engineering как трансдисциплина»Учеников на курсе 2 866
Сертификаты, выданные на курсе «Программотехника: software engineering как трансдисциплина»Сертификатов выдано 0
Отзывы о курсе «Программотехника: software engineering как трансдисциплина»Отзывов получено 19
Рейтинг курса «Программотехника: software engineering как трансдисциплина»Рейтинг курса 4.842
Уроки в курсе «Программотехника: software engineering как трансдисциплина»Количество уроков 89
Тесты в курсе «Программотехника: software engineering как трансдисциплина»Количество квизов 76
Время прохождения курса «Программотехника: software engineering как трансдисциплина»Время прохождения курса
Обновления курса «Программотехника: software engineering как трансдисциплина»Обновления курса
Дата публикации курса «Программотехника: software engineering как трансдисциплина»Дата публикации курса
Последнее обновление курса «Программотехника: software engineering как трансдисциплина»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Программотехника: software engineering как трансдисциплина» 14 разделов Уроки в курсе «Программотехника: software engineering как трансдисциплина» 89 уроков Тесты в курсе «Программотехника: software engineering как трансдисциплина» 76 тестов Время прохождения курса «Программотехника: software engineering как трансдисциплина» 9 ч. Последнее обновление курса «Программотехника: software engineering как трансдисциплина» обн. 25 мая 2026

1. Знакомство

1 урок
Закрытый
1.1 О курсе
1 579
342
53м 7с
216

2. Введение в программотехнику

9 уроков
Закрытый
2.1 Карта модуля
1 003
810
2м 42с
80
Закрытый
2.2 Основные проблемы
1 100
500
15м 44с
111
Закрытый
2.3 Определение программотехники
784
480
10м 24с
59
Закрытый
2.4 Первооткрыватели
663
449
9м 21с
57
Закрытый
2.5 Программная и традиционная инженерия (отличия)
632
456
7м 38с
51
Закрытый
2.6 Стандартизация и сертификация
591
434
11м 15с
37
Закрытый
2.7 Качество программного обеспечения
572
427
12м 28с
40
Закрытый
2.8 Разработка корпоративных систем
517
434
11м 12с
37
Закрытый
2.9 Дополнительные материалы
526
455
1м 46с
35

3. Жизненный цикл разработки программного обеспечения

11 уроков
Закрытый
3.1 Карта модуля
520
520
0м 22с
16
Закрытый
3.2 Понятия и определения
534
406
8м 1с
34
Закрытый
3.3 Понятие стадий жизненного цикла
510
396
5м 16с
27
Закрытый
3.4 Суть программотехники
495
396
7м 3с
39
Закрытый
3.5 Пример информационной системы
486
402
6м 52с
29
Закрытый
3.6 Процессы
489
383
5м 24с
27
Закрытый
3.7 Уровни управления
466
396
5м 49с
23
Закрытый
3.8 Инженерия систем
465
396
8м 24с
25
Закрытый
3.9 Моделирование
468
383
10м 15с
26
Закрытый
3.10 Сложность программного обеспечения
449
369
4м 23с
22
Закрытый
3.11 Дополнительные материалы
440
401
0м 13с
21

4. Стадии жизненного цикла программных систем

8 уроков
Закрытый
4.1 Карта модуля
434
434
0м 14с
13
Закрытый
4.2 Понятие моделей жизненного цикла
467
351
5м 20с
23
Закрытый
4.3 Анализ требований
465
343
14м 24с
29
Закрытый
4.4 Проектирование системы
440
341
7м 0с
28
Закрытый
4.5 Реализация системы
428
338
7м 39с
25
Закрытый
4.6 Интеграция и внедрение
423
335
7м 26с
26
Закрытый
4.7 Эксплуатация и сопровождение
429
342
7м 44с
31
Закрытый
4.8 Дополнительные материалы
400
368
0м 15с
15

5. Модели жизненного цикла

7 уроков
Закрытый
5.1 Карта модуля
391
391
0м 13с
6
Закрытый
5.2 Организация жизненного цикла
426
337
7м 11с
25
Закрытый
5.3 Водопадная (каскадная) модель
427
336
17м 0с
24
Закрытый
5.4 Эволюционные модели
414
156
25м 34с
28
Закрытый
5.5 Модель, основанная на преобразовании
401
155
30м 5с
18
Закрытый
5.6 Спиральная модель
400
325
7м 47с
22
Закрытый
5.7 Дополнительные материалы
381
359
0м 12с
11

6. Методологии разработки программного обеспечения

5 уроков
Закрытый
6.1 Карта модуля
383
383
0м 11с
4
Закрытый
6.2 Понятие методологии
411
240
29м 31с
21
Закрытый
6.3 Методология RUP
414
353
16м 33с
22
Закрытый
6.4 Методология MSF
399
342
12м 29с
26
Закрытый
6.5 Дополнительные материалы
366
290
19м 40с
15

7. Инструментальные средства программотехники

10 уроков
Закрытый
7.1 Карта модуля
373
373
0м 22с
6
Закрытый
7.2 Подходы к организации инструментария
400
322
2м 6с
16
Закрытый
7.3 CSCW инструменты
407
326
3м 44с
19
Закрытый
7.4 CASE инструменты
409
318
2м 0с
17
Закрытый
7.5 Интегрированные среды разработки
400
315
4м 42с
21
Закрытый
7.6 Средства управления проектом
386
319
5м 59с
12
Закрытый
7.7 Примеры инструментальных средств
374
342
5м 12с
10
Закрытый
7.8 Инструменты моделирования программных систем
376
339
3м 41с
15
Закрытый
7.9 Средства управления изменениями и конфигурацией
375
343
1м 21с
13
Закрытый
7.10 Дополнительные материалы
360
334
0м 14с
5

8. Функциональные требования к системам

8 уроков
Закрытый
8.1 Карта модуля
364
364
0м 15с
6
Закрытый
8.2 Варианты использования
406
308
9м 42с
21
Закрытый
8.3 Пример описания варианта использования
378
335
5м 29с
19
Закрытый
8.4 Методы описания и построения
385
325
5м 2с
20
Закрытый
8.5 От вариантов использования к требованиям
379
319
4м 53с
19
Закрытый
8.6 Повествование/нарратив и пользовательские истории
365
332
5м 46с
15
Закрытый
8.7 Общая схема фукциональных требований
366
335
6м 25с
15
Закрытый
8.8 Дополнительные материалы
353
330
0м 8с
8

9. Визуальное моделирование

6 уроков
Закрытый
9.1 Карта модуля
352
352
0м 11с
5
Закрытый
9.2 Средства визуального моделирования
379
310
5м 2с
15
Закрытый
9.3 Важные моменты
370
336
2м 40с
18
Закрытый
9.4 Основные положения объектно-ориентированного подхода
358
332
9м 17с
10
Закрытый
9.5 Уровни метаописаний
354
331
5м 32с
9
Закрытый
9.6 Дополнительные материалы
354
329
0м 13с
9

10. Принципы объектно-ориентированного проектирования

7 уроков
Закрытый
10.1 Карта модуля
353
353
0м 10с
4
Закрытый
10.2 Дизайн программной системы
388
309
1м 17с
17
Закрытый
10.3 Качества плохого дизайна
361
331
6м 17с
12
Закрытый
10.4 Гибкий дизайн
358
328
7м 53с
9
Закрытый
10.5 Принципы дизайна: OCP, DIP, SRP, LSP, ISP
368
323
9м 41с
12
Закрытый
10.6 Повторное использование: паттерны, каркасы, библиотеки
354
272
11м 52с
10
Закрытый
10.7 Дополнительные материалы
342
320
0м 7с
4

11. Разработка документации пользователя

6 уроков
Закрытый
11.1 Карта модуля
345
345
0м 11с
3
Закрытый
11.2 Подготовка документации
363
300
2м 33с
8
Закрытый
11.3 Работа над документацией
363
299
8м 28с
14
Закрытый
11.4 Пользовательская перспектива
351
313
2м 10с
9
Закрытый
11.5 Смысл документа
342
316
1м 12с
6
Закрытый
11.6 Дополнительные материалы
336
315
0м 7с
3

12. Предметно-ориентированное проектирование (DDD)

5 уроков
Закрытый
12.1 Введение
339
300
0м 9с
18
Закрытый
12.2 DDD Quickly
327
296
0м 7с
9
Закрытый
12.3 DDD и моделирование
314
289
0м 6с
12
Закрытый
12.4 DDD и DSL
348
314
0м 3с
10
Закрытый
12.5 Дополнительные материалы
333
333
0м 11с
9

13. Наука и программотехника

4 урока
Закрытый
13.1 Исследования
356
306
0м 30с
26
Закрытый
13.2 Монография
342
300
0м 17с
16
Закрытый
13.3 Обобщение
331
303
0м 9с
14
Закрытый
13.4 Резюме
341
116
0м 9с
12

14. Дополнительные материалы

2 урока
Закрытый
14.1 Предложения
244
194
0м 17с
5
Закрытый
14.2 Реклама
27
27
0м 28с
2