No Obligations

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

Это очень распространенная проблема в управлении проектами - как сделать участников команды более ответственными и избежать микроуправления? Мы начинаем с создания планов, составления диаграммы Ганта, объявления вех, мотивации каждого и обещания больших бонусов за успех.

Затем все начинают работать, и мы начинаем слышать оправдания:

  • Могу я взять один день выхода? Завтра мой день рождения?

  • Могу ли я пропустить модульное тестирование, потому что не знаю, как его исправить?

  • “Я не знаю, как это сделать, может кто-то помочь мне?”

  • “Я попробовал, но это не работает; что я могу сделать?”

  • “Эта установка требует всего моего времени. Я не могу закончить задачу.”

С извинениями, участники команды передают ответственность обратно менеджеру проекта. Очень известная статья Управление временем: У кого обезьяна? была опубликована в Harvard Business Review на эту тему.

Я рекомендую вам ее прочитать. Авторы статьи описывают проблемы как обезьян, сидящих у нас на плечах. Когда менеджер проекта назначает задачу программисту, он передает обезьяну с себя на плечи программиста.

Программист обычно предлагает оправдание “Я не знаю, что делать”. Теперь обезьяна снова на плечах менеджеров. Задача менеджера - отправить обезьяну обратно, чтобы это стало проблемой программиста.

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

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

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

Однако, чтобы сохранить проект на правильном пути и выполнить все вехи, ответственность должна лежать на плечах участников команды. Они должны быть ответственными за свои собственные задачи и сообщать о выполнении своей работы менеджеру проекта.

Проблемы с реализацией должны быть решены участниками команды самостоятельно. Так как мы это осуществляем в XDSD?

В XDSD существует первый фундаментальный принцип, который гласит, что каждому должны платить за результаты работы. Основываясь на этой идее, можно пойти еще дальше и объявить принцип “Без обязательств”.

По сути, для каждого члена команды он говорит: если вам не нравится назначенная вам задача, у вас нет времени или вы просто не в настроении - не делайте ее.

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

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

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

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

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

Когда вы работаете с проектом, вдохновленным XDSD, вы всегда должны помнить принцип “Нет обязательств”. Вы должны начать задачу только в том случае, если уверены, что сможете ее закончить в течение нескольких дней. Вам следует следить за вашими задачами и контролировать сроки выполнения самостоятельно. Менеджер проекта не будет просить вас о статусе задачи, как это обычно бывает в традиционных проектах. Он просто отберет задачу у вас через десять дней, если вы ее не закончите. Чтобы избежать этого, вам следует контролировать ваши задачи и сроки их выполнения.

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

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

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-05 at 21:22

sixnines availability badge   GitHub stars