Принципы как основа
В IT-индустрии технологии меняются быстрее, чем успеваешь прочитать документацию. Хэдам и лидам приходится вникать во все технические детали, чтобы успевать все, везде и сразу. Неужели так и должно быть?
Недавно мне попалась в руки книга Роджера Наттолла «Несведущий маэстро», которая требовательно напоминает основы менеджмента и помогает разобраться в этом вопросе.
Так, например, я оказался в мире музыки, где у дирижеров перманентная цель - ошеломить публику, собрать овации. Только вот выступают они не соло, а с оркестром, которым нужно управлять. Вдумайтесь вот в эту информацию - в симфоническом оркестре может быть до 110 человек, которыми должен управлять один человек в реальном времени. Да уж, это тебе не таски резать в Jira...
Не буду томить и сразу с места в... оркестровую яму. Первое и важное правило, которое читается у Роджера Наттолла:
Дирижёр не извлекает ни единого звука. Его сила - в том, чтобы заставить других звучать лучше
Раскрывая суть этого правила, буду интерпретировать его под нашу с вами специфику. А суть в следующем - хэд, лид, вообщем, менеджер должен обладать исключительно стратегическим мышлением, держа в голове целостную картину, не поддаваясь соблазну погрузиться в отдельный ее пазл.
Как это сделать? Думаю, Роджер бы всем нам сказал:
Не контролируй каждый шаг - создавай условия для работы.
Не будь самым умным в комнате - будь тем, кто помогает умным работать вместе.
Не пиши код за подчинённых - ставь цели и убирай препятствия.
"Стиль - это все..."
Итак, базовые принципы ясны. Но как их применить на практике? Здесь нам помогут пять стилей управления - каждый для своих условий. Давайте разберем каждый стиль и ответим на вопрос - когда он наиболее применим в управлении ИТ-командами.
Стиль 1: Диктатор за пультом (и когда это полезно)
Ваш production-сервер рухнул в 3:00 перед запуском проекта. В чате паника, тимлид в отпуске, а клиент требует немедленного решения. В такие моменты нужен чёткий приказной стиль - как у Герберта фон Караяна, который железной рукой выводил оркестр на идеальное исполнение.
Как реализовывать:
Давать директивные указания
Контролировать каждый этап
Ограничить обсуждения
Но будьте осторожны: после кризиса команда будет выгоревшей. Как после аврала дайте людям отдышаться - иначе рискуете получить "тихий бунт".
Стиль 2: Джазовая импровизация (демократия в действии)
Команда архитекторов неделю спорит о выборе между микросервисами и монолитом. Вместо жёстких указаний попробуйте подход Карлоса Клайбера - дирижёра, который почти незаметно направлял оркестр, доверяя музыкантам находить лучшие решения самим.
Как реализовывать:
Ставить проблему, а не решение
Активно поощрять любую приемлемую инициативу
Быть модератором, а не диктатором
Правда, есть нюанс: если переборщить с демократией, обсуждение "как лучше назвать переменную" может затянуться на неделю.
Стиль 3: Шоумен у доски (харизма вместо контроля)
Нужно вдохновить команду на прорывной проект? Посмотрите, как Леонард Бернстайн заряжал оркестр энергией - он не просто дирижировал, а буквально танцевал с музыкой. Иногда IT-лидеру нужно не контролировать, а зажигать.
Как реализовывать:
Создавать яркое видение
Заряжать энергией
Быть "лицом" проекта
Но помните: зажигательные речи не заменят чёткого плана. Как говорил тот же Бернстайн: "Чтобы нарушать правила, сначала нужно их знать".
Стиль 4: Несведущий маэстро (Когда доверять профессионалам)
Ваша команда - опытные senior-разработчики. Вы чувствуете, что излишний контроль только мешает. Здесь пригодится стиль Артуро Тосканини - он не лез в ноты к скрипачам, но добивался безупречного звучания через ясное видение целого.
Как реализовывать:
Ставить чёткие цели
Доверять исполнение
Контролировать только ключевые точки
Стиль 5. Хаусмен. Когда можно (и нужно) устраивать творческий хаос
Перед вами нестандартная задача: нужно придумать инновационный интерфейс для слепых пользователей. В таких случаях полезен подход Сэйдзи Одзавы - его казалось бы хаотичное дирижирование рождало гениальные интерпретации классики.
Допускать эксперименты
Терпеть временный беспорядок
Чётко обозначать границы хаоса
Главное - вовремя вернуться к структуре, иначе хаос станет нормой.
Финальный аккорд: Как добиться максимального эффекта от любой команды
И все-таки как добиться максимального эффекта от любой команды? Пожалуй, каждый сможет найти свой ответ для себя сам, но думаю, что у всех будет однородная структура ответа, в которой будет идти речь о базовых принципах и стилях управления.
И тем ни менее, в окончании хочется дать короткий гайд, который обернет все описанное выше и сделает саммари:
Сначала оцените ситуацию - кризис требует иного подхода, чем плановая разработка
Поймите уровень команды - новичкам нужен контроль, экспертам - свобода
Управляйте, но с толком - оценив, ситуацию и уровень команды подберите стиль управления, который сможет вас привести к желаемому результату.
Главное, будьте гибкими - хороший лидер, как дирижёр, меняет стиль в зависимости от "произведения".