Finite Field

Планирование визитов

Окна визитов, навыки и время в пути.
Постройте план дня, который действительно можно выполнить.

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

  • Начните с Excel
  • Оценивайте окна, навыки и переезды вместе
  • Подтверждайте перед финализацией
План маршрута
Вариант 02
Назначено8/9проверка
Вовремя96%+8
Переезды118мин-24
B123456E
Алекс 09:00 Дубовый дом → 10:35 Зелёная террасаБрук 09:30 Речной дом → 11:20 Северная клиникаКейси 10:00 Процедура → 13:15 Плановый визит

Проблема

Перестройка маршрутов тяжелее, чем ввод записей в календарь.

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

01

Окна визитов пересекаются.

Некоторые визиты возможны только утром, некоторые должны начинаться после другой задачи, а некоторые нужно завершить до крайнего срока.

  • Переезды до и после важны
  • Также появляется время ожидания
02

Не каждый сотрудник может поехать.

Допуски, оборудование, язык, знание объекта и предпочтение клиента могут оставить маленький пул подходящих сотрудников.

  • Квалифицированные сотрудники становятся узким местом
  • Совместимость и непрерывность важны
03

Близко на карте не всегда выполнимо.

Расстояния по прямой недостаточно, когда важны время обслуживания, парковка, дорожное время, базовое местоположение и прямые переезды.

  • Переезды сжимают план
  • Каждый сотрудник может начинать из другого места
04

Одно изменение проходит по всему дню.

Отсутствие, отмена или срочное добавление может заставить перестроить весь оставшийся день.

  • Сохраняйте подтверждённую работу насколько возможно
  • Могут потребоваться уведомления

Планировщик мысленно решает это каждый раз.

Окна визитов×Условия сотрудников×Переезды×Непрерывность×Изменения= выполнимый график

Математическая модель

Разделите правила, прежде чем просить решатель построить маршрут дня.

Планирование визитов можно рассматривать как задачу маршрутизации с временными окнами, навыками сотрудников, перерывами, фиксированными встречами и восстановлением после изменений.

01
Жёсткие

Правила, которые должны выполняться

  • Временные окна визитовКаждый визит начинается и заканчивается внутри разрешённого окна обслуживания.
  • Требуемые навыкиРассматриваются только сотрудники с нужным навыком, допуском, оборудованием или языком.
  • Доступность сотрудниковОтсутствия, рабочие часы, лимиты визитов и правила возврата на базу остаются видимыми.
02
Мягкие

Предпочтения, которые нужно учитывать по возможности

  • НепрерывностьСохраняйте того же ответственного сотрудника, когда непрерывность имеет операционную ценность.
  • Предпочтительное времяПредпочитайте целевое время внутри разрешённого окна, если клиент или объект просит об этом.
  • Баланс нагрузкиНе концентрируйте сложные визиты, долгие переезды или срочную работу у одного человека.
03
Цель

Метрики для улучшения

  • Неназначенные визитыСокращайте число приоритетных неназначенных визитов до оптимизации удобства.
  • Время в путиМинимизируйте общее время в пути, сохраняя объяснимыми временные окна и непрерывность.
  • Задержка и переработкаПоказывайте, когда доступной ёмкости сотрудников недостаточно для всего спроса.
Кратчайшее расстояние само по себе не делает график хорошим.

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

Полевые операции

Подходит для операций, где нужно сопоставить визиты, людей и последовательность.

Общий вопрос: кто должен посетить какое место, в каком порядке и в какое время.

HC

Уход на дому и выездная сестринская помощь

Учитывайте окна визитов, медицинские навыки, непрерывность, недельную частоту и перестройку при отсутствии.

Временное окноЛицензияНепрерывность
FS

Выездная инспекция и ремонт

Сочетайте тип оборудования, запчасти, навыки техников, уровень срочности и переезд от базы.

НавыкЗапчастиСрочно
CL

Уборка и обслуживание

Представляйте окна входа, требуемое оборудование, несколько сотрудников и связанные задачи.

Несколько людейОборудованиеОкно входа
SV

Визиты продаж и обследования объектов

Отражайте приоритет, территорию, владельца отношений, частоту визитов и прямые переезды.

ПриоритетЗонаЧастота

Интерактивный пример

Меняйте условия и смотрите, почему меняется вариант маршрута.

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

3 сотрудника / 8 визитов
Условия

Проверяемые правила

Состояние сегодня

