Teamlead Good Reads – тимлиды, архитектура, менеджмент людей и разработки
21.9K subscribers
296 photos
2 videos
1.47K links
Самые интересные статьи, видео и новости, связанные с управлением людьми, командами, разработкой и продуктами.

Размещение рекламы: @tanyasanovna

Папка лучших продуктовых каналов: https://t.me/addlist/YvmnHCHUp700Nzky
Download Telegram
Что делать менеджеру менеджеров, которого волнует, чтобы проекты на уровне конкретных команд делались в срок, но который не хочет скатываться в микроменеджмент? В этой заметке предлагаются наборы инструментов для того, чтобы разобраться в ситуации, добавить в систему недостающие элементы и устранить возможные препятствия. Для привлечения внимания несколько конкретных техник:
📌Установить систему кроссфункциональных приоритетов, чтобы проект одной команды не останавливался из-за собственных планов другой
📌Провести Skip levels встречи с членами команд, чтобы понять их картину мира
📌Проверить наличие у команд сразу нескольких стейкхолдеров с разными запросами или других источников приоритетов, которые могут отвлекать их от основной задачи

#инструменты #люди
Требуется разработка, нанимать специалистов долго и дорого, а дедлайны горят?
Сервис brainskills.tech помогает разрабатывать IT-продукты без сдвига сроков и без сбоев в работе🔥

Brainskills.tech — аутстаффинг и аутсорсинг специалистов в области Data Science, AI и разработки:
🔺Разработка продуктов на базе open source стека
🔺Решение бизнес-задач с помощью искусственного интеллекта
🔺Решение задач автоматизированного сбора, хранения и анализа данных
🔺Разработка CV/NLP/RecSys инструментов с использованием глубоких нейронных сетей
🔺Поддержка, эксплуатация и мониторинг

✔️40 опытных разработчиков и дата саентистов
✔️Безрисковые 2 недели — вернем деньги на старте, если не устроил результат
✔️0 рублей — стоимость плана MVP по вашему проекту

Чтобы получить бесплатную консультацию, оставьте заявку на нашем сайте или напишите в telegram. Обсудим задачу и поможем сформулировать требования к проекту!

https://brainskills.tech/
Обычно наше знание организационных структур заканчивается на базовом списке: функциональная, матричная, и spotify-like, она же гибкая. Иногда еще холократию вспоминают. Но история видела огромное количество других моделей организации компаний. Справку про то, как они работали и какие компании их попробовали, можно почитать в этой статье.

#управление_компанией
Интересный факт – в Meta очень мало внимания уделяется внутренней документации. Предполагается, что всю нужную информацию разработчики будут получать либо из кода, либо общаясь друг с другом.

Но если вы не Meta, и верите в то, что внутреннюю документацию в вашей компании надо улучшать, в статье рассказывается, как к этому подойти, определить цели, продать бизнесу, выбрать инструменты и внедрить в рабочие процессы. Все это – с фокусом на улучшение developer experience.

#техлидство
Разбор трех принципов работы с людьми из хорошей книги «The One Minute Manager»:
🎯Ставьте короткие и понятные цели
🙏Хвалите за хороший перфоманс
💬В случае плохого перфоманса давайте незамедлительный точный фидбэк

Каждый из принципов раскладывается на простые алгоритмы и разбирается на примерах. Если понравится – добавляйте и саму книгу в избранное, она стоит того!

#люди
Начнем день с регулярного напоминания, что слепое следование всем принципам Scrum не доведет до добра ни ваш продукт, ни команду. Хорошие по сути своей принципы очень легко теряют в смысле, если применять их только ради соответствия процессу, а не для того, чтобы решить реально существующие проблемы.

Автор статьи делится своим негативным опытом работы двухнедельными итерациями. Вот с чем столкнулась их команда:
📌В сложном продукте двух недель не хватает, чтобы реализовать что-то значимое
📌Время спринта, оставшееся после выбора самых важных задач, забивалось несущественной мелочью, и команда расфокусировалась
📌Фокус команды смещался на закрытие задач, а не решение реальных проблем
📌Искусственное окончание спринта в фиксированную дату очень неудобно, когда часть инженеров в команде уже закончили одну большую фичу, а другая часть – еще нет

В итоге команда выработала свой подход с двумя типами итераций: build iteration со скользящей продолжительностью для работы над конкретной пользовательской проблемой и refine iteration фиксированной продолжительности для багфиксов и закрытия техдолга.

#процессы
Зачастую сильные и опытные разработчики становятся тимлидами. Такой вертикальный рост выглядит логичным: опытный специалист берет на себя больше ответственности, он хорошо разбирается в технологиях и в роли тимлида может сильнее влиять на развитие проекта.

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

