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