- 1 место. Курс «Руководитель команды разработки» — GeekBrains
- 2 место. Курс «Профессия TeamLead» — Skillbox
- 3 место.Курс «Team Lead» — OTUS
- Курс «Тимлид (Team leader)» — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана
- Курс «Team Lead» — borshev
- Курс «Как стать тимлидом и начать руководить командой» — Стратоплан
Кому подойдет курс
- Senior- и middle- разработчикам
Хотите вырасти до руководителя команды разработки. - Начинающим руководителям команд
Вы недавно стали тимлидом и хотите учиться на чужих ошибках, а не на своих. - Практикующим руководителям команд
Хотите прокачать скиллы, структурировать знания и обменяться опытом с коллегами.
Помогаем начать карьеру
- Консультируем
Поможем проанализировать ваши компетенции и пути карьерного развития. Все студенты, которые обращаются в наш центр карьеры, выходят на работу по специальности. - Помогаем с резюме
Чтобы вы выгодно выделялись на фоне конкурентов, наши HR-специалисты помогут составить резюме. - Составим подборку вакансий
Менеджер по трудоустройству отправляет подборки вакансий, а вы откликаетесь на самые интересные. - Организуем собеседование в AGIMA
AGIMA помогает создавать сайты и приложения для «Пятёрочки», «Леруа Мерлен», «Ингосстраха». Чтобы попасть на собеседование, нужно выполнить 80% домашних заданий, а трое выпускников получат приглашение на работу.
Программа обучения
- Управление людьми
Вы научитесь системно находить ценных кандидатов и удерживать их в команде. Если придётся решить вопрос с увольнением или неожиданным отпуском, вы сможете принять решение с опорой на Трудовой кодекс.
- Поиск и подбор кандидата, собеседование
- Трудовой кодекс, увольнение сотрудников
- Онбординг, испытательный срок
- Система мотивации сотрудников. Делегирование
- Развитие сотрудников. Обратная связь, One-to-One
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
- Управление командой
Вы научитесь организовывать командную работу: распределять обязанности, справляться с конфликтами и поддерживать здоровую рабочую атмосферу.
- Жизненный цикл команды. Модель Такмана. Паттерны поведения на каждой стадии
- Стили лидерства
- Организация коммуникаций. Матрица ответственности (RACI)
- Способы управления: трекшн, фасилитация и коучинг обучение
- Управление конфликтами
- Управление компетенциями
- Особенности управления распределенной командой
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
- Понимание продукта
Вы научитесь управлять продуктом: понимать запросы менеджмента и клиентов, оценивать долю продукта на рынке и анализировать конкурентов. Это поможет вам ставить цели перед командой и приоритизировать задачи в бэклоге.
- Определение рынка и конкурентный анализ
- Выявление потребностей потенциальных клиентов (CustDev). Понятие продуктовых инженеров
- Управление продуктовым бэклогом
- Определение целей для продукта и команды
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
- Tech Lead: обеспечение качества продукта
Научитесь организовывать разработку продукта: выявлять и корректировать текущие проблемы в тестировании, мониторить инциденты и отслеживать эффективность команды.
- Фундаментальная теория тестирования: мифы, цели, принципы
- Организация тестирования и контроль качества
- Оптимизация процессов контроля качества и тестирования
- Проведём встречу в Zoom и обсудим ваш кейс с точки зрения качества продукта.
- Tech Lead: обеспечение технического качества
Поможем прокачаться в роли техлида: вы научитесь работать с архитектурой проекта и техническим долгом, вести документацию и масштабировать процессы.
- Чистый код: практики Code Review. Линтеры
- Управление техническим долгом на проекте. Организация рефакторинга
- Архитектура проекта: принципы проектирования архитектуры, паттерны и инструменты
- Масштабирование системы. Вопросы максимальной изолированности компонентов. Роль архитектора в компании, архитектурные ревью.
- Важность архитектуры в ПО, когда начинать думать о серьезной архитектуре, риски попустительства.
- Управление знаниями: их виды, организация базы знаний, структурирование информации
- Управление знаниями: техническая документация
- Проведём 3 встречи в Zoom и обсудим ваш кейс.
- Tech Lead: автоматизация цикла разработки
Расскажем, как автоматизировать циклы разработки. Вы научитесь настраивать пайплайны в CI/CD, организовывать работу с репозиториями в команде, работать с системами оркестрации.
- Какие подходы и практики существуют. Понятия CI/CD.
- Разбор Jenkins, Bamboo, GitLab CI
- Разбор Docker и Docker Swarm
- Разбор Ansible и Kubernetes
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
- Администратор проекта
Расскажем, как администрировать проект. Вы научитесь строить функциональную модель проекта, регулярно проверять гипотезы и улучшать производственный процесс.
- Жизненный цикл проекта и функциональная модель
- Схемы ведения проекта. Гибкие методологии
- Процесс непрерывных улучшений в операционной деятельности
- Метрики производства
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
- Soft skills тимлида
Расскажем, как планировать саморазвитие и управлять приоритетами в кросс-функциональной команде.
- Постановка личных целей
- Управление временем и приоритетами, анализ текущих проблем
- Отношения с людьми: эмпатия и эмоциональный интеллект
- Саморазвитие: умение учиться, рефлексия
- Стратегическое видение развития
- Проведём 2 встречи в Zoom и обсудим ваш кейс.
Удостоверение о повышении квалификации
Вы получаете электронный сертификат и удостоверение о повышении квалификации установленного образца, их можно приложить к портфолио и показать работодателю.
- Длительность 6 месяцев
- Подробный разбор практических кейсов
- Спикеры тимлиды и IT-руководители
- Доступ навсегда со всеми обновлениями курса
Кому подойдёт этот курс
- Middle- и senior-программистам
Познакомитесь со Scrum, Kanban и другими инструментами для управления командой. Узнаете, как развивать себя и разработчиков, научитесь быть лидером и сможете уверенно претендовать на позицию тимлида. - Тем, кто недавно стал тимлидом
Поймёте, как вести себя в новой должности и перейти от самостоятельной работы над задачами к грамотному делегированию. Научитесь решать конфликты, общаться с клиентами и командой, прокачаете управленческие навыки и станете эффективным руководителем.
Чему вы научитесь
- Управлять проектами
Освоите Scrum, Kanban и Agile и другие подходы к управлению проектами. Поймёте, в каких случаях нужно применять каждый из них. - Набирать команду
Узнаете, как нанимать сотрудников: строить воронку отбора кандидатов, составлять тестовые задания и помогать новым людям влиться в команду. - Быть фасилитатором
Освоите инструменты фасилитации. Научитесь эффективно проводить встречи, поощрять команду к обсуждению и совместно принимать верные решения. - Организовывать командную работу
Научитесь планировать задачи и распределять роли в команде, решать конфликты, собирать и обрабатывать обратную связь от подчинённых. - Оценивать работу команды
Выработаете систему оценки сотрудников и определите их точки роста. Сможете грамотно мотивировать команду и сделать её гиперпродуктивной. - Развивать soft skills
Осознаете свои сильные и слабые стороны, научитесь расставлять приоритеты в задачах, разовьёте управленческие навыки и сможете избежать выгорания.
Программа
Вас ждут онлайн-уроки и практические задания, которые научат вас управлять своей эффективностью и командой разработчиков с помощью гибких методологий. Для обучения достаточно 3–5 часов в неделю.
28 тематических модулей, 82 онлайн-урока
Введение
- Инструкционный курс
Познакомитесь с программой обучения на курсе. - Управление собой
Добро пожаловать в тимлиды! Вы узнаете, как определить свои сильные и слабые стороны, и научитесь управлять стрессом при помощи эмоционального интеллекта. - Управление задачами и фокусом внимания
Познакомитесь с системами эффективности и инструментами для фокусировки на задачах. Научитесь восстанавливать энергию для долгосрочной продуктивности и объективно оценивать свою работу. - Лидерская позиция и стили в управлении
Узнаете, что такое лидерская позиция, изучите типы лидерства и управленческие стили. Поймёте, какие есть пути для лидерского развития. - Как тимлид управляет командой. Делегирование, контроль, культура
Познакомитесь с мифами о делегировании и его золотым стандартом. Узнаете, какими бывают типы контроля, их преимущества и ограничения. Изучите культуру и возможные пороки команды.
Команда
- Первые шаги при работе с командой
Узнаете, как определить эффективность совместной работы, и познакомитесь с типами команд. Научитесь управлять разными сотрудниками, находить контакт с ними, оценивать компетенции и распределять роли в команде. - Мотивация сотрудников
Поймёте, как знание мотивов помогает в управлении командой. Изучите способы мотивации и узнаете, как выявить мотивы и потребности подчинённых. Научитесь монетизировать эти потребности и сможете сделать своих сотрудников самостоятельными в принятии решений. - Индивидуальная результативность сотрудника
Научитесь определять компетентность сотрудника и ставить задачи в зависимости от уровня его компетенций. Поймёте, из чего состоит процесс выполнения задачи. Сможете грамотно давать обратную связь участникам проекта, презентовать результаты заказчику и проводить плановые встречи. - Развитие сотрудников
Узнаете, как может развиваться карьера сотрудника на текущей позиции и как помочь ему в этом. Научитесь составлять индивидуальный план развития сотрудника. - Развитие команды
Познакомитесь с понятием командных компетенций и их классификациями. Поймёте, как мотивировать сотрудников, обучать их и обмениваться с ними знаниями. Узнаете, как развивать внутренние процессы и управлять внешними. - Структура встречи и инструменты фасилитатора
Узнаете, что такое фасилитация, и научитесь проводить встречи — от подготовки до методов принятия решения и закрытия встречи. Поймёте, как грамотно организовывать и проводить офлайн- и онлайн-встречи. - Культура встречи. Как достигать большего
Познакомитесь с принципами эффективного общения, поймёте, как поощрять команду к обсуждению и когда нужно вмешаться в ход встречи. Научитесь выявлять ключевые моменты обсуждения, использовать визуализации и сможете развить свои навыки фасилитатора. - Конфликты в команде
Изучите виды конфликтов и поймёте, как определить причины их возникновения. Научитесь решать любые конфликты в команде или с заказчиком - Управление знаниями
Научитесь раскладывать знания по полочкам и отслеживать обучение новичков, накапливать знания и обмениваться ими. - Расширение и сокращение команды
Научитесь подбирать кандидатов в команду и собеседовать их. Узнаете, как уволить сотрудника с наименьшими последствиями и как происходит найм и увольнение с точки зрения закона.
Методологии и инструменты
- Современный IT-менеджмент для тимлида: основные подходы и мифы
Познакомитесь с понятием «проекта», Kanban-методом и Scrum-подходом. Поймёте, в каких случаях нужно применять каждый из этих подходов и методов. - Управление проектом — запуск проекта и создание основных планов
Познакомитесь с алгоритмом управления проектами «Принцип удава». Поймёте, как начать работу, какими бывают роли в управлении и что такое устав проекта. Научитесь работать с содержанием: собирать требования, определять концепцию и иерархическую структуру требований. - Управление проектом — создание дополнительных планов
Поймёте, как сформировать расписание проекта в четыре шага и работать в рамках бюджета. Научитесь отслеживать прогресс и качество проекта, работать с рисками, вовлекать заинтересованные стороны, проводить тимбилдинг и организовывать коммуникации. Изучите три обязательных шага для закрытия проекта. - Использование Scrum-подхода
Познакомитесь с Agile-mindset, ролями, ценностями и событиями Scrum, научитесь работать со спринтами и бэклогами, оценивать задачи и проводить ретроспективы. Поймёте, какими преимуществами обладает Scrum и для каких проектов этот фреймворк подходит идеально. - Использование Kanban-метода
Познакомитесь с Mindset Kanban и узнаете его отличия от «типичного» Agile. Научитесь работать с ролями, Kanban-доской и метриками этого метода. Узнаете, что такое SLA и как построить график задач cumulative flow. Изучите каденции в Kanban и поймёте, в чём особенности и преимущества этого метода. - Управление задачами
Научитесь ставить и декомпозировать задачи. Поймёте, как оценить задачу, для которой сложно спрогнозировать срок выполнения. - Управление изменениями
Научитесь находить корневые проблемы, генерировать и проверять гипотезы. Сможете управлять изменениями по метрикам, презентовать и раскатывать решения. - Инструменты коммуникации
Научитесь грамотно вести деловую переписку и эффективно проводить переговоры.
Диплом Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Для кого этот курс:
Курс предназначен для тех, кто уже руководит группами разработчиков, или тех, кто только готовится стать руководителем в IT. Возможно, это Senior разработчики, которые растут в менеджеры, или же те, у кого количество подчинённых выросло от одного до нескольких сразу.
Профессиональные компетенции
Курс несет сразу несколько направлений. Рассматриваются как персональные навыки менеджера, так и его работа с командой. Научимся управлять собственным временем, рассказывать о проектах в IT и сопровождать их, понимать потребность в командах, строить найм, превращать группу людей в настоящую команду, строя внутри неё эффективное бесконфликтное взаимодействие.
Программа обучения:
В процессе обучения вы получите комплексные знания и навыки.
Модуль 1 — Общие знания
- Тема 1. Вводная лекция к курсу
- Тема 2. Позиция TeamLead
Модуль 2 — Личные навыки
- Тема 3. Не только программист
- Тема 4. Контроль времени
- Тема 5. Презентации, письма, речь
- Тема 6. Идеальный менеджер
Модуль 3 — Управление командой
- Тема 7. Составляющие команды
- Тема 8. Роли в команде
- Тема 9. Мотивация
- Тема 10. Найм
- Тема 11. Welcome onboard
- Тема 12. Общение в команде
- Тема 13. Микро и макроменеджмент
- Тема 14. Один на один
- Тема 15. Развитие
- Тема 16. Удалёнка
- Тема 17. Аутсорс/Аутстаф vs Inhouse
- Тема 18. Коучинг 1-1
Модуль 4 — Конфликты, кризисы, увольнения
- Тема 19. Девиации
- Тема 20. Решение проблем
- Тема 21. Практикум по конфликтам
- Тема 22. Проблемы кризисов
- Тема 23. Возможности кризисов
- Тема 24. Увольнения
Модуль 5 — Процессы
- Тема 25. Постановка задач
- Тема 26. Метрики разработки
- Тема 27. Планирование задач
- Тема 28. Гибкие методологии. Часть 1
- Тема 29. Гибкие методологии. Часть 2
- Тема 30. Гибкие методологии. Часть 3
- Тема 31. Техдолг
Модуль 6 — Управление стеком
- Тема 32. Обзор стека
- Тема 33. Документация
- Тема 34. Базовые процессы здорового IT
- Тема 35. Коробочные продукты
- Тема 36. Коучинг 1-1
Модуль 7 — Проектный модуль
- Тема 37. Вводное занятие по проекту
- Тема 38. Консультация по проектам и домашним заданиям
- Тема 39. Защита проектных работ
Выпускной проект
— возможность закрепить навыки, наработанные в процессе обучения. Студенты выберут реальный бизнес-кейс (или предложенный преподавателем), выявят проблемы в работе команды разработчиков и внедрят изученные управленческие механики для повышения эффективности реализации поставленной задачи. Защита выпускного проекта пройдет перед всей группой, что позволит каждому студенту не только получить релевантную оценку качества проделанной работы, но и дополнительно получить знания об управлении командами разработки из разных IT-сфер.
После обучения вы
— получите сертификат об окончании курса;
— сможете эффективно управлять командой разработчиков;
— повысите свой профессиональный уровень в качестве Team Leader;
— получите приглашение пройти собеседование в компаниях-партнерах OTUS (в случае успешного обучения).
Тимлид – лидер, руководитель группы разработчиков, совмещает функции менеджера и программиста.
Тимлид должен:
- знать языки программирования на высоком профессиональном уровне,
- уметь использовать фреймворки, библиотеки,
- обладать всем спектром знаний рядового разработчика,
- знать и применять методологии разработки,
- уметь делать ревью-код.
Одновременно с этим тимлиду нужно уметь:
- сплотить команду,
- поставить цель и обеспечить её достижение,
- презентовать и защищать проекты,
- осуществлять коммуникацию с заказчиком.
Хороший тимлид успешно совмещает технические умения и гуманитарные навыки управленца.
За 5 недель мы расскажем
Все уроки построены на наших историях: в них мы либо были главными героями, либо наблюдали со стороны
- как выстраивать рабочий процесс и организовывать команду
- настраивать прозрачные коммуникации и процессы, чтобы работать в кайф и ценить друг друга в команде
- как договариваться с бизнесом и командой о чём угодно: зарплате, инфраструктурных задачах, рефакторинге, дежурстве по выходным
- как работать с накопленным техдолгом и делать так, чтобы он не появлялся в будущем
- как профессионально расти самому и растить свою команду
Программа курса
На изучение материала и выполнение домашнего задания понадобится примерно 4 — 5 часов в неделю
Неделя 1. Как договариваться с бизнесом, командой и собой
— Урок 1. Как договариваться, если вы интроверт
— Запись ланч-тайма с Юлей Максиной о техниках переговоров
— Ланч-тайм Ириной Парфёновой про эмоции и личные границы в общении с заказчиком и коллегами. Только для тарифов с обратной связью
Неделя 2. Найм команды, налаживание коммуникаций для работы в кайф
— Урок 2. Как нанимать команду, налаживать прозрачные коммуникации и создавать атмосферу для работы в кайф
— Запись ланч-тайма с Василием Половнёвым про профессиональный рост себя и команды
— Q&A-сессия с Федей и Марьяной. Только для тарифов с обратной связью
Неделя 3. Процессы и ритуалы в команде
— Урок 3. Процессы и ритуалы без боли
— Запись ланч-тайма с Лидией Поповой о личных ритуалах и процессах продуктивности
— Ланч-тайм с Марией Князевой и Алевтиной Щекотуровой о том, как управлять творческими командами. Чтобы горели глаза и не выгорали. Только для тарифов с обратной связью
Неделя 4. Создание продукта и понимание бизнеса
— Урок 4. Продакт-менеджмент: примерить шляпу бизнеса
— Запись ланч-тайма с Арсеном Ибрагимовым о том, как из разработчика стать предпринимателем
— Ланч-тайм с Юрой Морозовым о глубинных интервью и других инструментах дизайн-мышления. Только для тарифов с обратной связью
Неделя 5. Работа с техдолгом и качеством кода
— Урок 5. Техдолг и качество кода
— Запись ланч-тайма с Антоном Давыдовым о монолитах и распределенных сервисах
— Q&A-сессия с Федей и Марьяной. Только для тарифов с обратной связью.
Это простая программа из 4 семинаров без каких-либо обязательств с вашей стороны. Это открытый и бесплатный курс, без всяких «но».
Программа:
- Модуль № 1: «Задачи тимлида»
- Модуль № 2: «Аудит команды (модель Ленсиони) — как понять, какие пороки есть у тебя в команде»
- Модуль № 3: «DISC — про то, что люди разные. От них стоит ждать разного и использовать разные подходы»
- Модуль № 4: «Епифан — первые шаги после назначения»
- Модуль № 5: «Конструктивная конфронтация как точка опоры» .