Это браузерное демо — детерминированная пояснительная эвристика. Оно не является рабочим оптимизационным движком и не гарантирует оптимальность.

Назначено
Вовремя
Переезды
Непрерывность
Переработка
Карта маршрутов

Приближённые маршруты

Координаты — вымышленные относительные позиции. Рабочие системы заменяют их матрицами дорожного времени и проверенной обработкой адресов.

Проверка

Пункты проверки

    Маршруты на день

    Лента сотрудников

    Библиотека правил

    Моделируйте операционные правила, которые решают, можно ли выполнить маршрут.

    Примеры ниже — типы правил, которые нужно разделить перед выбором решателя или метода поиска.

    WIN-01Жёсткое

    Временное окно визита

    Начинайте и завершайте визит внутри разрешённого временного окна, иначе помечайте визит как невыполнимый.

    SKL-01Жёсткое

    Требуемый навык

    Требуйте, чтобы сотрудник имел каждый навык, допуск, категорию оборудования или язык, нужный для визита.

    AVL-01Жёсткое

    Рабочая доступность

    Учитывайте отсутствие сотрудника, начало и конец работы, максимальное число визитов и фиксированные записи.

    BRK-01Жёсткое

    Окно перерыва

    Сохраняйте окно обеда или отдыха видимым в варианте маршрута.

    CON-01Предпочтение

    Непрерывность

    Предпочитайте предыдущего ответственного сотрудника, если это не нарушает жёсткие ограничения.

    CHG-01Предпочтение

    Минимум изменений

    Избегайте изменений подтверждённых визитов при восстановлении плана после отсутствия или срочных добавлений.

    BAL-01Предпочтение

    Баланс нагрузки

    Балансируйте число визитов, время обслуживания, переезды, срочность и сложные объекты между сотрудниками.

    TRV-01Цель

    Сокращение переездов

    Сокращайте суммарное время в пути после учёта выполнимости, приоритета и непрерывности.

    UNS-01Цель

    Объяснение неназначенных

    Показывайте неназначенные визиты и причину, а не создавайте вводящий в заблуждение полный план.

    Объяснимый результат

    Выводите причину плана, а не только сам план.

    Полезная система не скрывает нехватку. Она показывает вариант плана и причину, по которой каждое исключение требует человеческого решения.

    01

    Порядок и время визитов

    Показывайте прибытие, ожидание, начало, завершение, переезд, перерыв и возвращение по каждому сотруднику.

    02

    Причины неназначения

    Классифицируйте причины нехватки: навыки, временные окна, лимиты визитов, рабочие часы и фиксированные записи.

    03

    Сравнение альтернатив

    Сравнивайте число назначений, переезды, опоздания, непрерывность, переработку и объём изменений между вариантами.

    04

    Ручные фиксации и влияние

    Позволяйте людям фиксировать подтверждённый визит или назначение сотрудника, затем пересчитывать только оставшийся план.

    1Создать вариантыРассчитать по правилам и приоритетам
    2Проверка человекомИсключения, отношения, полевой контекст
    3Зафиксировать часть планаОставить подтверждённые визиты неизменными
    4ПересчитатьПерестроить изменённую часть

    От модели к операциям

    Не только расчёт: система, которой полевые команды действительно пользуются.

    Один оптимизационный движок не меняет операции. Мы проектируем экраны и рабочий процесс вокруг заявок, данных клиентов, графиков сотрудников, карт, уведомлений и результатов.

    • Приём заявок и реестр визитовУправляйте правилами визита, адресом, временем обслуживания и приоритетом.
    • Мобильное приложение сотрудникаПроверяйте сегодняшний порядок, карту, контакт, прибытие и завершение.
    • Изменения и уведомленияОтражайте отмены, отсутствия и срочные добавления и уведомляйте нужных людей.
    • Результаты и анализАгрегируйте расхождения плана и факта, переезды, задержки и загрузку.
    Посмотреть объём прототипа
    ПОЛЕСмартфон сотрудникаРасписание, карта, отчёт
    ОПЕРАЦИИЭкран операцийЗаявки, правки, подтверждение
    МАТЕМАТИЧЕСКОЕ ЯДРОРасчётный движокОграничения, маршруты, пересчёт
    ДАННЫЕКлиенты, сотрудники, результатыБД, API, журнал аудита

    Данные

    Начните с файлов расписания и правил, которыми вы уже пользуетесь.

    Первый прототип можно начать с одного обезличенного дня или недели. Цель — подтвердить, можно ли представить правила и полезен ли вариант.

    Входные данные

    Данные для первой проверки

    01
    Список визитов

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

    02
    Список сотрудников

    Рабочие часы, базовое местоположение, квалификации, лимит визитов, отсутствие и текущее местоположение.

    03
    Бизнес-правила

    Жёсткие правила, предпочтения, порядок приоритетов, правила перерывов, фиксированные записи и лимиты изменений.

    04
    Текущий план и результаты

    Текущий план, фактическое прибытие и завершение, переезды, отмены и ручные изменения.

    Связанный опыт

    Система для проверки графиков выездных медсестёр со смартфона.

    Finite Field создавал системы, которые позволяют менеджерам ухода проверять и управлять графиками выездных медсестёр со смартфона. Эта страница развивает такую операционную основу до генерации вариантов по множеству ограничений.

    Посмотреть связанную работу

    Проверка пригодности

    Когда подходит индивидуальная разработка, а когда нет.

    Сначала мы проверяем, оправдывают ли сложность и польза индивидуальную систему.

    +

    Хорошо подходит для индивидуальной модели

    • Пересекается много временных окон, навыков и условий переезда
    • Планирование зависит от памяти конкретного координатора
    • Отсутствия или срочные добавления часто заставляют пересобирать план
    • Готовые продукты всё ещё требуют тяжёлой ручной корректировки
    • Расписания должны связываться с другими операционными системами
    -

    Сначала рассмотрите готовые инструменты

    • Число визитов мало, и фиксированных маршрутов достаточно
    • Мало временных окон или квалификационных условий
    • Готовый сервис планирования уже покрывает рабочий процесс
    • Базовые данные или бизнес-правила ещё не упорядочены
    • Процесс приёма заявок нужно упорядочить до автоматизации

    Процесс поставки

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

    Мы отделяем проверку расчёта от внедрения системы, чтобы каждый этап можно было продолжить, изменить или остановить на основе доказательств.

    1. 01
      ДИАГНОСТИКА

      Проверить проблему и данные

      Проверить текущие расписания, сотрудников, правила визитов и частоту изменений.

      Бесплатная проверка
    2. 02
      МОДЕЛИРОВАНИЕ

      Разделить правила на три группы

      Отделить обязательные правила, предпочтения и метрики, затем согласовать оценку.

      Проектирование
    3. 03
      ПРОТОТИП

      Запустить небольшой расчётный прототип

      Использовать один день или одну неделю, чтобы создать варианты и сравнить их с текущим планом.

      Фиксированный объём
    4. 04
      ПРОДУКТ

      Внедрить операционную систему

      Реализовать приём заявок, карты, ручное редактирование, уведомления, результаты и права доступа как единую систему.

      Индивидуальная оценка
    5. 05
      УЛУЧШЕНИЕ

      Улучшать по фактическим результатам

      Использовать фактическое время в пути, задержки и ручные правки для уточнения правил.

      Улучшение

    Вопросы

    Вопросы перед автоматизацией планирования визитов.

    Эти ответы уточняют роль демо страницы, картографические данные, ручную проверку и интеграционные работы.

    Спросить о вашем расписании
    Является ли это демо рабочим оптимизатором?

    Нет. Демо страницы — простая детерминированная эвристика для пояснения. В рабочем проекте решатель, метод поиска или гибридный подход выбирается после понимания масштаба, правил и требований к времени ответа.

    Можно ли начать с Excel?

    Да. Первую проверку можно начать с обезличенного списка визитов, списка сотрудников, памятки правил и текущего расписания.

    Можно ли исправлять план после отсутствия или срочного визита?

    Да. Режим восстановления может зафиксировать завершённые или уже уведомлённые визиты, затем пересчитать только оставшийся маршрут и показать, что изменилось.

    Можно ли подключить картографический сервис?

    Да. API дорожного времени, матрицы расстояний и отображение карт можно интегрировать после подтверждения стоимости, условий, кэширования и обработки конфиденциальности.

    Будет ли система автоматически подтверждать итоговое расписание?

    Нет. Перед подтверждением расписания люди должны проверить неназначенные визиты, смягчения правил и ручные исправления.

    Проверьте вашу операцию

    Ваш график визитов можно выразить как вычислимую модель.

    Проверьте текущий Excel-лист или планировочную доску и определите данные, правила и первый объём прототипа.

    • Обезличенные данные подходят
    • Мы прямо скажем, если индивидуальная разработка не нужна
    • Без навязанного процесса продаж
    С вашим текущим графикомОбсудить текущий график