
Будучи признанным техническим директором (CTO), имея частичную занятость в качестве технического директора в пяти разных компаниях, а также являясь бывшим техническим директором, работающим уже на полную ставку в трех разных стартапах, и, наконец, как человек, который в настоящий момент руководит агентством по разработке программного обеспечения и запускает свои собственные продукты, я могу с уверенностью сказать, что в течение первых 30 дней работы в качестве CTO у вас не будет времени на шутки.
Я расскажу вам, как извлечь максимум пользы за это время…
Проявите инициативу
Вам стоит понять, что вас наняли, чтобы вы несли ответственность за выполняемую работу. Раньше я ждал поддержки от команды или CEO, чтобы меня ввели в курс дела. Теперь же я не жду, а просто беру инициативу в свои руки. Меня наняли для того, чтобы я выполнял свою работу, и именно от меня зависит в каком направлении поплывет этот корабль. Например, организуйте ланчи с командой в неформальной обстановке и без промедлений планируйте выездное развлекательное мероприятие.
Определяйте паттерны, элементы дисфункции и ведите подробные записи. Будьте Шерлоком Холмсом и начните распознавать, что люди на самом деле подразумевают под своими словами. Прислушайтесь к тому, о чем шепчутся люди вокруг… Я знаю, что это ужасно, но вам придется играть в эту игру.
Если у членов вашей команды есть какие-либо недостатки, вам нужно знать о них СЕЙЧАС, прежде чем вы встанете у штурвала.
СОВЕТ ОТ ПРОФИ: делайте записи. Создайте систему показателей для каждого из ваших подчиненных и начните определять, какие у них цели и насколько они в этом преуспели.
Задавайте вопросы «Почему, Что, Как и Кто»
Давайте посмотрим, чем же вы будете заниматься следующие несколько недель.
Вопрос «Почему?»
Почему мы создаем именно этот продукт? Поговорите с руководителями компании. Узнайте какое у них видение. Чаще разговаривайте с продакт-менеджерами, и поймите, на каком этапе они находятся. Будьте с ними по-настоящему честны. Дайте им знать, что ваши отношения крайне важны для достижения успеха этой компании.
Ошибка очень многих компаний заключается в том, что продакт-менеджеры и руководители отдела технологий обвиняют друг друга в недочетах. В прошлом мне удавалось избегать этого хаоса благодаря объединению отдела по продукту и отдела по технологиям в один технологический отдел. Хотя многие терпеть не могут эту стратегию, она полностью оправдала себя в компаниях, с которыми я работал. В вашей компании может не быть такой гибкости и возможности объединения, поэтому вам лучше всего работать в согласии с командой по разработке продукта.
Несколько вопросов, которые вы можете задать:
-
Почему мы создаем этот продукт?
-
Почему этот продукт найдет отклик у наших клиентов?
-
Почему он важен для рынка?
-
Почему именно наша команда подходит для создания этого продукта?
-
Почему кто-то другой не создал этот продукт до нас?
-
Почему нас воспринимают всерьез?
-
Почему люди готовы работать день и ночь для реализации этой идеи?
-
Почему наши коллеги доверяют нам быть лидерами?
Советы:
-
Узнайте о каждом проекте, которые планирует реализовать ваша компания.
-
Узнайте о всех текущих проблемах, с которыми сталкивается команда по разработке продукта.
-
Распишите все цели на год, шесть и три месяца и проанализируйте стратегии на эти периоды.
-
Периодически разговаривайте с вашим CEO и просите посвящать вас в его видение почаще. Помните, согласны вы с этим ним или нет, успех будет зависеть только от ваших действий. Потому что если вы не можете воплотить это видение, у всей компании будут проблемы.
Вопрос «Что?»
После того, как вы получили ответы на вопрос “Почему”, пора переходить к следующему вопросу “Что?”. Что именно мы создаем? Узнайте о каждой составляющей вашего флагмана. Если вы начинаете с нуля, пора перейти к чертежной доске и определить, что мы пытаемся создать.
Сильно не мудрите. Цель состоит в том, чтобы НЕ переусердствовать. Достаточно будет нарисовать на доске несколько блоков, чтобы мы понимали, что мы создаем.
Часто я просто рисую блок-схему различных подсистем и их взаимоотношений друг с другом. Знать все детали о вашем флагмане критически важно. Если у вас не получается отразить все на листе бумаги, значит, вы делаете что-то неправильно.
Несколько примеров вопросов “Что?”, которые вы можете задать:
-
Что мы создаем?
-
Что из себя представляют подсистемы?
-
Что является основным направлением развития этой системы?
-
Что из себя представляет минимально жизнеспособный продукт (MVP)?
-
Что именно в нашем продукте будет вызывать удивление у клиентов на ежедневной основе?
-
Что мы предприняли для измерения соответствия продукта рынку?
-
Что не дает тебе уснуть по ночам? Что НЕ работает?
-
Что из себя представляет процесс приема на работу?
-
В чем заключается процесс утверждения нашего продукта?
-
В чем заключается процесс разработки программного обеспечения?
-
Что есть процесс управления релизами?
-
В чем заключается процесс управления изменениями?
-
Что из себя представляет общение в нашей команде?
-
Какие из процессов работают действительно хорошо?
Вопрос «Как?»
Когда вы получили ответы на вопросы “Почему?” и “Что?”, переходите к вопросу “Как?”. Здесь все вращается вокруг процессов.
-
Как мы строим наш флагманский проект?
-
Как мы будем его внедрять?
-
Как мы собираемся выходить на рынок?
-
Как мы объединяем все наши команды для реализации подсистем, которые мы определили, когда отвечали на вопрос “Что?”?
-
Как обстоят дела?
-
Как мы можем стать лучше?
-
Как мы измеряем успех/неудачу?
-
Как мы празднуем наши победы? (И ДА — если вы этого не делаете, вам нужно изменить политику)
-
Как мы автоматизируем процессы?
-
Как не изобретать велосипед заново?
-
Как мы относимся к нашим партнерам/поставщикам?
-
Как мы работаем с нашими партнерами/поставщиками?
-
Как часто мы делимся своим видением с командами?
-
Как часто мы взаимодействуем с окружающим нас техническим сообществом?
-
Как мы позиционируем наш продукт?
-
Каков уровень согласованности технического отдела с остальными?
Я мог бы продолжать и продолжать еще долго, но суть вы уловили…
Вопрос «Кто?»
Это моя любимая часть. На этом этапе обнаруживается, в чем именно есть явные недоработки в бизнесе. Но если вас это удивило, возможно, вам не стоит заниматься стартапом.
Для растущих компаний я очень рекомендую книгу “Traction” Джино Викмана (Gino Wickman). В ней говорится о том, как подобрать нужного человека на подходящую ему должность.
Для любой команды, которую я возглавляю, крайне важно, чтобы нужные люди занимали нужные места. Помните записи, которые вы делали о подчиненных? Пришло время поразмыслить над этим.
Вы уверены, что люди в вашей команде “Понимают”, “Хотят” свою работу и “Довольны ее результатом” ?
Вы уверены, что остальные отделы (по крайней мере, те, с которыми вы взаимодействуете) также “Понимают”, “Хотят” свою работу и “Довольны результатом”? Вы не можете изменить направление развития других отделов, если эти моменты не совпадают. Однако очень важно, чтобы вы постоянно расставляли плюсы и минусы в столбцы “Понимают”, “Хотят” и “Довольны результатом” для всех членов команды, с которыми вы работаете.
Даже если у кого-то есть минус по какому-то из пунктов, и вы не способны сейчас с этим ничего сделать, вы можете заранее выстроить стратегию.
СОВЕТ: Вот почему я обычно не работаю CTO на полную ставку, если только я не являюсь владельцем акций с очень высокой долей участия. Я отказываюсь работать в компаниях, где я не могу влиять на решения в других отделах или где другие отделы имеют слишком большое влияние на CEO, в то время как техническое руководство не может влиять на решения. Если вы разбираетесь в продуктах, продажах, маркетинге, технологиях и лидерстве, вам также следует серьезно задуматься над этим.
Вопросы “Кто?”, на которые у вас должны быть ответы:
-
Кто тот человек, который понимает все подсистемы?
-
Кто работает здесь дольше всех? (СОВЕТ ОТ ПРОФИ: сходите вместе с ним на ланч)
-
Кто тот человек, который поднимет трубку посреди ночи, если что-то пойдет не так?
-
Кто тот человек, к которому прислушивается CEO? Хорошо это или плохо, но с этим человеком нужно дружить.
-
Кто на самом деле главный? Сюрприз… вы поймете, что ваш CEO не всегда является главным, даже если его все заставляют думать, что это так.
-
Кто проявляет наибольший оптимизм в отношении этой компании?
-
Кто наиболее пессимистичен в своих взглядах?
-
Кто управляет DevOps?
-
Кто является ведущим/главным архитектором?
-
Кто отвечает за прием на работу?
-
Кто отвечает за утверждение бюджета? СОВЕТ ОТ ПРОФИ: подружитесь с ними. Вам это пригодится.
Повторюсь, я мог бы продолжать и дальше… но вы меня поняли.
Теперь, когда вы разобрались в положении дел, пора сделать следующее.
Переварите все
Не торопитесь. Вы только начали свою работу. Ваши первые 30 дней работы не изменят направление развития компании, и от вас этого не ждут.
С другой стороны, теперь у вас есть записи, полные заметок, наблюдений, показателей и стратегий, на которые вы можете положиться в течение следующих 30 дней.
Увидимся через 30 дней.
Материал подготовлен в рамках курса «Microservice Architecture».
Всех желающих приглашаем на бесплатное demo-занятие «Паттерны декомпозиции сервисов». На открытом уроке мы разберем разные подходы к декомпозиции микросервисов: Monolith first, разбиение по агрегатам, по бизнес-возможностям, функциональную модель и разбиение по транзакциям. Немного поговорим про Event storming, BDD/User story, а также рассмотрим подходы к описанию сервисов.
>> РЕГИСТРАЦИЯ
ссылка на оригинал статьи https://habr.com/ru/articles/593253/
Добавить комментарий