Типичная команда, которую вы видите по телевизору на выходных, состоит из людей, имеющих много общего. Так, участники баскетбольной команды все высокие, молодые, сильные, одного пола. Они похожи, ведь природа их занятия требует этого. В командах проектов по разработке нет столь жесткого требования к похожести. Но раз сама концепция команды находится под влиянием примеров из спорта, мы часто ожидаем похожести в своих командах – возможно, даже бессознательно.
Некоторая разнородность может стать огромным подспорьем для кристаллизации команды. Добавьте одного разработчика, имеющего физические недостатки, в только что сформированную рабочую группу, и шансы кристаллизации немедленно возрастут. Такой же эффект может дать сотрудничающий студент или бывший администратор, для которого это первый проект после переподготовки. Любой элемент разнородности имеет символическое значение для участников команды.
Это четкий сигнал того, что допустимо не быть клоном, допустимо не вписываться в корпоративный шаблон универсального пластикового человека.
Самый грустный пример чрезмерно гомогенизированной рабочей группы – это команда, состоящая только из мужчин. Разумеется, женщины в командах функционируют ничуть не хуже мужчин. Любой мужчина, работавший в смешанных командах, с трудом может себе представить работу в исключительно мужской среде. То был печальный удел наших дедов.
Компиляция
Не всегда этого удается добиться, но когда команда объединяется, затраты того стоят. Работать весело, люди полны энергии. Они проходят сроки сдачи и промежуточные финиши в поисках новых задач. Они нравятся сами себе. Они чувствуют преданность команде и среде, в которой возможно существование такой команды.
V
Плодородная почва
Проекты и команды существуют в контексте, порождаемом организацией в целом. Мы называем этот контекст корпоративной культурой. Одни культуры способствуют здоровой рабочей обстановке, другие делают ее практически невозможной. И хотя факторы уровня организации могут быть вне вашего контроля, их все же стоит учитывать. В худшем случае вам необходимо осознавать, какие ограничения на вас накладываются «сверху», а в лучшем – в один прекрасный день вам может представиться возможность изменить ситуацию, чтобы оптимизировать рабочие процессы в проектах, которыми вы управляете.
29.
Самоизлечение системы
Сотрудник врывается в отдел кадров и увольняется. На следующее утро он вместе со своим начальником является туда же, робко пытаясь объяснить, что это была просто глупая ошибка. Нет ли возможности отменить увольнение? Сотрудники, работающие с бумагами, в замешательстве и не знают, что делать с начатой транзакцией. Человек, создавший процедуры увольнения, не задумался о возможной отмене. Но достаточно легко понять, как сделать все правильно: «Так, вот эту папку мы просто выбросим в мусорное ведро и будем считать, что ее и не было, затем мы аннулируем чек на выходное пособие, потом со стола Гарри утащим документы об отмене страховки, пока он их не увидел...»
Система только что излечила себя. В исходном проекте системы было упущено нечто, что оказалось необходимым. Люди, благодаря которым система работает, починили ее на ходу. И такое происходит постоянно.
Детерминированные и недетерминированные системы
Автоматизация системы, прежде работавшей исключительно по человеческой инициативе, делает ее полностью детерминированной. Новая система способна к действию лишь в случаях, явным образом запланированных ее создателями. Так что свойство самоизлечения теряется. Любой ответ, который может потребоваться, должен быть изначально заложен в систему. Если когда-либо возникнет необходимость излечить систему, это можно будет сделать лишь вне контекста ее работы. Техники разберут систему и воссоздадут ее, добавив один или более запланированных ответов.
С одной стороны, возможность избавиться от неуправляемых и запутанных возможностей самоизлечения – положительное свойство автоматизации. Система сразу проектируется «правильно», и потом уже не возникает нужды что-то подправлять в процессе работы. Однако не секрет, что это может обходиться дорого. Автоматизаторы проводят много времени, придумывая ситуации настолько маловероятные, что люди, работавшие в прежней системе, вряд ли задумались бы о них до тех пор, пока не возникла бы необходимость одну из таких ситуаций разрешить. Если бизнес-правила, регулирующие новую систему, изначально предусматривают достаточную степень адхократии, ошибкой будет автоматизировать систему. Детерминизм в этом случае не является достоинством, потому что система будет постоянно нуждаться в обслуживании.
Источник способности недетерминированных систем самоизлечиваться безболезненно и элегантно (а иногда и бесплатно) – это люди, работающие в системе и знакомые с ее основополагающими целями. Когда возникает новая ситуация, они уже знают, какие действия имеют смысл. Возможно, в будущем мы сможем обучать компьютеры целям системы, а не действиям, выполняемым для достижения целей, но пока что это недоступно. Идея в том, что преобразование системы в детерминированную уничтожает ее способность к самоизлечению.
Организация, в которой вы трудитесь или руководите, в каком-то смысле представляет собой систему. Это сплав взаимодействующих людей и процессов, существующих с какой-то целью. В наше время очень модно обсуждать, как делать такие системы более детерминированными. Что подводит нас к предмету Методологии.
Тайный смысл Методологии
В наших организациях более всего раздражает, что они хороши лишь настолько, насколько хороши люди, набирающие в них сотрудников. Но ведь было бы здорово выйти за обозначенные рамки и создавать хорошие организации несмотря на то, что сотрудников набирают посредственные или некомпетентные люди. Нет ничего проще – нам нужна лишь (фанфары, пожалуйста) Методология.
Методология – это общесистемная теория того, как следует выполнять целый класс задач, требующих напряжения мысли. Она воплощается в толстые книги, подробно описывающие, какие шаги следует предпринимать в каждом конкретном случае, независимо от того, кто выполняет работу, когда и где. Авторы Методологии умны. Люди, использующие ее, могут быть глупыми. Им никогда не приходится включать свой мозг. Они просто открывают Методологию на первой странице, после чего идут по Дороге из Желтого Кирпича, подобно маленьким довольным Жевунам, от начала работы до ее успешного завершения. Методология принимает все решения, а люди не принимают решений вовсе. Организация становится полностью детерминированной.
Подобно всякой другой системе, по мере роста детерминированности команда из людей все более теряет свойства самоизлечения. В результате может сложиться ситуация, когда все участники работают в направлениях, не имеющих для них никакого смысла, – верный признак, что дело не идет на лад. Несколько лет назад мы проводили посмертный анализ провалившегося проекта. По нашей просьбе каждый участник проекта наговорил свои соображения на пленку, причем каждый занимался этим у себя дома. Мы заверили всех, что лишь мы двое будем иметь доступ к записям. Один из участников подарил нам такое наблюдение:
К марту у нас уже был двухмесячный стаж [речь идет о применении методов, спущенных сверху]. Я не мог понять, в чем тут для нас польза, но Джордж постоянно уверял нас, что она есть. Он сказал, что мы должны верить в Методологию, и