Inversive Management

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

Если вы являетесь менеджером в команде разработчиков программного обеспечения, ваша задача заключается в том, чтобы довести своих сотрудников до результатов. Это очевидно. Вопрос заключается в том, как именно вы добиваетесь этого. Как заставить их делать то, что вы хотите, в соответствии с вашими планами, достигать ваших целей, соответствовать вашим стандартам качества и удовлетворять ваши требования и ожидания? Некоторые из вас могут сказать, что это наши цели, наши общие планы, наши стандарты качества и наши требования. Возможно, это так, но изначально они все-таки являются только вашими. Как сделать их своими? Существуют два пути: традиционный и инверсивный.

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

Вы должны “оставаться в курсе событий” и ни на что не промахнуться, если хотите, чтобы проект успешно завершился. Вам нужно заботиться. Вам нужно быть в офисе все время. Вы знаете, по опыту, что без вашего постоянного внимания люди не делают то, что должны делать. В конце концов, вы начинаете верить, вместе с Питером Друкером, что “управление - это искусство”, так как вы никогда не знаете точно, как вам нужно поддерживать каждого из них, так как каждый человек - это Вселенная, и его нужно заботиться индивидуально.

Это традиционное управление, и здесь все зависит от вас. Вам нужно заботиться, вам нужно беспокоиться, вам нужно быть рядом, чтобы сделать вещи, и вам нужно догонять их. Вам нужны их результаты, и они могут предоставить их… если захотят. Если вы не соберете результаты, вы, скорее всего, ничего не получите или получите очень мало.

Однако есть более хорошая альтернатива, которая для меня выглядит как инверсивное управление. Вот практический пример. Недавно я нанял исследователя. Ей предлагалось найти и составить для меня список самых влиятельных аккаунтов технологических журналистов в Twitter. Вот как она предложила структурировать наш контракт: “Вы платите мне $5 в час”. Это было бы традиционное управление. Она работает, и я гоню ее, спрашивая, как идут дела, насколько хороший список, достаточно ли его размер, возникают ли проблемы с поиском нужных людей и так далее. Мне бы пришлось беспокоиться о этом небольшом проекте.

Вот что я предложил вместо этого: “Я заплачу вам $40, когда список будет готов”. Теперь она должна гнаться за мной, передать список мне и получить оплату. Ей нужно убедить меня в том, что список хороший, достаточно длинный и качественный. Ей нужно беспокоиться о сроке, о требованиях и о всех других проблемах, связанных с работой. Все это - ее заботы.

Я заставил ее гнаться за мной.

Я верю, что это лекарство от всех проблем управления: заставьте их гнаться за вами.

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

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

Конечно, легко установить цену на простую задачу, например, составление списка аккаунтов в Twitter. Гораздо сложнее сделать то же самое для сложной задачи, например, написания исходного кода или администрирования базы данных. Однако, если вы не сделаете этого, вами будут управлять ваши программисты, а не наоборот. Вам придется постоянно гнаться за ними и буквально просить результаты. Они будут расслаблены, а вы будете беспокоиться. Они будут получать деньги, а вы будете наказаны за их ошибки.

Я предлагаю вам инвертировать ситуацию и позволить им беспокоиться.

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-11-18 at 05:20

sixnines availability badge   GitHub stars