Description
About this course: Предметом курса являются модели создания корпоративных систем, подходы к организации, планированию и управлению всем их жизненным циклом — от концепции до вывода из эксплуатации.
Исследуется влияние последовательности организации жизненного цикла на характер и масштаб программной системы, качество реализации и экономику разработки программного продукта. В курсе рассматриваются методологические основы разработки корпоративных систем, а также систематизируются практические приемы — «лучшие практики» их применения.
Основное внимание при этом уделяется исследованию особенностей жизненного цикла при использовании наиболее распространенных моделей его организации.
Систематизация моделей проводится также и в аспекте их практической пригодности для разработки корпоративных систем.
Будут рассмотрены следующие основные вопросы: – Что такое корпорация?
– Зачем необходим особый класс программных систем – корпоративные приложения, какие задачи они решают?
– Из каких этапов состоит жизненный цикл программных систем?
– В чем особенности каждого из этих этапов?
– Почему важно систематически изучать жизненный цикл?
– Что такое модель жизненного цикла?
– Какие модели лучше подходят для различных видов программных продуктов?