менеджмент

A collection of 21 posts
менеджмент Featured

От задачи к релизу

В предыдущем посте я рассказывал как выглядит Jira Workflow и пайплайн задач в кросс-функциональной команде разработки. В этой заметке, которая писалась как шпаргалка для внутреннего использования, приводится более полное описание процесса от момента постановки задачи до ее релиза. А еще, она точно не понравится адептам канонического Scrum. Состав команды * Владелец
6 min read
менеджмент Featured

Jira Workflow

Я стараюсь придерживаться принципа KISS (keep it stupid, keep it simple) не только при написании кода, но при выстраивании процессов внутри команд. Так, например, приведенный Jira Workflow имеет максимально прозрачный пайплайн выполнения задач. Типы запросов * Задача — задача, которую необходимо выполнить. * Подзадача — задача меньшего объема в рамках задачи. * Баг — проблема, которая
1 min read
менеджмент Featured

Wiki проекта

Первое что я делаю когда прихожу в новую команду — это смотрю на состояние документации и выступаю евангелистом корпоративной Wiki. Постепенно совместно с командой привожу документацию в порядок, и она начинает выглядеть следующим образом: Когда в начале пандемии всех массово стали переводить на удаленку, мои команды уже были готовы к новому
1 min read
менеджмент

Обусловлен ли срыв дедлайна ошибками менеджмента

Некоторое время назад в своем маленьком Телеграм-канале я делал опрос на тему срыва дедлайнов и ответственности за них. Вопрос звучал так: «Обусловлен ли срыв дедлайна в большинстве случаев ошибками менеджмента, а не команды разработки?» * 7% за ответ «Нет» * 20% за ответ «Да» * 73% за ответ «Все не так однозначно» Итак,
2 min read
менеджмент Featured

Ежедневный стендап

В командах, с которыми я работаю, мы стараемся придерживаться следующего подхода при проведении ежедневных стендапов: Формат * Стендап всегда начинается в одно и то же время * Начинаем с членами команды, которые присутствуют и не ждем остальных * Продолжительность: 10-15 минут * Важно не прерывать коллег и забыть на время стендапа про мобильные устройства
менеджмент

Перформанс-ревью #2

В кросс-функциональных командах задача разработчика не писать код, а создавать продукт. Это фундаментальная причина по которой любые попытки объективно измерить производительность программиста терпят неудачу. Если, например, для роли дизайнера мы понимаем, что он (а) не рисует мокапы и макеты, а проектирует пользовательский интерфейс, то вряд ли станем измерять продуктивность количеством
1 min read
менеджмент

Перформанс-ревью

Большинство перформанс-ревью, которые проводятся по SMART раз в полгода или год, не приносят никакой пользы ни менеджерам, ни разработчикам, а скорее только демотивируют людей. На такое перформанс-ревью тратится большое количество времени, и вопросы нельзя назвать релевантными. CTO компании N26, с которой мне пару лет назад посчастливилось разрабатывать совместный продукт, Патрик
1 min read
менеджмент

Основные ошибки начинающего people-менеджера

Несколько лет назад мне впервые довелось руководить людьми. Началось все с пары человек — двух iOS разработчиков, которые вместе со мной создавали небольшие мобильные приложения для одной маленькой студии. С течением времени команда росла, становилась кросс-функциональной. Компания открыла местный офис, и мы стали заниматься разработкой под другие платформы, а также своими
2 min read
менеджмент Featured

Удаленная работа

Данное руководство опирается на личный опыт удаленной работы и организации асинхронных процессов в продуктовых командах. Список рекомендуемых ресурсов вы найдете в конце заметки. Общие принципы 🔐 Получите доступ к VPN и/или другие доступы, которые необходимы для подключения к внутренним ресурсам, и обязательно ознакомьтесь с правилами работы с конфиденциальной информацией. ⬆️ Эскалируйте
3 min read
менеджмент

Как отвлечь разработчика

