Как управлять интеллектуалами. Я, нерды и гики (Лопп) - страница 119

Задача хорошего руководителя по программному инжинирингу — делать так, чтобы «поезд всегда прибывал вовремя», причем делать это с помощью любых разумных мер. Тем не менее мой опыт работы с руководителями по программному инжинирингу в течение последних двух десятилетий показывает, что 70 % из них — полное фуфло, потому что, несмотря на то что они действительно способны делать так, чтобы «поезд всегда прибывал вовремя», они абсолютно не понимают, почему они делают именно то, что делают. Если кто-то в команде просит их объяснить подоплеку того или иного процесса, они произносят что-то вроде того: «Ну, мы так всегда делаем…»

Если вам захочется меня разозлить или захочется, чтобы ваша ценность в моих глазах упала ниже плинтуса, то можете сделать следующее: я задам вам какой-нибудь уточняющий вопрос, касающийся моего времени (мой самый ценный актив), а вы не отвечайте на него. Отказ отвечать на уточняющий вопрос — это ключевая причина инженерной ненависти к процессам. Процесс — это средство, способное привнести порядок во вселенную, но, попадая в руки невежи, он может превратиться в бессмысленный инструмент, вызывающий яростный гнев у причастных.


Здоровый процесс — это кайф!

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

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

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