Владение

Что новому техническому директору сделать в первые тридцать дней?

Один результат, четыре недели и короткий список того, о чём не надо объявлять.

Короткий ответ

У первых тридцати дней один результат: описание системы, которое не зависит от того, как её описывает кто-то один. Первая неделя устанавливает, что есть и что горит; вторая — внешние границы и места сосредоточения знания; третья превращает дыры в вопросы и несёт их команде; четвёртая выпускает что-то небольшое и всё это записывает. Ничего структурного не меняйте, а в первый месяц объявляйте вопрос, а не решение.

#Единственный результат

Вас наняли выносить суждения о системе, которой вы никогда не видели, и каждый источник информации о ней — человек, заинтересованный в том, как она будет описана. Это не цинизм по отношению к новым коллегам, а структурный факт: никто не может описать систему нейтрально, если он часть её построил, другую часть поддерживает, а третью хотел бы заменить.

Зачем нужен этот месяц

Ради описания системы, которое не зависит от того, как её описывает кто-то один. Дорожная карта, приоритеты, план найма и аргументы за инвестиции — всё это стоит ниже по течению и без этого является гаданием.

#По неделям

  1. Первая неделя — что есть и что горит

    Опись: компоненты, зависимости, что работает по расписанию, какие есть среды. Выведенная из системы, а не из сессии у доски. Параллельно: прочитайте инциденты за последние девяносто дней до того, как собирать чьи-либо мнения.

    И ещё, тихо: на чьё имя каждый аккаунт? Проблемы владения дёшево поднимать на первой неделе и дорого обнаруживать на восьмом месяце.

  2. Вторая неделя — границы и картина по людям

    Внешние зависимости, входящие интерфейсы, кто вне компании опирается на эту систему. Потом: кто единственный понимает каждую область. Не чтобы судить — чтобы посчитать.

    Точка отказа, которую вы нашли, — управляемый риск. Та, которую не нашли, — то, что портит квартал.

  3. Третья неделя — вопросы

    Принесите дыры команде как вопросы, а не как находки, и смотрите, на какие никто не может ответить. Это ваша повестка на два квартала.

    Спрашивать, а не докладывать, в первый месяц важно политически — и даёт лучшую информацию.

  4. Четвёртая неделя — выпустить, потом записать

    Выпустите что-то небольшое сами, от начала до конца, по настоящему процессу. Потом запишите картину, риски, открытые вопросы и то, что предлагаете сделать с тремя главными.

    Небольшое изменение скажет о состоянии инженерной системы больше, чем четыре недели встреч. Записка определяет, зачем вы здесь.

#Итоговая записка в конце месяца

Максимум четыре страницы, и это важнейший артефакт месяца. Её цель не произвести впечатление, а дать всем — команде, коллегам, совету — одно общее описание системы, которого не писал никто из присутствующих.

Форма, которая работает Вымышленный пример — не клиент
1  ЧТО ПРЕДСТАВЛЯЕТ СОБОЙ СИСТЕМА
   Опись на одну страницу. Компоненты, что делает каждый,
   что от чего зависит. Выведено, со ссылками.

2  ОТ ЧЕГО ОНА ЗАВИСИТ
   Внешние сервисы, входящие интерфейсы и на чьём аккаунте
   находится каждая зависимость.

3  ГДЕ РИСК
   Точки отказа, поимённо. Области со скоплением неизвестного.
   Всё, у чего нет подтверждённого владельца.

4  НА ЧТО НИКТО НЕ МОЖЕТ ОТВЕТИТЬ
   Открытые вопросы, отсортированные по тому, во что обойдётся
   в них ошибиться.

5  ТРИ ГЛАВНЫХ И ЧТО Я ПРЕДЛАГАЮ
   Три вещи, у каждой цена, польза и дата.
   Не стратегия. Три вещи.

6  ЧЕГО Я ЕЩЁ НЕ СМОТРЕЛ
   Явно. Это месяц, а не аудит.

Шестой раздел и покупает остальным пяти их убедительность. Новый руководитель, говорящий, чего он не покрыл, — это руководитель, чьим заявлениям о покрытии можно верить.

#Чего делать не надо

  • Не объявляйте технологическое решение. В первый месяц объявляют вопрос, решение — в третий. Разница в доверии огромная, а стоит это ничего.
  • Не перестраивайте команду до того, как поймёте, что она поддерживает.
  • Не начинайте переписывание. Каждое провалившееся переписывание начиналось до того, как хоть кто-то мог описать существующую систему.
  • Не заказывайте проект по документированию. Безграничен, не закончится и съест доброжелательность команды, которая и так тревожится.
  • Не чините то, что заметили мимоходом. Записывайте. Структурное изменение в первый месяц — это изменение без модели.

Исключение — всё, что горит прямо сейчас. Стабилизируйте, скажите вслух, что остальное сдвигается на неделю, и продолжайте.

#Политическая половина

Половина первого месяца не техническая, и притворяться иначе — значит усложнять себе техническую половину.

  • Артефакт, которого не писал никто из присутствующих, на удивление убедителен. Выведенная картина — не чьё-то мнение, а значит, спорить с ней значит спорить с системой.
  • Попросите самого громкого инженера описать систему, потом сравните. Там, где его рассказ и выведенная картина сходятся, у вас факт. Там, где расходятся, вы нашли что-то интересное — про систему или про человека, и полезно и то и другое.
  • Спросите, чего они просили и не получили. Один вопрос — и он меняет то, ради чего весь первый месяц. Ответ часто оказывается самой дешёвой проблемой из вашего списка.
  • Не тратьте время команды на подготовку документов для вас. Вывод структурной картины не стоит им ничего, и это ценно политически не меньше, чем практически.

#Что идёт не так

Провести месяц на встречах.

Вместо этого Встречи дают вам рассказ команды о системе. Вам нужно описание, которое не является рассказом команды, — а потом встречи про разницу.

Принять рассказ одного сильного инженера за систему.

Вместо этого Получите независимую картину и сравните. Совпадение — это факт; расхождение — находка.

Путать «команда компетентна» с «знание в безопасности».

Вместо этого Сосчитайте точки отказа явно. Сильная команда всё равно может держать всё в трёх головах.

Пропустить проверку владения, потому что она кажется административной.

Вместо этого Первая неделя. Обнаружить на восьмом месяце, что домен оформлен на бывшего подрядчика, — это то, за что винят нового CTO.

Выдать стратегию, которую никто не просил.

Вместо этого Выдайте картину и вопросы. Стратегия станет очевидной позже, и спорить с ней будет гораздо труднее.

#Чего это не покрывает

Чего это не делает

  • Людей — оценку конкретных сотрудников, структуру команды, кого оставить. Большая часть работы, и не эта.
  • Бизнесовую половину: дорожную карту, бюджет, стейкхолдеров, ваши отношения с основателем.
  • Найм, который займёт второй месяц, что бы ни говорила эта страница.
  • Всё специфичное для регулируемых отраслей, где у первого месяца есть обязательное по закону содержание.

Получите план под свою реальную ситуацию.

Шесть вопросов о размере команды, числе систем, возрасте, документации, о том, кто это строил и горит ли что-нибудь, — и собранный по ним план на тридцать дней. Без аккаунта и без баллов.

Открыть конструктор плана Или сначала составить карту системы