В Яндекс Практикуме есть курс “Управление командой для начинающих руководителей”. Это базовый набор инструментов, который позволит лучше разобраться в новой роли, увидеть свои недостатки как руководителя и выстроить работу команды.

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

Кратко о том, чему вы научитесь на курсе:
— Как расставлять приоритеты и принимать решения.
— Как правильно делегировать задачи и давать обратную связь.
— Перестанете вмешиваться в работу сотрудников, но будете в курсе их дел.
— Научитесь повышать эффективность работы конкретных сотрудников.
— Научитесь защищать и продвигать интересы своего подразделения внутри компании и предлагать изменения в процессах.

Старт потока 19 мая

Зарегистрироваться на бесплатную вводную часть
Тимлиды отвечают за бесконечное количество разных вещей. Но, если сводить все к конкретным outcomes, чаще всего от тимлида и его команды ожидается непрерывные поддержка, улучшение и поставка продукта. Насколько бы заряженной/скилловой/дружной ни была ваша команда, если она не приносит ценности бизнесу – вы не очень хорошо справляетесь.

Прокачаться в вопросах Continuous Delivery можно на новом сезоне конференции Podlodka Techlead Crew. За неделю сессий вы:
👉 Разберетесь в CI\CD\QA\QC.
👉 Узнаете все про разные стратегии деплоймента.
👉 Научитесь собирать и тестировать нефункциональные требования на поставку вместе с экспертами из Bolt, AWS и Scentbird.
👉 Узнаете, как выстроены CD процессы, выкатка новых фич, A\B тестирование и проверка качества в компаниях мирового уровня.

Подробное расписание и билеты с хорошей скидкой уже на сайте!
Системный разбор всех возможных подходов к системе финансовой компенсации

🗺Влияние локации сотрудника на зарплату
🪙Почему важно разбираться с локальными налоговыми системами
💰Как работают бюджеты на зарплаты
🧐Грейды и зарплатные перцентили
Опционы
📚Как, когда и зачем проводить compensation review

#найм #управление_компанией
Учить команду принимать решения самостоятельно – со всех сторон правильное занятие. Оно позволяет вам, как тимлиду, сосредоточиться на стратегических вопросах и перестать быть бутылочным горлышком, вдохновляет команду, создает чувство коллективной ответственности и помогает росту членов команды.

В статье разбираются инструменты, которые помогают команде развить у себя такой скилл, и процесс фасилитации встреч с принятием командных решений. Вот про какие инструменты идет речь:
🃏Delegation Poker для определения того, что и кому делегировать
🎉Celebration Grid для того, чтобы отмечать успехи команды
🗺Personal Maps для притирки членов команды друг к другу

#инструменты
Инженерная команда Spotify проанализировала все инциденты, случившиеся с их сервисом за 2021 год, и поделилась несколькими интересными выводами и техниками. Среди тех, что запали мне в душу:
📌Починка и разбор инцидентов – это обмен продуктивности в моменте на большую продуктивность в будущем. Если смотреть на время, потраченное на анализ и починку инцидентов, как на потери – то картина довольно грустная. Но если смотреть на них как на инвестиции в инженерный рост специалистов, которые их разбирают, и устранение будущих точек отказа системы – практика инцидент-менеджмента играет новыми красками. Классный майндсет, покрутите его!
🔢Spotify дают каждому инциденту оценку по параметру «Мог ли этот инцидент быть предотвращен». Это помогает делать более вдумчивый анализ. Сложные аварии, происходящие из-за проблем на стыке интеграций, будут случаться всегда. Но количество проблем, которые могли быть решены написанием нескольких тестов или добавлением мониторинга, со временем должно уменьшаться.

#техлидство #качество
Делегирование – главная суперсила тимлида. Когда речь идет о делегировании какой-то интересной задачи, вопросов обычно не возникает. С менее интересными задачами, но являющимися частью профессиональных обязанностей членов команды, как правило, тоже. Но есть одна большая серая зона, с которой не очень понятно, что делать – низкоквалифицированные рутинные задачи, которые отдавать кому-то в своей команде просто стыдно или странно. Например, завести серию встреч в календаре с кучей участников, подобрав подходящие всем таймслоты. Или чистка списка Slack-каналов. Мелочи, которые важны для поддержания рабочего процесса, и которые иногда могут съедать достаточно много времени.

