Какой вывод сделал при работе с командой?
Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Ключевые выводы из работы с командой
После 10+ лет работы с разными командами, я понял несколько фундаментальных вещей, которые определяют успех или неудачу продукта.
1. Доверие сложнее, чем процессы
Мы часто думаем, что нужны идеальные процессы, документация и планирование. Но реальность в том, что лучший результат дает команда, которая доверяет друг другу и PM.
Что я заметил:
- Когда есть доверие, люди не требуют документировать каждое решение
- Когда нет доверия, даже идеальные процессы не спасают
- Разработчик с доверием к PM будет спорить, а не молча делать
- Дизайнер без доверия будет отстраняться от стратегии
Вывод: я инвестирую в личные отношения. Раз в месяц кофе с каждым членом команды, не о работе. Это дает больше, чем десять планерок.
2. Люди хотят видеть влияние своей работы
Разработчик, который написал код и видит, как им пользуются тысячи людей — он мотивирован на 100%. Разработчик, который пишет в задачку, которая может никогда не выйти — он деморализован.
Мой подход:
- Регулярно показываю метрики, как мы растем
- Приглашаю команду на пользовательские интервью
- Рассказываю конкретные истории людей, которым помогла фича
- Отмечаю вклад каждого на демо
Результат: люди становятся инвестированы, а не просто наемные рабочие.
3. Разнообразие мнений важнее единогласия
Наихудший вариант — когда вся команда соглашается со мной. Это значит, что я либо не слышу, либо люди не доверяют высказывать мнение.
Лучший вариант — когда разработчик говорит: "Это технически невозможно", дизайнер говорит: "Это разрушит UX", а пользователь говорит: "Это не решит мою проблему".
Как я это провоцирую:
- Специально ищу контраргументы
- Благодарю за критику, а не защищаюсь
- Показываю, что изменил решение на основе feedback
- Дарю голос тем, кто молчит
4. Микроменеджмент убивает инновацию
Если я контролирую каждый шаг разработчика, он становится исполнителем. Если я даю задачу и доверяю подходу — рождаются идеи лучше, чем я планировал.
Пример: Попросил разработчика сделать форму платежа проще. Дал цель (снизить bounce rate на 15%), но не пресчитал как. Он:
- Предложил сохранение прогресса
- Добавил smart suggestions
- Реализовал веб-поддерживаемый платеж
Результат: bounce rate упал на 24%, и было еще две неожиданные фичи.
5. Скорость коммуникации важнее скорости разработки
Больше всего времени теряется не на код, а на:
- "А что имелась в виду?" — нечеткие требования
- "Почему мы это делаем?" — отсутствие контекста
- "Это нужно еще раз делать" — неправильное понимание
Основное время я трачу на:
- Четкое описание задачи и "почему"
- Синхронизацию между отделами
- Проверку понимания до начала работы
- Быстрая feedback loop, а не ежедневные синхронизации
6. Разные люди мотивируются по-разному
Есть разработчик, который мотивирован деньгами. Другой — карьерой. Третий — ощущением своей важности. Четвёртый — техническими вызовами.
Моя ошибка в начале: я думал, что все мотивируются одинаково. Результат: люди уходили, потому что я неправильно их вознаграждал.
Сейчас:
- Я спрашиваю, что важно каждому
- Строю развитие карьеры в зависимости от целей
- Даю разные типы задач разным людям
- Признаю вклад публично для тех, кто это ценит
Итоговое понимание
PM — это не столько управление продуктом, сколько управление людьми, которые создают продукт. Лучшие PM я знаю — это те, кого люди хотят рядом. Они:
- Делают людей лучше
- Дают контекст и смысл
- Слышат и действуют
- Не боятся быть уязвимыми
- Признают ошибки и растут
Это сложнее, чем просто писать requirements, но это то, что реально меняет результаты.