There is no software available that will account for every variable that we face on a daily basis. This is where area knowledge is key. For example, my EDD has me delivering to a school during their release time. The staff has asked me to not deliver during that time. When I start that residential section I go through EDD and if I have pkgs for the school I will break trace and deliver that street and the adjacent one.
Truth of the matter is that the majority of routes out there would I have missed pieces everyday if the drivers followed EDD.
PAS will never work because it's being used as a tool to reduce preload labor, and not to effectively dispatch routes.
For instance, we have been instructed to send in all off routes before 1400. Fine, so now I have to spend 20-40 minutes sorting the load, not to mention the time I've already wasted looking for stuff that I needed to deliver to make room to set up the rest of the load, because my shelves are stacked out. If I find a off route, I have to either deliver it, which is a complete waste of fuel and labor, but has to be done, or sheet it missed, and screw the customer.
If the preload did their job, I'd be a very productive driver.
One would think UPS would look at this realistically. We pay the preloaders a very low wage, let's be more generous with their hours and use them effectively, and save on drivers' hours.
Let me give you guys a quick story. Last Friday I had a off route. I went to go deliver it, as per instructions from management, it took me 20 minutes to deliver and about 2 miles of driving. Ring the bell, no one is home. Get back to the center, only to find out the package was a same day will call and the customer is waiting for me to get into the building. Complete waste. In this case two people didn't do their job; the preloader and the OMS. The preloader misloaded the package into my load and the OMS knew I had the package because I sent a message through the diad that I had a package that didn't belong to my route.