Ночная тренировка, где цифры на ползунках вдруг начинают говорить правду
Ночная смена на складе помощи. Команда собирает коробки, а часть вещей лежит в дальнем ангаре. Координатор смотрит на часы, на лист с реальными временами и на ноутбук с четырьмя ползунками: скорость рук, выдача со стеллажей, проходы внутри, дорога между зданиями.
Беда простая: все пользуются этим «прогоном», а почти никто не записывает, как крутил ползунки. Обычно старший ходит кругами: прикинул, проверил, снова прикинул. Долго, и легко промахнуться, если часть вещей успевает полежать рядом на столах, а часть надо таскать каждый раз заново.
Тут решили играть по-честному, с таймером. Заранее задали, в каких пределах можно крутить каждый ползунок, и придумали оценку, насколько «прогон» похож на реальность. Смотрят не на одно число, а на времена по разным столам, и повторяют при разных стартах: то на месте почти ничего, то уже многое под рукой.
И ползунки крутит не один человек. Запускают много быстрых проб, будто десятки помощников параллельно гоняют мини-тренировку и приносят баллы. Пробуют три хода: сужать сетку вокруг лучшего, бросать случайные варианты, или шагать туда, где стало лучше. Шаги берут крупные, вдвое, чтобы не вязнуть в мелочах.
Проверили на тяжелой работе в двух местах: много отдельных задач, каждая тянет большие файлы издалека, что-то считает и пишет результат. Прогоняли при разной скорости дальней связи и при двух режимах: можно ли держать «свежие» вещи рядом, как на столе, или каждый раз бегать на стеллаж. Автоподбор часто попадал точнее ручной настройки, особенно когда «стол» был разрешен.
А потом всплыла ловушка. Можно угадать финальные времена по неправильной причине. Если все упирается в одно узкое место, например в медленную выдачу со склада, то разные сочетания остальных ползунков выглядят одинаково хорошими. Тогда настройки сходятся по главному тормозу, а по остальному спорят, и завтра, при другой нагрузке, это может развалиться.
И еще два вывода из той же ночи. Иногда хватает пары-тройки очень разных стартов, так проверка дешевле, и вариантов успеваешь перебрать больше. И странно, но быстрый, грубоватый «прогон» иногда калибруется лучше, потому что успевает попробовать больше настроек. Первые минуты дают больше всего, а дальше улучшения идут все тише.