About this Course
4.7
9 ratings
1 reviews
Предметом курса являются кризисно устойчивые методологии разработки корпоративных систем, процессно-ориентированные подходы к организации, планированию и управлению их разработкой. Исследуется влияние кризисных явлений на процессы разработки программных систем, определяющие эксплуатационные характеристики и экономические показатели программного продукта. В курсе рассматриваются основы использования методологий для антикризисной разработки корпоративных систем, а также систематизируются практические приемы — "лучшие практики" их применения. Основное внимание при этом уделяется исследованию особенностей коррекции жизненного цикла в кризисных условиях с учетом наиболее распространенных адаптивных методологий. Систематизация методологий проводится также и в аспекте их практической пригодности для антикризисной разработки корпоративных систем, с учетом технологических и антропогенных факторов. Будут рассмотрены следующие основные вопросы: • Как сказываются кризисные явления на методологиях разработки программного обеспечения? • Какие процессы разработки корпоративных приложений затрагивает кризис? • Какие факторы наиболее существенны для антикризисного управления процессами разработки корпоративных систем? • В чем состоят «лучшие практики» управления жизненным циклом в кризис? • Почему важно систематически адаптировать методологии разработки к кризисным явлениям? • Какие методологии разработки программного обеспечения лучше использовать в кризис? • В чем состоят особенности применения каждой из этих методологий?...
Globe

100% online courses

Start instantly and learn at your own schedule.
Calendar

Flexible deadlines

Reset deadlines in accordance to your schedule.
Clock

Approx. 12 hours to complete

Suggested: 7 недель, 2–3 часа/неделю...
Comment Dots

Russian

Subtitles: Russian...
Globe

100% online courses

Start instantly and learn at your own schedule.
Calendar

Flexible deadlines

Reset deadlines in accordance to your schedule.
Clock

Approx. 12 hours to complete

Suggested: 7 недель, 2–3 часа/неделю...
Comment Dots

Russian

Subtitles: Russian...

Syllabus - What you will learn from this course

Week
1
Clock
1 hour to complete

Введение

В модуле рассматриваются причины кризисных явлений при разработке программного обеспечения и возможности программной инженерии по преодолению кризисных явлений. Основной акцент при этом делается на связи этих причин с появлением и развитием дисциплины программной инженерии....
Reading
19 videos (Total 52 min), 1 reading, 1 quiz
Video19 videos
Кризис программного обеспечения. Причины и проблемы2m
Программная инженерия как ответ кризису. Истоки и предпосылки4m
Программная инженерия. Акценты2m
Кризис. История и проблемы3m
Проблемы разработки программного обеспечения в кризис3m
Ограничения разработки программного обеспечения2m
Основные понятия и определения2m
Понятие корпорации2m
Цель и основные факторы разработки программного обеспечения1m
«Измерения» сложности корпоративного программного обеспечения3m
Выводы1m
Рекомендуемая литература2m
Программная инженерия — путь к преодолению кризиса. Часть 14m
Программная инженерия — путь к преодолению кризиса. Часть 22m
Основные понятия и определения1m
Методологии разработки программного обеспечения3m
Кризис и экономика жизненного цикла2m
Выводы1m
Reading1 reading
Рекомендуемая литература10m
Quiz1 practice exercise
Тест к модулю 120m
Week
2
Clock
1 hour to complete

Строгие и гибкие методологии в кризис

В модуле рассматриваются принципы адаптации строгих методологий для соответствия кризисным условиям. Основной акцент при этом делается на сравнительный анализ возможностей современных строгих методологий разработки программного обеспечения....
Reading
11 videos (Total 28 min), 2 quizzes
Video11 videos
История Rational Unified Process (RUP)3m
История Microsoft Solution Framework (MSF)1m
Что такое RUP?2m
Итерации и фазы RUP2m
Введение в MSF2m
Выводы2m
Практика применения гибких методологий. Основные понятия и определения1m
История гибких методологий3m
Выводы2m
Гибкие методологии. Выводы2m
Quiz2 practice exercises
Тест к уроку "Принципы адаптации строгих методологий"20m
Тест к уроку "Практика применения гибких методологий"16m
Week
3
Clock
1 hour to complete

Настройка RUP для кризиса

В модуле рассматриваются практические аспекты и этапы применения методологии Rational Unified Process. Основной акцент при этом делается на анализ возможностей данной методологии в условиях кризиса с учетом ее комбинирования с ключевыми моделями жизненного цикла...
Reading
18 videos (Total 46 min), 1 quiz
Video18 videos
RUP — итеративный процесс разработки4m
RUP. Итерации и фазы2m
RUP. Итеративный жизненный цикл1m
Структура RUP: роли, задачи, артефакты1m
Структура RUP: рабочие процессы и детали рабочего процесса2m
RUP. Настройка процесса5m
RUP. Какую степень формализма выбрать?2m
RUP. Лучшие практики1m
RUP. Выводы2m
Основные этапы процесса разработки RUP3m
RUP. Фазы и итерации1m
Жизненный цикл и структура RUP1m
Изменение RUP в кризис. Каскадная модель жизненного цикла3m
Изменение RUP в кризис. Оптимизация инкрементального жизненного цикла3m
Изменение RUP в кризис. Оптимизация эволюционного жизненного цикла2m
RUP. Какую степень формализма выбрать?1m
RUP. Итоги рассмотрения основных этапов разработки2m
Quiz1 practice exercise
Тест к модулю 320m
Week
4
Clock
1 hour to complete

Настройка MSF для кризиса

В модуле рассматриваются практические аспекты применения методологии MSF. Основной акцент при этом делается на анализ возможностей данной методологии в части вех, артефактов, ролей и процессов в условиях кризиса. ...
Reading
18 videos (Total 55 min), 1 quiz
Video18 videos
Ключевые принципы3m
Процесс разработки по схеме MSF2m
Организация процесса2m
MSF Formal2m
MSF Agile vs MSF Formal1m
Выводы4m
MSF. Основные принципы разработки3m
Модель команды MSF. Распределение ролей3m
Принципы модели команды MSF и ее организация4m
Роли в MSF. Организация процесса1m
Команда MSF. Матрица совместимости групп ролей3m
Роли в MSF. Матрица управления противоречиями2m
Команда MSF. Выводы1m
MSF. Основные принципы разработки в кризис2m
Принципы команды MSF в кризис2m
Организация процесса MSF в кризис3m
MSF. Выводы5m
Quiz1 practice exercise
Тест к модулю 420m

Instructor

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

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

About National Research Nuclear University MEPhI

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....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.