Гиперпродуктивность, или Автокатализ

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

Так совпало, что в тот день, когда я трудился над этим абзацем, на работе мне пришлось заняться рисованием эскизов для сайта нашего бизнес-подразделения. Может показаться странным, что руководитель вынужден это делать. Причина в том, что в нашей команде из пяти человек я был единственным, кто обладает сколько-нибудь приличными навыками рисования. В результате разработчикам удалось создать хорошо выглядящий продукт быстрее. Аналогичным образом на мою работу в качестве менеджера (и дизайнера на полставки) ускоряющее воздействие оказал наш архитектор, который умеет на основе моих эскизов очень быстро создавать API-документацию, которая, как правило, производит сильное впечатление на клиентов. Работа архитектора ускорилась благодаря нашим разработчикам, которые пишут код со скоростью мысли и успевают проверить его идеи на практике чуть ли не раньше, чем он закончит показывать свои слайды в PowerPoint. Создается впечатление, мы не просто команда. Мы, скорее, представляем собой автокаталитическую систему.

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

Все молекулы в бассейне участвуют в химических реакциях. Но каждая из них также будет продуктом другой химической реакции. Глядя на рис. 12.3, мы можем представить, как каждая реакция ускоряется одной из молекул (катализатором), в то время как сам этот катализатор возник как продукт предшествовавших химических реакций, на ускорение которых влияли другие катализаторы. Проще говоря, данная система катализирует себя сама (или является автокаталитической).

Биолог-теоретик Стюарт Кауфман показал, что формирование автокаталитических систем математически почти неизбежно в условиях, когда разнообразие и возможности установления новых соединений достигают определенного уровня – как это бывает в сетях. Такая гетерогенная система может поддерживать себя сама. Для этого ей не нужно ничего, кроме поступающего извне небольшого количества энергии. Существует предположение, что автокаталитические системы внесли значительный вклад в формирование жизни на Земле [Kauffman 1995].

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

Не исключено, что при помощи автокатализа можно дать научное объяснение феномена «прошедших кристаллизацию» команд, описанных Демарко и Листером, а также «гиперпродуктивности» команд разработчиков ПО, о которой часто упоминает Джефф Сазерленд. Но даже если я ошибаюсь, существование автокатализа в любом случае будет сильным аргументом в пользу разнообразия, развитых соединений внутри системы и специализации.

Вы скажете, что нужно кое-что еще…

И окажетесь правы! Чтобы достичь гиперпродуктивности, недостаточно лишь катализировать работу друг друга.

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

В тот день, когда я работал над этой частью главы, мы вместе с командой провели очередное совещание по планированию. Всем было очевидно, что мы очень быстро двигаемся вперед и успеем завершить работу за три недели, оставшиеся до запуска продукта. Вероятно, никто из нас в этот момент не раздумывал о том, насколько круто быть автокаталитической командой, но мы, конечно же, чувствовали, что каждый из нас вносит серьезный вклад в общую производительность. Уверен, что ни у кого из нас не вызвал бы затруднений ответ на вопрос «Как я могу помочь остальным двигаться еще быстрее?».