ОТПУСТИ РУЛЬОдна из первых вещей, которым учат в хорошей автошколе — не держаться за руль слишком сильно. Начинающий водитель склонен схватиться за баранку до побеления костяшек, как будто его сейчас физически вытряхнет из машины, и это его единственный шанс удержаться. От этого устают руки, кроме того сильная хватка затрудняет быстрые маневры, а не помогает им.Среди начинающих тимлидов проблема излишнего контроля качества не менее популярна, чем среди начинающих водителей. Однажды у меня была серия из 4 консультаций на конференции, 3 из них были по одному и тому же сценарию: приходит начинающий тимлид, уставший и слегка паникующий, и говорит, что у него не хватает времени все делать и нужные обязанности выпадают из рук прямо на пол. Я спрашиваю, что он делает большую часть своего времени. Выясняется, что он смотрит все ревью, контролирует всё, что делает каждый сотрудник, некоторые даже лезут в проработку каждой фичи или лично контролируют каждую выкатку. Спрашиваю, зачем, и человек смотрит на меня с большим удивлением — как, он же отвечает за качество этого всего, значит, надо лично проверить.У меня плохая новость для таких контролёров — на то, чтобы лично работать за всю команду, их не хватит. И на то, чтобы всё за всех проверить — тоже. А если хватит, значит они терпят фиаско как тимлиды: они настолько сильнее своей команды, что это не тимлид хороший, а команда у него плохая, а это значит, что он не справился с задачей построения сильной команды. Контролировать нужно только то, что действительно нужно, и только тогда, когда это требуется. Обычно, если я начинаю спрашивать такого начинающего тимлида, что будет, если он перестанет всё контролировать, выясняется, что в худшем случае на прод просочится чуть больше багов, и то не факт. Может ли продукт себе это позволить? Почти всегда да. Личный контроль тимлида — это вообще так себе инструмент обеспечения качества, он не только безумно дорогой и низкоэффективный, он ещё и совершенно бесполезный в долгосрочной перспективе.Но тимлиду обычно страшно от мысли, что если он просто отпустит в этом месте контроль, ничего страшного не случится. И он прав — руль надо слегка придерживать, а не полностью отпустить. Это значит, что можно сесть и обдумать некий бюджет проблем. Какие-то пределы погрешности в качестве, которые мы можем себе позволить. И до тех пор, пока мы в них, можно расходовать наши силы на другие направления — на развитие команды, развитие продукта, устранение техдолга, оттачивание процессов, эксперименты. Но если мы вылетим из допустимого бюджета на огрехи качества, нужно браться за него. И это значит не только личный контроль тимлида, потому что сам по себе контроль тимлида — это симптоматическое лечение, нужно параллельно вкладываться в стратегические направления — писать тесты, строить процессы контроля качества всей командой, устранять приоритетные источники проблем. Сосредоточение усилий на качестве, как и на любой другой области, должно быть обоснованным временным состоянием, а не нормой жизни.#тимлид
Оставить комментарий/отзыв