Разработка корпоративных систем. Часть 3. Гибкие методологии разработки
Offered By: National Research Nuclear University MEPhI via Coursera
Course Description
Overview
Предметом курса являются методологии создания корпоративных систем — подходы к организации, планированию и управлению процессами их разработки. В разделе рассматриваются методологические основы «гибкой» разработки программных систем, а также систематизируются практические приемы — «лучшие практики» их применения. Исследуется влияние методологий разработки на характер и масштаб программных систем. Основное внимание при этом уделяется сравнительному анализу наиболее значимых «гибких» методологий разработки программных систем, которые нацелены на максимальную адаптивность к быстро изменяющимся условиям бизнеса. Систематизация «гибких» методологий проводится также и в аспекте их практической пригодности для разработки корпоративных систем.
Будут рассмотрены следующие основные вопросы: Что такое методология? Чем отличаются строгие методологии от гибких? Почему необходимы методологии? При каких условиях применимы такие методологии? В чем особенности применения гибких методологий разработки к корпоративным приложениям? Какие этапы включает в себя каждая из гибких методологий? Как организуются процессы разработки? В чем особенности команды разработки? Почему важно непрерывное взаимодействие с заказчиком? Какие методологии лучше подходят для различных видов программных продуктов?
Будут рассмотрены следующие основные вопросы: Что такое методология? Чем отличаются строгие методологии от гибких? Почему необходимы методологии? При каких условиях применимы такие методологии? В чем особенности применения гибких методологий разработки к корпоративным приложениям? Какие этапы включает в себя каждая из гибких методологий? Как организуются процессы разработки? В чем особенности команды разработки? Почему важно непрерывное взаимодействие с заказчиком? Какие методологии лучше подходят для различных видов программных продуктов?
Taught by
Зыков Сергей Викторович
Tags
Related Courses
Introduction to Agile Software Development: Tools & TechniquesUniversity of California, Berkeley via edX Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX Du manager au leader agile / From manager to agile leader
CNAM via France Université Numerique Software Processes and Agile Practices
University of Alberta via Coursera Introduction to Software Product Management
University of Alberta via Coursera