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