Какое-то время наши складские данные выглядели здоровыми: у каждого товара была ячейка, каждая ячейка существовала в системе. Цифры были согласованными, и ничего не ломалось.
Ячейки были placeholder-значениями.
Чем плохи числа, которые всего лишь согласованы
Placeholder-ячейки легко генерировать и легко им доверять. Они подходят под схему, проходят валидацию и дают графики. Сбой проявляется только тогда, когда кому-то нужно физически взять товар, или когда два разных человека описывают одну и ту же полку двумя разными способами, а система настаивает, что это разные места.
В этом и ловушка: placeholder-данные не выглядят как отсутствующие. Они выглядят как данные.
Замена набора placeholder-значений на реальный
Мы перестроили мастер-данные складов исходя из того, как площадки работают на самом деле, и загрузили их как авторитетный набор складских ячеек.
- Проверенные складские ячейки
- 1 306
- Смоделированные площадки
- Сучжоу, Шэньчжэнь
- Подход
- Сначала физическое место, потом запись в системе
- Placeholder-ячейки
- Выведены из использования, а не «отремонтированы»
- Неизвестный mapping
- Остаётся неизвестным, пока реальная ячейка не подтверждена
Количество здесь не главное. Главное — что каждая из этих 1 306 ячеек соответствует месту, до которого человек может дойти, и что обе площадки смоделированы по одним правилам, а не по двум локальным привычкам.
Что вскрылось при изменении
Замена placeholder-данных реальностью обнажает всё, что тихо опиралось на фальшивые данные:
- Товары, у которых была placeholder-ячейка и не было настоящего места, требовали решения, а не значения по умолчанию.
- Легаси-коды, означавшие на разных площадках разное, нужно было разобрать, а не слить.
- Любой процесс, который считал, что товар всегда где-то есть, должен был начать принимать «мы это ещё не подтвердили» как допустимое состояние.
Именно последний пункт изменил систему сильнее всего, и ему посвящена следующая запись журнала.
Почему мы это публикуем
Мастер-данные склада — самая негламурная часть торговой операции и одна из немногих, от которых зависит всё остальное. Публикация этой записи — способ зафиксировать стандарт, который мы теперь к себе применяем: складская ячейка — это физический факт, а система, которая их выдумывает, хуже системы, которая признаёт, что не знает.
Запись о ячейке, до которой никто не может дойти, — это не данные о запасах. Это украшение.