Об этом курсе
562

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 15 часа на выполнение

Предполагаемая нагрузка: 6 недель 2–3 часа/неделю...

Русский

Субтитры: Русский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 15 часа на выполнение

Предполагаемая нагрузка: 6 недель 2–3 часа/неделю...

Русский

Субтитры: Русский

Программа курса: что вы изучите

Неделя
1
1 ч. на завершение

Введение

В модуле рассматриваются причины кризисных явлений при разработке программного обеспечения. Основной акцент при этом делается на связи этих причин с появлением и развитием дисциплины программной инженерии....
15 видео ((всего 50 мин.)), 2 тестов
15 видео
Кризис в программном обеспечении: причины и проблемы2мин
Программная инженерия как ответ кризису: истоки и предпосылки3мин
Программная инженерия: акценты2мин
Кризис: история и проблемы3мин
Проблемы разработки программного обеспечения в кризис4мин
Ограничения разработки приложений2мин
Понятие корпорации3мин
Цель и основные факторы разработки1мин
«Измерения» сложности корпоративного программного обеспечения4мин
Выводы3мин
Программная инженерия. Основные определения5мин
Программная инженерия. Путь к преодолению кризиса4мин
Кризис и экономика жизненного цикла3мин
Выводы4мин
2 практического упражнения
Предмет и структура курса20мин
Основные понятия и определения16мин
Неделя
2
3 ч. на завершение

Кризис разработки ПО: уроки истории

В модуле рассматриваются аналогии между кризисными явлениями при разработке программных и материальных продуктов. Основной акцент при этом делается на выявление предпосылок кризисных явлений, а также на экономические аспекты кризиса в программной инженерии....
36 видео ((всего 114 мин.)), 4 тестов
36 видео
Предпосылки кризиса5мин
Депрессии в программной инженерии3мин
Выводы4мин
Понятие кризис5мин
Кризис: мифы и реальность. Часть 13мин
Кризис: мифы и реальность. Часть 23мин
Кризис: мифы заказчика2мин
Кризис: мифы разработчика3мин
Кризис: мифы руководства2мин
Программный и материальный продукт. Часть 16мин
Программный и материальный продукт. Часть 22мин
Выводы3мин
«Три кита» жизненного цикла1мин
Стадии жизненного цикла программного обеспечения2мин
Анализ требований программного обеспечения2мин
Подготовка проектных спецификаций программного обеспечения2мин
Детальное проектирование программного обеспечения1мин
Реализация/кодирование программного обеспечения2мин
Интеграция и тестирование программного обеспечения2мин
Сопровождение программного обеспечения3мин
Снятие с эксплуатации программного обеспечения2мин
План проекта1мин
Вклад фаз жизненного цикла2мин
Выводы. Часть 13мин
Выводы. Часть 24мин
Производственный кризис3мин
Управление производственным кризисом2мин
Что конкретно представляет собой кризис (производства) программного обеспечения?2мин
Что представляет собой производство ПО в кризис?45
Причины кризиса2мин
«Измерения» сложности корпоративного ПО2мин
Кризис программного обеспечения и появление эпохи программной инженерии3мин
Есть ли еще кризис в программной инженерии2мин
Как справиться с кризисом?3мин
Выводы2мин
4 практического упражнения
Причины кризиса14мин
Кризис: мифы и реальность20мин
Факторы кризиса и методы управления ими20мин
Особенности кризиса для корпоративных систем12мин
Неделя
3
1 ч. на завершение

Применение ограниченных моделей в кризис

В модуле рассматриваются ограниченные модели жизненного цикла, в т.ч. быстрого прототипирования, водопадная, а также «проб и ошибок». Основной акцент при этом делается на выявление возможностей и ограничений таких моделей в связи с кризисными явлениями при разработке программных систем....
14 видео ((всего 25 мин.)), 3 тестов
14 видео
Жизненный цикл модели Code-and-Fix (Build-and-Fix)1мин
Возможности и ограничения модели Code-and-Fix (Build-and-Fix)1мин
Модель Code-and-Fix (Build-and-Fix). Выводы50
Водопадная модель в кризис1мин
Водопадная модель. Особенности1мин
Водопадная модель. Преимущества2мин
Возможности и ограничения водопадной модели2мин
Водопадная модель. Выводы1мин
Модель «зубья акулы» (быстрого прототипирования)58
Модели жизненного цикла программного обеспечения. Прототипирование3мин
Быстрое прототипирование. Возможности1мин
Быстрое прототипирование. Ограничения1мин
Сравнительный анализ ограниченных моделей жизненного цикла3мин
3 практического упражнения
Модель Code-and-Fix (Build-and-Fix) в кризис20мин
Водопадная/каскадная модель в кризис20мин
Сравнительный анализ ограниченных моделей жизненного цикла6мин
Неделя
4
1 ч. на завершение

