Кто-то сидел достаточно близко к экрану, чтобы дотронуться до него. Зелёный свет загорался, сигнализируя об отсутствии проблем. Теперь они ждали, когда наш маленький помощник ответит и подтвердит, что работа выполнена. Ничего. Они толкнули его прямо. Он ответил с радостным извинением о том, что в данный момент не может связаться со своим интеллектом, повторите попытку. Его интеллект был в полном порядке. Он с удовольствием отвечал другим людям в ту же самую минуту. Помощник не был медлительным. Он был потерян.
Что на самом деле пошло не так, это то, что мы никогда не подумали измерить. Помощник читал каждое сообщение совершенно "холодно", не имея представления о том, что последние несколько минут разговора в этой комнате касались одной и той же темы. Он отвечал на каждый вопрос так, как будто только что вошёл в середине предложения.
Очевидный шаг, когда что-то отвечает слишком медленно, — это сделать его быстрее. Так мы и сделали. Мы дали ему больший интеллект, более быстрый путь, всё как положено. И опыт стал хуже. Теперь помощник отвечал на неправильный вопрос за две секунды вместо сорока. Он с уверенностью говорил что-то неуместное четыре раза подряд, прежде чем кто-то успевал сказать слово. Скорость без контекста — это просто ошибка, но быстрее.
Часть, которая была неприятной, — это осознание того, что изначально помощник был хорош не из-за своей скорости. Он запоминал последние несколько сказанных вещей в комнате. Мы тихо убрали эту память во имя производительности, и, сделав это, мы создали инструмент, который казался сломанным, даже когда все показатели на нашей стене светились здоровым зелёным цветом.
Эта зелёная стена больше всего нас беспокоила. У нас были инструменты для всего. Каждый из них выглядел нормально. Одного измерения, которое нам на самом деле было нужно, нигде не существовало, потому что это не то, что может показать циферблат. Измерение было простым: имел ли этот ответ смысл в комнате, куда он пришёл. Человек определяет это за две секунды. Машина, оставшаяся одна, никогда не определяет это вообще.
Поэтому мы перестали пытаться сделать его быстрым и заставили его обращать внимание вместо этого. Теперь, прежде чем помощник открывает рот, он тихо знакомится с недавним разговором в комнате и читает вопрос в этом контексте. Мы также остановили его от того, чтобы говорить одновременно, когда одно и то же обращение доходило до него через два дверных проема одновременно. Никакое изменение не сделало ничего быстрее. Оба изменения заставили помощника чувствовать, что он на самом деле был в комнате всё это время. Жалобы сократились с примерно одной в день до примерно одной в неделю, на том же интеллекте, на том же всём. Мы просто дали ему память.
Если вы управляете небольшим бизнесом, составленным из пяти различных приложений, это настоящий урок, и он не связан ни с одной из деталей. Стоимость сшивания инструментов вместе почти никогда не заключается в скорости любого отдельного инструмента. Каждый инструмент, который вы покупаете, быстрый. Стоимость живёт в швах между ними, и швы — это именно то место, куда не смотрят ни одни из ваших панелей управления. Ваша база данных клиентов знает имя. Ваша система выставления счетов знает, что они купили. Ваш почтовый ящик знает, что они жаловались вчера. Человек, отвечающий поздно днем, должен скрепить эти три факта в своей голове, и обычно он справляется только с двумя. Клиент ощущает это как "я не знаю, кто я". Вы чувствуете это, когда доверие медленно утекает таким образом, что ни один отдельный отчет не фиксирует. Лекарство редко является более быстрым инструментом. Лекарство заключается в том, чтобы убедиться, что полная история идет вместе с запросом, чтобы тот, кто отвечает, уже знал, кто спрашивает и почему. Это скучная, невидимая работа, которая никогда не демонстрируется хорошо. Это также вся разница между помощником, который чувствует себя коллегой, и тем, кто чувствует себя попугаем. Скорость дешева. Память — это то, за что стоит платить.