Scrum на практике. Высокая продуктивность и результаты – прямо сейчас | страница 34



Здесь можно быстро запутаться. Я опущу подсчеты, но Ленгтон категоризировал наборы правил в зависимости от степени изменений, которые они порождают. Он назвал этот параметр лямбдой. Чем он выше, тем больше изменений вызывает набор правил. Чем ниже, тем меньшим количеством изменений она управляет. Тут и случаются по-настоящему интересные события. Если лямбда слишком мала, вся система замирает и становится статичной. Если слишком велика, то система скатывается в хаос. Между двумя этими состояниями – переходная зона. Правила не могут быть слишком жесткими, поскольку это парализует систему, или слишком свободными, ведь это повергает ее в хаос. Должно быть ровно столько структуры, сколько достаточно для того, чтобы оставаться на краю хаоса.

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

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

Приведу еще пример. Рассмотрим дорожное движение. Каждое утро по всей планете, не договариваясь друг с другом заранее, сотни миллионов людей садятся в машины и едут по улицам на работу. Вы один из них. У вас в руке чашка кофе, и вы часть системы, известной как дорожное движение. Возможно, произошла авария и кто-то поехал медленнее, чтобы рассмотреть, что случилось. Человек позади любопытного из-за этого начинает ехать еще чуть медленнее, за ним еще один, и вот в результате эффекта домино все шоссе встает. Тогда вы решаете проскочить пробку и сворачиваете с шоссе на улицу. Но не вы один до этого додумались, и вскоре улицы тоже заполняются автомобилями и там возникают пробки. Вы решаете изменить маршрут и узнаёте, что если вы проедете вниз по переулку, а затем срежете путь через парковку магазина, то вам удастся объехать пробку. Такова система за счет действий каждой клетки, направленных на поиск решения.