Управление разработкой ПО: основы и особенности
Роль менеджера в разработке ПО находится на пересечении двух очень разных сфер: технической, сопряженной с пониманием инженерных нюансов производства, и социальной, связанной с управлением коллективом и взаимодействием с людьми. Освоить эту роль непросто, но мы надеемся, что наш курс поможет вам на этом пути.
Курс «Управление разработкой ПО: основы и особенности» будет полезен как для разработчиков ПО, которые хотят освоить новую для себя сферу управления, так и для тех, кто уже руководит командой разработки ПО.
Несмотря на то, что менеджеры и разработчики действуют в одной связке, работая над общими проектами, их подходы к процессу производства могут сильно отличаться. Инженер сосредоточен на решении задач в своей части разработки, руководитель же осуществляет контроль над всеми этапами производства и реализации ПО.
Разработчики смогут найти в этом курсе ответы на самые частые вопросы к системе управления разработкой, научиться смотреть на производство ПО не только «изнутри», но и «сверху», понять логику цикличности и итеративности в организации работы над проектами и, конечно, решить для себя, подходит ли им роль менеджера в разработке.
Действующим руководителям курс поможет открыть для себя новые инструменты и практики для решения проблем управления. Слушатели смогут познакомиться с авторской типологией конфликтов и балансов в разработке ПО и улучшить навык принятия управленческих решений в условиях постоянного столкновения потребностей и возможностей. Помимо этого, в курсе будут рассмотрены практики использования ИИ как для нужд разработки ПО, так и для оптимизации системы управления и контроля над производством.
Программа курса
Модуль 1. Введение
Модуль 2. Процесс
Модуль 3. Проект и продукт
Модуль 4. Команда
Модуль 5. Технологии
Модуль 6. Бизнес