Бакалавриат
2025/2026




Научно-исследовательский семинар «Методологии разработки программного обеспечения»
Статус:
Курс по выбору (Программная инженерия)
Кто читает:
Базовая кафедра фирмы 1С
Когда читается:
1-й курс, 1-3 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Егоров Игорь Сергеевич
Язык:
русский
Контактные часы:
44
Программа дисциплины
Аннотация
НИС "Методологии разработки программного обеспечения" предназначен для формирования у студентов представления об организации процесса промышленной разработки ПО. По итогу НИСа студенты должны хорошо понимать, какие влияние оказывает принятая методология разработки на процессы проектирования, разработки и поставки программного обеспечения, а также на управление командой разработки. Рассматриваются различные методологии, их сильные и слабые стороны. Большое внимание уделяется вопросам применимости той или иной методологии в зависимости от целей и условий проекта, а также размера и структуры имеющейся команды разработки.
Цель освоения дисциплины
- понимать, что такое методология разработки и как в целом устроен процесс разработки промышленного ПО
- знать классические методологии разработки
- понимать сильные и слабые стороны разных методологий и уметь их комбинировать
- уметь выбирать подходящую методологию (или их комбинации) в применении к конкретному проекту
Планируемые результаты обучения
- знать основные аспекты промышленной разработки ПО
- знать основные аспекты промышленной разработки ПО
- знать популярные методологии разработки
- понимать назначение и цели внедрения методологии разработки
- понимать назначение и цели внедрения методологии разработки
- уметь организовывать разработку реального проекта
- уметь организовывать разработку реального проекта
Содержание учебной дисциплины
- Процесс промышленная разработка ПО
- Понятие о методологии разработки ПО
- Спиральная модель
- RAD-модель
- Семейство гибких методологий
- Работа с клиентами.1
- Инкрементная и итерационная модели
- Выбор методологии для реального проекта
- Работа с клиентами.2
- V-модель
- Каскадная модель
Промежуточная аттестация
- 2025/2026 3rd module0.4 * Научный доклад + 0.3 * Отчетное эссе + 0.3 * Устный опрос
Список литературы
Рекомендуемая основная литература
- Применение UML 2.0 и шаблонов проектирования : введение в объектно - ориентированный анализ, проектирование и итеративную разработку : пер. с англ., Ларман, К., 2018
Рекомендуемая дополнительная литература
- Управление проектами : фундаментальный курс: учебник для вузов, Ильина, О. Н., 2013