Нам надо минимизировать затраты на управление. Мы починим дороги и введём ясные правила; каждый из нас — от тестеровщика до вице-президента — будет им следовать. Тогда станут не нужны ни «менеджеры» -регулировщики, ни герои-«лидеры» — их спонтанные заместители.
Леди и джентльмены, а не построить ли нам организацию без лидеров?
Влад Дракула и инженерные менеджеры
Хорошо бы только знать, как именно. Времени не было, но в моём понимании ситуации всё ещё оставалось больше дыр, чем сыра.
Я продолжал расспрашивать экспертов и гуру. Общие идеи были ясны; проблема, как всегда, была с деталями. «А при чём тут организационная структура? — спрашивали меня. — Хорошие инженеры могут работать в любой структуре!».
Именно. Только вот работают ли они хорошо благодаря оргструктуре (часто кривой, уродливой и косолапой) — или вопреки ей? Почему мы уделяем больше внимания архитектуре наших систем, чем структуре организации, которая эти системы создаёт?
Как говорится, когда ученик готов, гуру появляется.
Нас пригласили в Атланту, США, провести неделю в продвинутом бизнес-подразделении Левиафана, возглавляемом опытным aджайлистом Ником, чтобы поучиться на практике.
Всё началось не с той ноги: мы приехали воодушевлённые, с горящими глазами неофитов и сo списком вопросов о структурах и практиках масштабирования, хозяева же хотели прочитать нам общее введение в Аджайл. Им не понравилось, что мы бежим впереди паровоза.
Когда на следующее утро Шалини столкнулась с Ником в коридоре, высокий и худощавый, харизматичный Ник походил на древнего пророка — его гнев на всю нашу Кокосовую команду и особенно на меня был ужасен. Чтобы наглядно показать Шалини мою истинную природу, Ник не поленился найти в интернете изображения «долбаного Влада Дракулы» и «долбаного Ивана Грозного», чьими перевоплощениями я являюсь.
Впрочем, умная Шалини уже давно раскрыла тайну моих прошлых воплощений и не слишком удивилась. Под лучами её нежной материнской улыбки буря улеглась. Позже я извинился перед Ником и его командой за недопонимание. Мы прекрасно поговорили, и Ник согласился стать моим личным коучем.
Я не понимал, кому подчиняются самоуправляемые команды. Ник предложил ввести роль инженерного менеджера и отдать каждому из них по несколько команд в подчинение, чтобы менеджеров этих было поменьше.
Они не притрагиваются к процессам разработки и поставки; они не дают обязательств по срокам и объёму; если что-то идет не так, их не вызывают на начальственный ковёр.
Чем же они занимаются? Тоже играют в керлинг: инженерные менеджеры — это технические коучи; их задача — постоянное улучшение команды, благодаря обучению и внедрению лучших практик.
Если наши команды похожи на самоуправляемые автомобили, владельцы продуктов определяют направления их движения, как Google maps; скрам-мастера поддерживают дороги в хорошем состоянии, очищая их от листьев, снега и всяких препятствий вроде упавшего на дорогу дерева. Они также следят, чтобы их команды соблюдали правила скрама и дорожного движения.
Инженерные же менеджеры ухаживают за самим автомобилем, чтобы двигатель и, главное, мозги систем, управляющих движением, были в хорошем состоянии и улучшались, а бензина всегда хватало. Они не руководят и не поощряют, они заботятся!
Кстати, о горючем. Инженерные менеджеры распределяют зарплаты и премии, но только на основе мнений товарищей по команде. Медалей за героизм они не выдают.
Мы бы никогда не поверили, что такие чудесные сказочные персонажи существуют в корпоративном мире, если бы не познакомились со старшим инженерным менеджером в команде Ника. Как живое воплощение духа Служения, он изо всех сил старался просвещать нас и развлекать. Заботливей родной мамы, днем он приносил нам чай, а поздними вечерами — красное вино, виски и колу. Если б мы разрешили, он бы и одеяльца на ночь нам подтыкал.
И всё же, — предупредил нас Ник, — вокруг инженерных менеджеров надо создать систему «сдержек и противовесов» (checks-and-balances), чтобы не дать им превратиться в боссов.
Даже прирученных тигров лучше держать в клетке.
Земной шар делится на три
В машине по дороге в аэропорт мы делимся впечатлениями от нескольких дней, проведённых с командой Ника. Слегка посплетничав, переходим к моей любимой теме: как должна выглядеть наша структура?