Введение
В модуле рассматриваются причины кризисных явлений при разработке программного обеспечения и возможности программной инженерии по преодолению кризисных явлений. Основной акцент при этом делается на связи этих причин с появлением и развитием дисциплины программной инженерии.
Строгие и гибкие методологии в кризис
В модуле рассматриваются принципы адаптации строгих методологий для соответствия кризисным условиям. Основной акцент при этом делается на сравнительный анализ возможностей современных строгих методологий разработки программного обеспечения.
Настройка RUP для кризиса
В модуле рассматриваются практические аспекты и этапы применения методологии Rational Unified Process. Основной акцент при этом делается на анализ возможностей данной методологии в условиях кризиса с учетом ее комбинирования с ключевыми моделями жизненного цикла
Настройка MSF для кризиса
В модуле рассматриваются практические аспекты применения методологии MSF. Основной акцент при этом делается на анализ возможностей данной методологии в части вех, артефактов, ролей и процессов в условиях кризиса.
Настройка Scrum для кризиса
В модуле рассматриваются практические аспекты применения методологии Scrum. Основной акцент при этом делается на анализ возможностей данной методологии в части организации жизненного цикла, ролевых кластеров в условиях кризиса. Также проводится анализ возможностей лучших практик применения данной методологии в условиях кризиса.
Настройка XP для кризиса
В модуле рассматриваются особенности адаптации процессов и артефактов методологии ХР к кризисным условиям. При этом в фокусе внимания — установление взаимосвязей между ролями, артефактами, принципами, ценностями и практическими приемами. Модуль завершается анализом возможных стратегий внедрения с учетом их преимуществ и недостатков.
Настройка Agile для кризиса
В модуле рассматриваются особенности адаптации методологии Agile к кризисным условиям. При этом в центре исследования находится установление взаимосвязей между базовыми принципами и практическими приемами Agile, а также ролями и артефактами.
Заключение
Заключительный модуль посвящен систематизации результатов и подведению итогов. Основное внимание уделяется установлению границ применимости и особенностей использования каждой из рассмотренных методологий в кризисных условиях.