We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Group Dynamics and Communication in Software Engineering Professional Practice

2022/2023
Academic Year
RUS
Instruction in Russian
5
ECTS credits
Course type:
Compulsory course
When:
3 year, 1, 2 module

Instructor


Муравьева Наталья Владимировна

Программа дисциплины

Аннотация

Сейчас ни для кого не секрет, что рынок труда меняется быстрее, нежели чем 30-40 лет назад. Это обусловлено стремительным ростом технологий и увеличением количества знаний и навыков. Особо заметен рост в сфере информационных технологий (ИТ), где прогресс не стоит на месте, и примерно каждые полгода появляется нечто кардинально новое. Вышеописанные факторы приводят к тому, что одному человеку практически невозможно добиться хорошего результата. На текущий момент ни один полноценный программный продукт не был написан кем-то в одиночку. И потому в индустрии разработки ПО навыки командной работы становятся критическими факторами успеха. Как следствие этого, обучение студентов ИТ-специальностей навыкам организации совместной деятельности необходимо и как актуальная потребность, диктуемая работодателем, и как конкурентное преимущество. В рамках образовательной программы «Программная инженерия» факультета компьютерных наук НИУ ВШЭ, изучение аспектов командного взаимодействия и разработки ПО реализуется на 2 курсе бакалавриата в рамках авторского курса «Групповая динамика и коммуникации в профессиональной практике программной инженерии». Ядро дисциплины – сквозной учебный проект по разработке ПО, выполняемый командами студентов (3-5 человек) и решающий нужды конкретного заказчика. Целью учебного проекта в данной дисциплине являются прохождение студентов через жизненный цикл разработки программного обеспечения, погружение в реальную практику и развитие комплекса ключевых компетенций. Наша миссия – сделать наших студентов конкурентоспособными на рынке труда за счет формирования у них целостного представления о состоянии, механизмах и основах продуктивной деятельности проектных команд в жизненном цикле разработки ПО.
Цель освоения дисциплины

Цель освоения дисциплины

  • выработать навыки формирования и организации проектной команды и навыки использования командных методов работы
  • научить планировать деятельность проектной команды, в первую очередь, планировать управление человеческими ресурсами и коммуникацию в проекте
  • выработать навыки анализа и диагностики проблем эффективной работы проектных команд и определить способы совершенствования процессов управления
  • дать возможность практического применения приобретенных знаний, умений, навыков и компетенций в профессиональной практике и деловом общении и получения опыта создания сплочённой высокопродуктивной команды
Планируемые результаты обучения

Планируемые результаты обучения

  • Знать основные этапы в процессе командной разработки программного обеспечения
  • Научиться планировать деятельность проектной команды, в первую очередь, планировать управление человеческими ресурсами и коммуникацию в проекте
  • Применить приобретенные знания, умения, навыки и компетенции в профессиональной практике и деловом общении для создания сплочённой высокопродуктивной команды
  • Уметь пользоваться инструментами для командной разработки программного обеспечения
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Командная разработка простого web-приложения
  • Git
  • Анализ предметной области
  • Методологии разработки программного обеспечения
  • Требования к программному обеспечению
  • Планирование
  • Психология командной разработки
  • Риски
  • UX/UI проектирование
  • Деловые игры
  • Тестирование
  • Ретроспектива
  • Введение
  • Предзащита
  • Подготовка командной презентации
Элементы контроля

Элементы контроля

  • неблокирующий Аудиторная работа
  • неблокирующий Тест
Промежуточная аттестация

Промежуточная аттестация

  • 2022/2023 учебный год 2 модуль
    0.3 * Аудиторная работа + 0.4 * Тест
Список литературы

Список литературы

Рекомендуемая основная литература

  • Методические основы управления ИТ - проектами : учебник для вузов, Грекул, В. И., 2011

Рекомендуемая дополнительная литература

  • Основы риск - менеджмента : учеб. пособие, Круи, М., 2011

Авторы

  • Береснева Екатерина Николаевна
  • Горденко Мария Константиновна
  • Муравьева Наталья Владимировна
  • Белова Наталья Сергеевна
  • Меликян Алиса Валерьевна