(English) How to Distribute Scheduled Bookings Among Drivers

Eugene Suslo
Jul 17, 2013

Desculpe, este conteúdo só está disponível em Inglês (Eua), Espanhol Europeu e Russo. Por uma questão de conveniência para o utilizador, o conteúdo é mostrado abaixo no idioma por omissão para este site. Pode clicar numa das ligações para mudar o site para outro idioma disponível.

Screen Shot 2013-07-17 at 5.10.53 PM

Recently we have sent out a mail to our customers asking their opinion on how should the scheduled orders be distributed among the drivers. There has been 4 ways to choose from in the survey. By the way, if you missed it go ahead and answer that survey (takes 5 sec). The reason why we decided to make this survey is because first, you guys know the business better and your experience is what we rely on when we develop our solution. And second – scheduled orders are a bit tricky, unlike normal orders, there is no point in sending it to the nearest driver, as the order might be two weeks from now. So, I will describe these methods in a bit more details here:

  1. Send to all drivers
    Just send the order to all drivers – first come, first served
  2. Send to drivers 1 by 1 based on their rating
    Sort drivers by their rating and send to one driver at a time, wait couple minutes, if no response – send to the next driver
  3. Send 1 by 1 and fairly distribute orders
    Send to one driver at a time, wait couple minutes, if no response – send to the next driver. Make sure everyone gets an equal amount of orders
  4. Send order from region A to a driver who is usually working in region A at that specific time
    This is the most intellectual way to distribute orders. System will calculate in which region a driver is usually located at a given point in time during the day and will send orders from that region to the relevant drivers.

The results of the survey so far are:

Votes    Algorithm

12             Send order from region A to a driver who is usually working in region A

9               Send to all drivers

6               Send 1 by 1 and fairly distribute orders

2               Send to drivers 1 by 1 based on their rating

 

Also, we have couple other suggestions that we will take into consideration. If you still want to vote or leave you opinion – just do it : )