Вещи, которые отвлекают разработчика и влияют на его продуктивность: * Уведомления — привет, Slack и другие месседжеры! * Частые встречи * Электронная почта * Случайные выдергивания коллегой, менеджером и другие подобные прерывания Хороший руководитель старается минимизировать перечисленное, плохой — создает.
менеджмент

В тимлиды? Почему?

Делая повышение или нанимая разработчика, который хочет стать тимлидом или другим техническим менеджером, обязательно задайте ему вопрос: «Почему?». Выслушайте мотивацию. Желание управлять людьми или чем-то, на мой взгляд, — плохая мотивация, как и «упёрся в потолок по зарплате». В карьерном росте нет ничего плохого. Однако, возможность иметь больше свободы в принятии
менеджмент

Риск-менеджмент в продуктовой команде

Индивидуальные контрибьюторы в продуктовых командах (разработчики, дизайнеры, QA и т. д.) редко задумываются о риск-менеджменте и предпочитают фокусироваться на реализации задач. Как следствие, о возникновении сложностей или ошибочной оценке менеджер и команда узнают поздно, вдруг всплывают блокирующие факторы, и планы на обозначенный промежуток времени летят под откос. Избежать или, по
1 min read
менеджмент Featured

Мысли по поводу Scrum

1. Не обязательно на 100% следовать методологии и внедрять сразу все ее элементы. Команда должна сама найти для себя то, что может быть выполнено в текущих реалиях. 2. Работая над проектом, вы создаете некое ментальное пространство. Поэтому, если возможно, нанимайте людей на проект исходя из этого. Вы должны знать какой
2 min read
менеджмент

Семь причин не быть тимлидом

1. Тебе нравится программировать Программисты любят решать сложные технические задачи, создавать что-то новое и писать код. Становясь менеджером, разработчик может создавать что-то новое только руками команды. Поэтому случается, что менеджер со временем понимает, что разработчиком он чувствовал себя более удовлетворенным от своей работы, нежели в новой роли. Я знаю людей,
2 min read
менеджмент

Многие разработчики стремятся стать тимлидами

Многие разработчики стремятся стать (тим)лидами, техническими директорами или другими менеджерами и видят в этом естественный путь развития своей карьеры. Однако, только часть осознает, что быть менеджером — огромная ответственность и, вообще-то, эмоционально сложно: пруф. Да и финансовая сторона не всегда выходит в пользу руководителя. Задайте себе следующий вопрос: есть ли
менеджмент

Должен ли тимлид писать код

Должен ли технический менеджер или тимлид писать production-код? Мой ответ — «Нет». На это есть две основные причины: 1. Теряется фокус, который направлен на команду и коммуникации По моим наблюдениям, разработчику необходимо ~3-4 часа в рамках рабочего дня для того, чтобы сосредоточиться и успешно выполнить поставленные задачи. Поэтому хороший менеджер всегда
1 min read
менеджмент

О найме

Все мы постоянно ищем хороших кандидатов и осознаем насколько сложно это становится делать. Ребята правильно говорят: Чуваки, смиритесь, мы в жопе! Аналитика зарплат для хантинга, 2019 г У большинства компаний плюс-минус одни и те же задачи, условия и компенсация труда, а также какие-то дополнительные плюшки. Rocket science далеко не у
менеджмент

Техлид или тимлид

В России в большинстве компаний нет четкого разделения между техлидом и тимлидом. Часто подразумевается, что многие функциональные обязанности технического менеджера в команде берет на себя наиболее опытный и технически сильный разработчик, которого сделали менеджером. Требования к техническому менеджеру у каждой компании свои, и как только вы получаете промоушен или же
1 min read
менеджмент Featured

Slack в распределенной команде

Вот уже несколько лет я работаю удаленно, и все коммуникации даже в текущей компании мы строим на основе асинхронного подхода. Делаем мы это умышленно и стараемся предоставить сотрудникам возможность сфокусироваться на своих задачах, при этом не блокируя других членов команды, которые от них зависят. Slack для нас — основной инструмент коммуникации.
3 min read