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

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

Так работает обратная связь: последствие возвращается в систему и влияет на то, что произойдёт дальше.

Круг вместо цепочки

О протечке легко рассказать как о линейной последовательности:

лопнула труба
→ появилась вода
→ перекрыли стояк

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

вода на полу
→ сообщение и оценка ситуации
→ перекрытие стояка
→ меньше поступающей воды
→ новая оценка ситуации

После аварии появляется ещё один круг, более медленный:

опыт аварии
→ новое правило проверки
→ раньше замеченная неисправность
→ меньше ущерба
→ подтверждение или пересмотр правила

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

Три свойства петли

Направление: усиление или сдерживание

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

Усиливающая обратная связь поддерживает начальное движение. Если сервис отвечает медленнее, клиенты могут отправлять повторные запросы. Они добавляют работу, ответ замедляется ещё сильнее, и повторов становится больше.

Слова «положительная» и «отрицательная» иногда используют как технические названия этих двух знаков. Они ничего не говорят о пользе. Усиливаться могут и навык, и авария; балансирующее правило может удерживать как безопасную температуру, так и нежелательный порядок.

Задержка: когда становится виден ответ

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

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

Сила: как сигнал меняет действие

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

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

Из чего складывается рабочая обратная связь

Протечку можно разобрать на четыре части.

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

Поступление и отвод. Из трубы вода прибывает, насос, слив и уборка её удаляют. Одного снимка недостаточно: важно знать, растёт уровень или снижается и как быстро.

Наблюдение. Жильцы действуют по доступной информации: где течёт, перекрыт ли стояк, едет ли мастер. Запоздалое сообщение заставляет управлять прошлой ситуацией. Слишком общий сигнал не подсказывает, что делать.

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

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

Как единичный опыт становится общей памятью

Контакт аварийной службы в чате легко потерять. Повторяемое правило — где хранится номер, кто проверяет узел, как сообщить об изменении — живёт дольше отдельного разговора. Такой небольшой порядок совместного действия можно назвать микроинституцией. Подробнее его устройство разбирает статья «Микроинституции».

Для устойчивой кооперации важна наблюдаемая история. В теоретической модели Митихиро Кандори репутационные метки и общественные санкции могли поддерживать сотрудничество даже при смене партнёров.2 Пол Милгром, Дуглас Норт и Барри Вайнгаст показали на историко-экономической модели, как хранение и передача сведений о нарушениях делали многостороннюю репутацию работоспособной при редких личных встречах.3

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

Два случая, где возврат меняет первоначальный замысел

Дорога вызывает новый спрос

Новая дорога сокращает часть затрат на поездку. Люди меняют маршрут, время выезда, место жительства и число поездок; бизнес перестраивает логистику. В исследовании американских городов Жиль Дюрантон и Мэтью Тёрнер обнаружили близкую связь между ростом протяжённости межштатных дорог и ростом пройденных автомобилями километров.5

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

Повторный запрос продлевает отказ

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

Авторы руководства Google по надёжности крупных программных систем (Site Reliability Engineering, SRE) разбирают каскадные отказы, при которых повторные запросы удерживают серверную часть в перегрузке даже после снижения исходного потока.6 Инженеры разрывают петлю несколькими способами: увеличивают паузу между попытками и добавляют случайный разброс, ограничивают общее число повторов, временно отклоняют часть входящего потока или используют программный предохранитель, который перестаёт посылать запросы в явно недоступный зависимый сервис. Профессиональные названия здесь вторичны; общий смысл — дать системе время освободить очередь и восстановиться.

Как не принять красивую диаграмму за объяснение

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

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

Балансирующая петля тоже может ошибаться. Запоздалый датчик, чрезмерная реакция или неверно выбранная цель создают колебания и побочные эффекты. Усиливающая петля со временем встречает ограничитель: рост навыка — доступное время, рост сети — внимание, рост бизнеса — мощность и спрос.

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

Короткий разбор для повторяющейся ситуации

  1. Что накапливается? Какое состояние хранит последствия прошлых событий?
  2. Что его меняет? Какие поступления увеличивают накопление, а какие уменьшают?
  3. Кто видит результат? Насколько сигнал точен и своевременен?
  4. Как результат возвращается? Как он меняет следующий вход или действие?
  5. Где задержка? Что продолжает происходить, пока участники видят старую картину?
  6. Кто вправе изменить правило? Есть ли процедура пересмотра и понятные условия выхода?

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

Что полезно запомнить

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

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

Когда последствия накапливаются, петля может перестроить сам режим работы. Этот момент разбирают «Пороговые переходы: когда система меняет режим».

Источники и примечания


  1. Jay W. Forrester, Industrial Dynamics, MIT Press, 1961; также “Industrial Dynamics—After the First Decade”, 1968. ↩︎

  2. Michihiro Kandori, “Social Norms and Community Enforcement”, The Review of Economic Studies, 1992. ↩︎

  3. Paul R. Milgrom, Douglass C. North, Barry R. Weingast, “The Role of Institutions in the Revival of Trade”, 1990. ↩︎

  4. Elinor Ostrom, “Beyond Markets and States: Polycentric Governance of Complex Economic Systems”, Nobel lecture, 2009. ↩︎

  5. Gilles Duranton, Matthew A. Turner, “The Fundamental Law of Road Congestion: Evidence from US Cities”, 2011. ↩︎

  6. Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, “Addressing Cascading Failures”, Site Reliability Engineering, 2016. ↩︎