I am a recently retired computer geek. I have done a lot of work solving problems for clients. In my retirement I decided, among other things, to drive a snow plow. :)
I was handed a textual description of my route and told to get started. With my background (Computer Science degree), I realized that optimizing the route is a typical 'Traveling Salesman' problem. It is *extremely* difficult to solve.
Before my retirement, one of the many things I would do is analyze software solutions for customers. I employed the same technique to find 'delivery route optimization' packages. I looked at many and found OptimoRoute to be 'best of class.'
o I can easily import a set of 'orders' (stops in my case).
o I can pre-assign the 'orders' to drivers and do it quickly.
o Based on my knowledge of the route, I can fine-tune the optimized route.
o The Android is map-agonistic. It uses my device's default mapping tool. In my case, due to lack of coverage and no data, I use Google Maps in Offline mode.
o Once a route is created, I do not have to re-gen it, I can copy it from day to day. This way a driver can memorize the route.
o The Support staff will actually call you to help you out. I don't think this is sustainable though. ;) Yet, this is pretty amazing.
o The pricing is extremely reasonable for a small (or even large) business.
o They're smart to push the optimization (which is seriously CPU intensive) to a server. As an engineer, this is an at-scale solution.
With any complicated software, there will always be room for improvement:
o The Online Help has some outdated examples, typos and is trailing the current feature-set. I don't think it's a big deal because they make it up with the stellar Support. But it will need to be addressed.
o The Android app should be enhanced so it can work in Nougat+ split-screen mode: Google Maps in one half of the screen / Android app in the other
o The text box when opening up a Support call does not resize - yeah, a minor issue but hey, if I'm picking on this minor issue, we know the software doesn't have major problems right???
Response from OptimoRoute
Hey Pablo! Love being your wingman! We so appreciate the feedback and we're super glad to hear your transition to professional snowplow driver that much easier!