Обратные связи
Как последствия действий возвращаются в систему: усиливающие и балансирующие петли, задержки, общая память, адаптация спроса и каскадные отказы.
В доме протекла труба. Один жилец заметил воду и написал в общий чат. Сосед перекрыл стояк, третий позвонил в управляющую компанию, кто-то сфотографировал повреждение. После ремонта жильцы сохранили номер аварийной службы и договорились раз в год проверять узел.
Первое сообщение повлияло на действия соседей. Эти действия остановили воду, а пережитый случай изменил готовность дома к новой аварии. У жильцов появились контакты, опыт и понятная последовательность действий.
Так работает обратная связь: последствие возвращается в систему и влияет на то, что произойдёт дальше.
Круг вместо цепочки
О протечке легко рассказать как о линейной последовательности:
лопнула труба
→ появилась вода
→ перекрыли стояк
Но эта схема пропускает возврат информации. Чем больше воды замечают жильцы, тем быстрее ищут вентиль и зовут помощь; перекрытый стояк уменьшает поток; изменение потока показывает, сработало ли действие.
вода на полу
→ сообщение и оценка ситуации
→ перекрытие стояка
→ меньше поступающей воды
→ новая оценка ситуации
После аварии появляется ещё один круг, более медленный:
опыт аварии
→ новое правило проверки
→ раньше замеченная неисправность
→ меньше ущерба
→ подтверждение или пересмотр правила
Джей Форрестер сделал информационные обратные связи центральным элементом системной динамики организаций и производственных цепочек.1 Его подход обращает внимание не только на события, но и на накопления, решения и задержки между ними.
Три свойства петли
Направление: усиление или сдерживание
Балансирующая обратная связь противодействует отклонению. Вода прибывает — жильцы перекрывают вентиль — поступление воды сокращается. Термостат действует по той же общей схеме: замечает отклонение температуры и включает действие, которое его уменьшает.
Усиливающая обратная связь поддерживает начальное движение. Если сервис отвечает медленнее, клиенты могут отправлять повторные запросы. Они добавляют работу, ответ замедляется ещё сильнее, и повторов становится больше.
Слова «положительная» и «отрицательная» иногда используют как технические названия этих двух знаков. Они ничего не говорят о пользе. Усиливаться могут и навык, и авария; балансирующее правило может удерживать как безопасную температуру, так и нежелательный порядок.
Задержка: когда становится виден ответ
Между действием и результатом проходит время. Аварийная служба едет, вода просачивается между этажами, материал сохнет после ремонта. Если жильцы не знают, перекрыт ли нужный стояк, они могут несколько раз менять положение вентилей и усложнить работу.
Задержка особенно опасна, когда участники принимают промежуточный результат за окончательный. Они усиливают воздействие, затем видят накопившийся эффект и так же резко исправляют его в обратную сторону. Отсюда возникают колебания: заказали слишком много после дефицита, сократили слишком сильно после временного спада, снова расширили объём до того, как проявилось предыдущее решение.
Сила: как сигнал меняет действие
Запах сырости в одной квартире и вода, текущая по лестнице, запускают разную реакцию. Сила петли зависит не только от масштаба события, но и от видимости сигнала, числа связанных участников, их чувствительности и доступных действий.
Слабая реакция может быть следствием не безразличия, а неясной информации или отсутствия полномочий. Сообщение «что-то мокро» и сообщение с фотографией, номером квартиры и отметкой о перекрытом стояке дают соседям разную возможность помочь.
Из чего складывается рабочая обратная связь
Протечку можно разобрать на четыре части.
Накопленное состояние. Вода на полу и в перекрытиях не исчезает вместе с последней каплей. Накопление хранит историю процесса, поэтому короткий сильный поток и долгий слабый поток способны привести к разному ущербу.
Поступление и отвод. Из трубы вода прибывает, насос, слив и уборка её удаляют. Одного снимка недостаточно: важно знать, растёт уровень или снижается и как быстро.
Наблюдение. Жильцы действуют по доступной информации: где течёт, перекрыт ли стояк, едет ли мастер. Запоздалое сообщение заставляет управлять прошлой ситуацией. Слишком общий сигнал не подсказывает, что делать.
Правило действия. Кто имеет доступ к вентилю? Кто звонит в аварийную службу? Когда нужно покинуть помещение? Сигнал становится полезен лишь тогда, когда связан с доступным и понятным ответом.
В человеческой системе это правило можно обсудить и изменить. После ремонта жильцы вправе перенести ключ, назначить другого ответственного или отказаться от ежегодной проверки, если она не обнаруживает нужный тип неисправности. Обратная связь включает не только реакцию на событие, но и пересмотр самой процедуры.
Как единичный опыт становится общей памятью
Контакт аварийной службы в чате легко потерять. Повторяемое правило — где хранится номер, кто проверяет узел, как сообщить об изменении — живёт дольше отдельного разговора. Такой небольшой порядок совместного действия можно назвать микроинституцией. Подробнее его устройство разбирает статья «Микроинституции».
Для устойчивой кооперации важна наблюдаемая история. В теоретической модели Митихиро Кандори репутационные метки и общественные санкции могли поддерживать сотрудничество даже при смене партнёров.2 Пол Милгром, Дуглас Норт и Барри Вайнгаст показали на историко-экономической модели, как хранение и передача сведений о нарушениях делали многостороннюю репутацию работоспособной при редких личных встречах.3
Живые отношения не сводятся к метке, а дом — к учебной модели. Однако механизм полезен: прошлое должно стать доступным тем, кто принимает следующее решение. Элинор Остром, исследуя долговечные режимы управления общими ресурсами, обращала внимание на участие пользователей в правилах, мониторинг, постепенные санкции и доступное разрешение конфликтов.4 Здесь обратная связь получает институциональную форму: действие становится видимым, последствия обсуждаются, а правило можно применять и пересматривать.
Два случая, где возврат меняет первоначальный замысел
Дорога вызывает новый спрос
Новая дорога сокращает часть затрат на поездку. Люди меняют маршрут, время выезда, место жительства и число поездок; бизнес перестраивает логистику. В исследовании американских городов Жиль Дюрантон и Мэтью Тёрнер обнаружили близкую связь между ростом протяжённости межштатных дорог и ростом пройденных автомобилями километров.5
Это не означает, что строительство всегда бесполезно. Оно показывает возврат: инфраструктура меняет поведение, а изменившееся поведение снова нагружает инфраструктуру. Оценивать нужно не только мгновенное облегчение, но и адаптацию спроса во времени.
Повторный запрос продлевает отказ
Когда сервис отвечает слишком долго, клиент прекращает ждать и отправляет запрос заново. Для отдельного клиента это может быть разумной попыткой. Если так делают тысячи клиентов, повторы добавляют работу уже перегруженной системе. Ответ замедляется, и причина новых повторов усиливается.
Авторы руководства Google по надёжности крупных программных систем (Site Reliability Engineering, SRE) разбирают каскадные отказы, при которых повторные запросы удерживают серверную часть в перегрузке даже после снижения исходного потока.6 Инженеры разрывают петлю несколькими способами: увеличивают паузу между попытками и добавляют случайный разброс, ограничивают общее число повторов, временно отклоняют часть входящего потока или используют программный предохранитель, который перестаёт посылать запросы в явно недоступный зависимый сервис. Профессиональные названия здесь вторичны; общий смысл — дать системе время освободить очередь и восстановиться.
Как не принять красивую диаграмму за объяснение
Стрелка обозначает предполагаемый канал влияния, а не доказанную причинность. Чтобы проверить петлю, нужны данные о величине эффекта, задержке и возможных альтернативных причинах.
Высокое доверие может расширять сотрудничество, а успешное сотрудничество — укреплять доверие. Но общий внешний фактор способен влиять на оба показателя. Новая дорога может увеличить число поездок, а может быть построена там, где рост уже ожидался. Исследование должно различать эти варианты, а не просто соединять удобные слова стрелками.
Балансирующая петля тоже может ошибаться. Запоздалый датчик, чрезмерная реакция или неверно выбранная цель создают колебания и побочные эффекты. Усиливающая петля со временем встречает ограничитель: рост навыка — доступное время, рост сети — внимание, рост бизнеса — мощность и спрос.
В социальных системах приходится дополнительно спрашивать, кто выбрал сигнал, кто несёт стоимость реакции и кто может изменить правило. Без этих вопросов диаграмма описывает движение показателей, но не устройство ответственности.
Короткий разбор для повторяющейся ситуации
- Что накапливается? Какое состояние хранит последствия прошлых событий?
- Что его меняет? Какие поступления увеличивают накопление, а какие уменьшают?
- Кто видит результат? Насколько сигнал точен и своевременен?
- Как результат возвращается? Как он меняет следующий вход или действие?
- Где задержка? Что продолжает происходить, пока участники видят старую картину?
- Кто вправе изменить правило? Есть ли процедура пересмотра и понятные условия выхода?
Ответы позволяют отличить разовый эпизод от воспроизводящегося механизма. Иногда достаточно сделать состояние видимым. Иногда нужно изменить время реакции. Иногда сама петля работает исправно, но поддерживает нежелательный результат — тогда пересматривать приходится цель и распределение полномочий.
Что полезно запомнить
Обратная связь превращает цепочку событий в динамическую систему. Действие меняет окружающий мир; изменение становится заметно; участники отвечают; их ответ создаёт новые условия.
Хорошо устроенная петля возвращает пригодный для действия сигнал вовремя и позволяет проверить результат. В человеческой системе к этому добавляются память, ответственность и возможность пересмотреть правило.
Когда последствия накапливаются, петля может перестроить сам режим работы. Этот момент разбирают «Пороговые переходы: когда система меняет режим».
Источники и примечания
-
Jay W. Forrester, Industrial Dynamics, MIT Press, 1961; также “Industrial Dynamics—After the First Decade”, 1968. ↩︎
-
Michihiro Kandori, “Social Norms and Community Enforcement”, The Review of Economic Studies, 1992. ↩︎
-
Paul R. Milgrom, Douglass C. North, Barry R. Weingast, “The Role of Institutions in the Revival of Trade”, 1990. ↩︎
-
Elinor Ostrom, “Beyond Markets and States: Polycentric Governance of Complex Economic Systems”, Nobel lecture, 2009. ↩︎
-
Gilles Duranton, Matthew A. Turner, “The Fundamental Law of Road Congestion: Evidence from US Cities”, 2011. ↩︎
-
Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, “Addressing Cascading Failures”, Site Reliability Engineering, 2016. ↩︎