848просмотров
18 ноября 2025 г.
📷 ФотоScore: 933
Наши аналитические приключения Как вы возможно знаете, мы в Holy Cow Phuket взяли курс на автоматизацию и оцифровывание бизнеса. Начать решили с аналитического блока, как наиболее важного для динамического ценообразования и регулирования заполняемости по сезонам. В целом мы уже завершили этот этап и начали «пожинать плоды» - аналитика стала занимать минуты вместо часов. А корректировка цен по всем объектам - часы вместо дней. Однако по пути к этому результату мы столкнулись с несколькими сложностями: Наши разработчики недооценили объем работы и количество правок. Так как работа с данными подразумевает точность и даже скурпулезность, подход «не чини пока работает» тут не подходит, пришлось доводить до идеала. В итоге работа над аналитикой вместо двух спринтов заняла уже восемь. Статусы броней оказывается имеют неожиданно большое значение для аналитики - как для абсолютных так и для средних величин. Нужно грамотно исключить из статистики ремонты квартир и приезды владельцев, а также правильно посчитать долгосрочные брони, прописать алгоритмы. Это только на первый взгляд - тривиально. Гигиена данных крайне важна. Когда в одной системе работает более 4х человек и все заносят/редактируют данные, то неизбежно возникают неточности, отличия в данных, отсутствие необходимых данных полностью или частично. Соответственно, сначала обнаружили у себя аномалии, потом создали систему их подсветки, далее - исправляем и снова синхронизируем данные с аналитикой. Повторять до достижения однородности. Таким образом одновременно и наводим порядок и создаем систему внесения данных - однородную и логичную. Только после начала эксплуатации мы поняли, что некоторые данные нам не нужны вовсе, а те что нужны надо считать иначе и выводить особым образом. А также что искать ошибки на множественных объектах проще чем на одиночных. Нужны референсы: средняя по выборке, средняя по объекту, средняя по аналогичному периоду прошлого года. Когда объекты «мигают» - приходят и уходят в систему в разное время, выделяются или переносятся в другую группу, все это сильно нарушает стройность цифр. Либо мириться с неточность, либо придумывать как побороть это. Так как помимо людей цифры в систему заводят каналы бронирования, приходится подстраиваться под них, ибо у Airbnb и Booking по разному передаются данные и учитывается комиссия. За прошедший месяц мы трижды переписали техническое задание и примерно по 3 раза корректировали все полученные функции от математики до дизайна. И все равно после каждого нового подэтапа обнаруживается что-то что мы хотим поправить/изменить/дописать. Похоже этот процесс будет продолжаться и дальше по мере разрастания системы и нашей компании. Параллельно с этим идет оптимизация сайта, SEO и прочие, ставшие уже рутинными задачи. А как вы развлекаетесь в свободное от отдыха время? 🙃