Почему тест роботов на «чистом» грузе ничего не доказывает

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

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

Несколько лет назад мы тестировали роботов-сортировщиков в крупной логистической компании. Механика простая: оператор кладёт посылку на робота, робот считывает этикетку, получает от системы направление, едет к нужной ячейке и сбрасывает туда груз. Вендор развернул сортировочный стол, выпустил на него своих жёлтых роботов и начал распаковывать коробки — с пухом внутри и аккуратно наклеенными этикетками. Я сказал: «Стоп! Это очень красиво, но это не круто. Мы ведь хотим запомнить это тестирование?» Соблюдая требования по максимальному весу и сознательно закрыв глаза на ограничения по габаритам, мы подвезли груз прямо с приёмки. Настоящий: мятые коробки, пакеты, этикетки поверх старых этикеток, чужие штрихкоды.

— «Давайте тестировать! Этикетки уже наклеены».

У представителя вендора округлились глаза. С тревогой в голосе он объяснил: «Коллеги, мы очень ценим наши отношения и хотим показать продукт с лучшей стороны. Но такой тест сейчас невозможен. Габариты превышают допустимые, груз может повредиться при сбросе. И главное — этикетки. Без интеграции с вашей базой система не поймёт, куда сортировать, а на грузе куча старых этикеток и сторонних штрихкодов».

Моя позиция была простой: либо сворачиваем стол и грузим в машину, либо показываем боевой тест.

У нас был вечер, чтобы придумать план. За ночь мы собрали в Excel таблицу соответствия наших штрихкодов и направлений сортировки и загрузили её в систему вендора вместо полноценной интеграции. Как выяснилось, Excel в таких случаях — лучший инструмент интеграции.

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

Мы сорвали аплодисменты руководства, а вендор уехал с новым опытом и новым вдохновением. Позже интегратор назвал этот тест самым успешным в своей практике.

А больше всех, пожалуй, повезло другому вендору. Он параллельно тестировал на том же объекте своё оборудование, и его тест провалился. Но заказчик был в таком хорошем настроении, что отправил его оборудование обратно своим транспортом и за свой счёт. Что у него не задалось — расскажу в комментариях, если интересно.

Мой вывод простой: если тест не похож на ваш худший день, он ничего не проверил.

А как вы тестируете оборудование перед покупкой: на своём грузе или на демо вендора?

Почему тест роботов на «чистом» грузе ничего не доказывает | Сетка — социальная сеть от hh.ru