Один из способов системно решить эту проблему – завести личного ассистента. Или, если решать проблему в рамках всей компании, завести пул личных ассистентов, услугами которых могут пользоваться все. Даже если вам кажется, что в вашем случае делегировать ассистенту будет нечего – попробуйте порефлексировать и выписать список всех активностей, которые потенциально можно было бы ему отдать. Ну и почитайте статью, там много классных идей по взаимодействию с ассистентами.

Если сама идея ассистента вам зашла, вот еще несколько материалов:
📌Вастрик в Итогах года рассказывает о том, что найм ассистента стал лучшей инвестицией
📌Замесин рассказывает, как работает с ассистентом и что ему делегирует
📌SkyEng рассказывают про внутренний сервис личных ассистентов

#развитие_себя
📆Каждый день я стараюсь публиковать хотя бы один классный и полезный материал про тимлидство. За месяц их набегает несколько десятков, и ориентироваться в них не всегда легко. Чтобы облегчить вам задачу, раз в месяц я публикую дайджест самых популярных постов, разбитых на категории.

Если у вас есть предложения по тому, как развивать канал и какие новые форматы попробовать – пишите в комментариях!

👨‍❤️‍👨Развитие и оценка команды
Гайд по построению системного процесса карьерного роста
Девять причин, почему performance review – зло
Список софт-скиллов для инженеров
Выстраивание перекрестных связей в команде

🛠Процессы разработки
Когда двухнедельные Scrum спринты не работают
Работающие и не работающие подходы к приоритизации
Инцидент-менеджмент в Netflix
Как работать с инфраструктурными костами на разных стадиях развития компании

🕵️‍♀️Найм
Уроки найма в Амазон
Найм разработчиков через задачи по чтению кода

🐣Развитие тимлида
Типичные ошибки начинающих тимлидов
Набор практик и инструментов для повышения человечности тимлида

📚Рекомендации по книгам из статей
«Скажи жизни Да!», Виктор Франкл
«The One Minute Manager», Ken Blanchard

Если дайджест вам понравился – ставьте ❤️, 👍 и 🔥. Благодаря этому я пойму, что собирал его не зря!

#digest
Gergely Orosz, автор кучи годного контента для инженерных менеджеров, написал 90-страничный лонгрид про инженерную культуру в Meta. Сам материал находится под пейволом и, наверное, слишком подробен для большинства. Но с основными тезисами можно познакомиться в твиттер-треде:
💻Вся внутренняя культура Meta очень сильно ориентирована на счастье инженеров
🔁Переход из одной команды в другую делается очень просто, и этим часто пользуются
📊Инженеров оценивают по четырем параметрам: impact, direction, people, engineering excellence
🏅Команды автономны, многие проекты лидят инженеры
🛠Почти все инструменты разработки Facebook делает для себя сам

#техлидство
Количество дел и обязанностей тимлида невозможно переоценить: работа с мотивацией и развитием компетенций, распределение ресурсов, состыковка с ожиданиями бизнеса… Времени на разработку мало или не остаётся совсем. Но всё может измениться!

Сейчас разрабатывается продукт, который сделает жизнь тимлида легче. Чтобы продукт как можно скорее увидел свет, удели 4 минуты на прохождение опроса. Расскажи, что больше всего у тебя «болит», и, возможно, именно твой ответ ляжет в основу новой фичи

https://my.hh.ru/Ij
Не так страшен performance review, как страшны калибровки – процесс, во время которого менеджеры сравнивают людей и их оценки друг с другом и приводят к одной системе координат. В статье рассказывается про то, как калибровки из потенциально полезного инструмента могут скатиться в токсичное болото, и какие способы сравнения людей точно не работают.

#люди #управление_компанией
Очень разумная статья про то, как постепенно растить в команде Agile практики. В противовес частому подходу «прочитал про практику – прибежал внедрять», автор рассказывает про планомерный поиск и расширение бутылочных горлышек в процессах команды.

Несколько наблюдений и советов из статьи, с которыми я обеими руками согласен:
🐞За качество отвечает вся команда, а не отдельный человек в ней
👨‍👩‍👧‍👧У разных людей – разный контекст, и нужно его учитывать при продаже своих идей
Культуру почти никогда нельзя насадить административно

#процессы #качество
Регулярная рефлексия для менеджера супер важна. Она помогает делать выводы из своих ошибок и обратной связи, видеть прогресс в своем развитии, замечать и радоваться своим успехам.

Держите список вопросов, которые помогут вам организовать свой процесс рефлексии. Идея такая – выделяете в календаре регулярный таймслот на 15-30 минут, выбираете несколько случайных вопросов, и пытаетесь себе на них ответить. Я советую делать это письменно – мне эио помогает лучше собираться с мыслями и возвращаться к появившимся идеям в будущем.

#развитие_себя