Методология разработки программных систем является важным курсом для студентов, стремящихся построить карьеру в области разработки программного обеспечения или управления проектами. Этот курс обеспечивает глубокое понимание процессов разработки программного обеспечения для проектирования, создания и обслуживания программных приложений, отвечающих потребностям заинтересованных сторон.
Курс охватывает различные методологии разработки программного обеспечения, включая водопадную модель, гибкую разработку и гибридные методологии. Студенты научатся анализировать, какая методология лучше всего подходит для разных проектов, и поймут, как работает процесс разработки в каждой модели. Они получат практический опыт планирования и управления проектами разработки программного обеспечения, включая определение содержания проекта, планирование проекта, оценку, планирование, управление рисками и управление командой.