Настройка циклических моделей в кризис

В модуле рассматриваются циклические модели жизненного цикла, в т.ч. инкрементальная, а также объектно-ориентированная. Основной акцент при этом делается на выявление возможностей и ограничений таких моделей в связи с кризисными явлениями при разработке программных систем....
8 видео ((всего 23 мин.)), 2 тестов
8 видео
Инкрементальная модель. Схема работы1мин
Инкрементальная модель. Возможности2мин
Инкрементальная модель. Ограничения2мин
Объектно-ориентированная модель. Особенности3мин
Объектно-ориентированная модель. Возможности2мин
Объектно-ориентированная модель. Выводы2мин
Сравнительный анализ циклических моделей жизненного цикла3мин
2 практического упражнения
Инкрементальная модель в кризис16мин
Сравнительный анализ циклических моделей жизненного цикла20мин
Неделя
5
1 ч. на завершение

Настройка специализированных моделей в кризис

В модуле рассматриваются специализированные модели жизненного цикла, в т.ч. спиральная, а также синхростабилизации. Основной акцент при этом делается на выявление возможностей и ограничений таких моделей в связи с кризисными явлениями при разработке программных систем....
7 видео ((всего 21 мин.)), 2 тестов
7 видео
Жизненный цикл спиральной модели2мин
Спиральная модель. Возможности и ограничения2мин
Модель синхронизации и стабилизации (Microsoft). Особенности3мин
Модель синхронизации и стабилизации (Microsoft). Преимущества и недостатки3мин
Модель синхронизации и стабилизации (Microsoft). Возможности2мин
Сравнительный анализ специализированных моделей жизненного цикла3мин
2 практического упражнения
Спиральная модель в кризис12мин
Сравнительный анализ специализированных моделей18мин
Неделя
6
1 ч. на завершение

Заключение

В модуле рассматриваются особенности применения моделей жизненного цикла в кризисных условиях. Основной акцент при этом делается на выявление особенностей каждого этапа жизненного цикла при разработке программных систем....
21 видео ((всего 58 мин.)), 1 материал для самостоятельного изучения, 1 тест
21 видео
Этапы жизненного цикла: характер/масштаб решения2мин
Этапы жизненного цикла: анализ требований. Часть 11мин
Этапы жизненного цикла: анализ требований. Часть 22мин
Этапы жизненного цикла. Прототипирование1мин
Этапы жизненного цикла. Построение проектной спецификации. Часть 11мин
Этапы жизненного цикла. Построение проектной спецификации. Часть 21мин
Этапы жизненного цикла. Построение проектной спецификации. Часть 31мин
Этапы жизненного цикла. Проектирование. Часть 11мин
Этапы жизненного цикла. Проектирование. Часть 22мин
Этапы жизненного цикла. Проектирование. Часть 31мин
Этапы жизненного цикла. Реализация3мин
Этапы жизненного цикла. Тестирование2мин
Этапы жизненного цикла. Сборка и тестирование1мин
Этапы жизненного цикла. Приемочное тестирование2мин
Этапы жизненного цикла. Эксплуатация/сопровождение2мин
Выводы10мин
Разработка корпоративных систем в кризисных условиях. Итоги3мин
Программная инженерия. Акценты2мин
Ключи к экономии (и успеху) разработки программного продукта6мин
Рекомендуемая литература2мин
1 материал для самостоятельного изучения
Рекомендуемая литература10мин
1 практическое упражнение
Выводы. Итоги курса18мин

Преподаватели

Avatar

Зыков Сергей Викторович

Доцент
Кафедра кибернетики

О Национальный исследовательский ядерный университет "МИФИ"

National Research Nuclear University “MEPhI” is one of the most recognized technical universities in Russia. It is the only research nuclear university in Russia. The aim of the university existence is preparing the specialists for nuclear industry, science, information technology and other high-tech sectors of Russian economy. National Research Nuclear University “MEPhI” implements postgraduate professional education curricula (PhD and postdoctoral level), carries out fundamental and applied scientific research in high-priority fields of science and technologies. Among MEPhI graduates are Nobel Prize winners, members of the Russian Academy of Sciences, and winners of national prizes. Its professors and alumni have made major contributions to various fields of theoretical and experimental physics, mathematics, cybernetics, and computer sciences....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

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

Остались вопросы? Посетите Центр поддержки учащихся.