SlideShare a Scribd company logo
1 of 40
Route Optimization Software
It’s About the People,
Not the Technology
How to Succeed in Implementing
Route Optimization Software and
Mobile Workforce Technologies
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
1
Overview
• Pitfalls and mistakes in the implementation of
route optimization and mobile workforce
technologies
– Small scale = route optimization for one service
– Large scale = mobile workforce for entire division
• Methodology to implement these technologies.
• Why?
– As little as 30% of these technologies are 100%
successfully implemented
– Need to evaluate a better process to implement these
technologies
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
2
Requirements - Waste Collection
Software Technologies
• Route Optimization
– Route Distribution Planning
– Route Sequencing
• Mobile Workforce Management
– Route Update Notification
– Route/Work Order Mapping
– Dispatching
– Route Navigation
– Route Status Monitoring
– Infield Data Collection
– Route Performance Reporting
– Historical Route Analytics
– Logistical Feasibility Analysis
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
3
Background About Presenter
• Founder and former CTO of route optimization software company, C2Logix
• Consulting in implementing and developing e-commerce and mobile
workforce technologies
• Over 55 route optimization implementations all over the USA from San
Francisco to Miami, Baltimore to LA
– Recent projects: Henrico under DAA; Virginia Beach under SCS
• Developed federal government’s nationwide disaster response software for
the Strategic National Stockpile
• Lessons Learned - Both my implementations and those of every other
routing software most commonly fail to meet the majority of their
objectives.
• A failure is defined as the technology is not utilized after the initial
implementation
– Typical story
• Staff get trained and then never use it
• One staff uses it and then gets promoted with no replacement
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
4
Why Do They Fail?
• Throwing technology at a problem before defining the new
business process the technology is supporting
• Implementation is focused on the technology and not the people
involved
• Important to choose the appropriate technology that can solve your
problem, but more important and critical to first define how the job
should be done.
– Often the software vendor tells the customer how better to do their
job using the tech
• Software vendors will only tell you what their tech can do and you must
conform to their technology
– This is wrong, you define how better to do your job and select a
software that helps achieve that goal
• “Do not ask what you can do with technology, but ask what
technology can do for you!”
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
5
Large Scale Software Implementations
• Large scale ERP implementation's, such as SAP,
have entire practice areas dedicated to business
process optimization.
• Even with this focus, many ERP implementations
fail as they don't fully engage the stakeholders
and users in the implementation.
– According to SAP's business process optimization
practice:
– 30% of all implementations completely failed,
– 40% partially implemented the objectives, and
– only 30% completely implemented the objectives.
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
6
Examples of What Can Go Wrong
• Baltimore complete redefining of collection days and routes for 200,000
households from six days per week to four days per week.
– Union representatives were provided the proposed changes, but they
resented not being involved in the process early on.
– Unproductive friction between the union representatives and city
management
• Virginia Beach first phase of a complete reroute because of the need to
use tandem axle new tandem axle trucks.
– Although supervisors were involved in early discussions to identify pain points
which were addressed in the new routes, when the new routes were
delivered, staff stormed the HR office with complaints:
• Their time on route would be longer
• They were driving new routes
• Other services (yard) that were based on the waste routes were not re-mapped
• You will never get rid of all of the dissenters, but you can reduce surprises
by involving staff at more steps along the process.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
7
Business
Definition
(Vision, Mission
& Critical
Business
Objectives)
Business Process
Optimization
Business
Requirements
System
Implementation
Plan
Systems
Implementation
(procurement)
Metrics &
Enhancement
The solution is to improve your business
processes before implementing technology
How Large Scale Technologies Are
Implemented
Building Momentum
• Involve drivers, supervisors, route managers, customer
service, analysts, and IT staff in defining:
– Pain points in the current process
– What could be improved
– What new improved business process would look like
• Use a series of diagnostics and workshops
– Diagnostics include surveys such as a driver safety survey,
a computer proficiency survey, and focus interviews
– Workshops involve mapping out the current and new
business processes
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
9
Refined Route Development Process
Involving Stakeholders
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
10
Initial Team
Presentation
&
Planning
In-field
with
Crews
Driver
Safety &
Review
Sessions
Driver
Sessions to
Calibrate
Model
Reviews of
Scenarios
Driver
Input on
Map
Design
Driver
Training/
Feedback
on Draft
Routes
Access to
Software to
Modify
Routes
Does Not Involve Software Purchase and Implementation
Steps
• Business Definition (Vision, Mission & Critical Business
Objectives)
• Business Process Optimization
– “AS IS” then “TO BE” workflows
• Functional/Technical/System Requirements
– List in RFP
• System Implementation Plan
– Staff, timeline, responsibilities
• Systems Implementation
– Procurement and implementation
• Metrics & Enhancement
– Monitoring success
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
11
Defining Requirements
• Planned Routes – With a fixed number of stops that has a
very low percentage of changes to the stops on a daily
basis, planned routes may be updated annually or semi-
annually. Examples are automated residential waste
collection, bulky waste collection, and meter reading.
• Dynamic Routes – The stops to be serviced varies on a daily
basis and may change during the day as new work orders
are created. Examples are waste cart deliveries and line
maintenance.
• Combined Planned and Dynamic Routes – The crews have
a fixed number of stops with work order stops added in at
the beginning of the day and during the day. Examples
include water flushing, meter repairs/maintenance, and
water quality laboratory sampling.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
12
Types of Vehicle Routing Algorithms
• High Density Routing - High Density Routing
refers to waste collection and meter
reading. High Density Routing is where you have
a large number of stops (more than 200) serviced
on the same route and in a contiguous boundary.
• Point-to-Point Routing - Point-to-Point Routing
refers to cart deliveries, maintenance, repairs
with generally less than 100 stops per route per
day. With Point-to-Point Routing, the boundary is
not as important as the schedule and sequence.
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
13
Driver Safety Survey
Two objectives:
1. Get drivers involved in the process.
2. Identify requirements for safety issues in the route design.
Provide an outlet for the drivers to identify pain points on the
route
– Use this as a precursor to meeting with the drivers and managers to
mark up on a map the streets that are candidates for being serviced
by A different type of collection.
• In Virginia Beach routing implementation actually increased the number of
rear load routes.
– Managers and drivers which identified serious safety concerns about
backing down the dead-end streets especially near the beach tourist
areas where there was a lot of pedestrians kids playing etc.
– Using a rear load truck with helpers on the back to guide the driver
and backing down the street significantly reduced that safety issue.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
14
Oklahoma City Waste Route Safety
and Productivity Survey, 2017
• What are the top five issues that affect your productivity? Write in a 1, 2, 3, 4 and 5 to rank them from
top down. If they are not an issue, do not provide a number.
– ________ Breakdowns
– ________ Improperly placed carts, requiring the driver to get out of the cab
– ________ Waste outside the cart, requiring the driver to get out of the cab
– ________ Extra carts (more than 1 cart at a house)
– ________ Townhomes, garden apartment or other stops that require getting out of the cab
– ________ Traffic
– ________ On street parking
– ________ Narrow or hard to maneuver streets
– ________ Dead end streets requiring backing down and also driving in forward and backing out
– ________ Call backs to get carts that were not set out or reported as “missed”
– ________ Handicap or backdoor service customers
– ________ Townhomes, garden apartment or other stops that require getting out of the cab
– ________ Writing citations or notices to customers
– ________ Talking to customers, answering their questions
– ________ Accidents
– ________ No helpers available (semi-automated only)
– ________ Poor, inaccurate or confusing route maps
– ________ Poor, slow equipment (slow/frequent cycling, poor compaction)
– ________ Police stopping, overweight checks
– ________ Other (please
describe)_______________________________________________________________________
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
15
Oklahoma City Waste Route Safety
and Productivity Survey, 2017
• What are the top 3 issues that affect your safety? Write in a 1, 2, 3, 4 and 5 to rank them
from top down. If they are not an issue, do not provide a number.
________ Traffic
________ Onstreet parking, narrow or hard to maneuver streets
________ Dead end streets requiring backing down and also driving in forward and
backing out
________ Too many u-turns
________ Pedestrians or students near schools
________ Other (please describe)_______________________________________
• What streets are on your route that are not safe to be serviced by a fully automated truck?
These may be dead end streets, streets with significant onstreet parking, one-way streets,
alleys or narrow streets, etc. Please use a highlighter and mark these streets on your route
maps.
• What recommendations do you have to improve the safety or productivity of your routes?
• What do you like or dislike about your current route maps and customer reports? What
recommendations do you have to improve the route maps and customer reports?
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
16
Computer Proficiency
• Route optimization software is very difficult to master.
• It involves manipulating large amounts of data and understanding how
parameters will impact the results.
• The most common mistake by software vendors is providing multi-day training
at one time or two times without any involvement before and after the training.
• The most common the mistake by management is assigning route supervisors
and IT staff that do not have adequate and dedicated time to use the software
on a daily basis.
– Takes six months to master the software.
– Some GIS staff could shorten that to two months but it still takes time and
experience to gain the confidence in the results of the software.
• It's not about how to push buttons it's about being confident that the model
and it's results are accurate.
• The computer proficiency survey helps to identify the comfort zone and
capabilities of staff and using different levels of software geared towards
routing and mobile workforce technologies.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
17
Computer Proficiency Survey
1. How would you rate your computer skills? Both online and offline.
2. How often do you use Microsoft Excel?
3. How proficient are you with using Microsoft Excel?
4. How often do you use ESRI ArcGIS?
5. How proficient are you with using ESRI ArcGIS?
6. How fast do you learn new computer programs?
7. Do you typically need training to learn new computer programs or are
you comfortable with self-teaching and just reading the manual?
8. Do you use a Smartphone to find places on a map, such as Google Maps?
9. What are the last two computer programs you learned for work?
10. What computer program (online or desktop) do you use the most?
11. Do you know any programming languages, e.g., Visual basic, HTML, SQL?
If yes, please list.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
18
Assessing the Results
• For the driver safety survey, follow up the survey by allocating time
that the drivers can meet with you to review their answers and take a
map and market up with all the streets that cannot be automated.
• For the computer proficiency survey, identify the champions, the staff
that will comfortably manage learning the software and would have
the desire to use it on a daily basis.
– They must have a minimum proficiency in XL and preferably experience
in GIS with a knowledge of waste operations.
– If you do not have staff that have a mid-level computer proficiency you
are likely to have an implementation problem.
• Hire a staff person analyst to be your champion in Main implementer.
– Other option is to hire a consultant
– Define requirements for a less complicated solution, which may be
combo of outsourced to consultant and internal software
implementation.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
19
Computer Proficiency Results
• 52% of field service staff deem themselves as basic computer users
• Several staff are computer savvy and knowledgeable and most staff have
the ability to learn mobile applications.
– 32% use Excel daily and 22% consider themselves as expert users.
– 18% use ESRI ArcGIS daily or weekly with 4 respondents stated they were advanced users
• The need for training is highlighted in that 40% stated that they learned
software slowly
• 74% of users currently use SmartPhones to find places on a map
– They can learn most of the practical mobile applications that would be needed
for our solution areas.
• Staff have adequate computer skills to implement any of the systems
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
20
Va. Beach Bulky Waste Requirements
• Ability to route up to 1000 stops with 8 trucks.
• Ability to only utilize the optimum number of trucks each day (and not require the user to define or
reduce the number of trucks).
• Ability to create a logical and optimized customer sequence for up to 150 stops in a route.
• Ability to disallow more than one truck from servicing the same street segment and side of street.
This does not need to be an actual parameter in the software and could just be demonstrated in the
routes produced by the software.
• Ability to select the optimal disposal facility amongst a selection of up to 5 locations.
• Ability to define the disposal facility(ies) that will be used by an individual truck (e.g., white goods only
got to landfill).
• Ability to use historical average speeds on an hourly basis by road segment (between two
intersections) and side of street.
• Ability to generate routes for 1000 stops within 30 minutes.
• Ability to export the sequenced routes to a GPS navigation device or Android app.
• Ability to modify customer route assignments, including stop sequence, via the map.
• Ability to modify customer route assignments, including stop sequence, via the list of stops.
• Ability for the routes to be printed for the crews as reports and maps.
• Ability to establish a customized import process that does not require programming.
• Ability to import customers and automatically geocode the customers using the imported XY
coordinate (in State Plane projection) and geocode those addresses that do not have XY coordinates.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
21
OKC Route Planning Requirements
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
22
 System must be accessible to UOS and have a simplified workflow
for UOS to be able to make changes to routes.
 UOS must have a way to generate and print standard route maps
after routes have been updated.
 SAP changes to routes must update in GIS and vice versa.
 System must be capable of routing 220,000 stops at one time in up
to 200 routes.
 Routes can have up to 5 depots and 5 disposal facilities.
 Routes are generated based on minimizing time, cost, or distance.
 System must utilize a flat file import of stops with XY coordinates
and automatically generate routes in a batch process.
 System must be capable of batch process routing as a web service.
 In one process, system must be capable of routing 60 days of stops
to define the day to be serviced and the route to be assigned.
OKC Route Planning Requirements
 System must have the following parameters that are used in the algorithm:
o Minimum and maximum length-of-day for each route
o Specific beginning and ending times for each route
o Minimum and maximum weight or volume for each route
o Minimum and maximum number of transfer station/landfill trips for each route
o Predefined or optimized beginning and ending facilities and transfer stations/landfills for each
route
o Wait times at the transfer station/landfill for each route (in addition to the facility times listed
below)
o Individual vehicle preparation times at the beginning and end of day (in addition to the facility
times listed below)
o Break times for each route
o Wait times at the depot
o Wait and dump times at transfer and landfill facilities
o Day(s) of week collection
o Number of carts or cans
o Service time for each cart or can
o Weight or volume for each cart or can
o Revenue generated by cart or customer
o Size of vehicle required to service the customer (access considerations)
 System must have the ability to require routes to stay within zones or boundaries via drawing an
area on the map and saving that area for future routing.
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
23
OKC Route Sequencing Requirements
• System must be able to distribute up to 1,000 work orders up to into 40
routes and sequence the order that they will be serviced as an
automated batch process via a CSV file export from SAP.
• System must be capable of sequencing up to 1300 stops in grid type
street layout as good as can be done manually.
• System must be capable of sequencing that requires two passes on each
street.
• System must be allow for the user to redraw the route sequence or path
on a map.
• System must be able to limit the time a stop is serviced by setting
multiple time windows specific to individual collection days.
• System must have the ability to optionally require the path routing
algorithm to specify a left-hand (or right-hand) turns into dead-ends and
cul-de-sacs.
• System must have the ability to automatically produce individual travel
directions by route.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
24
Systems Diagramming OKC Field Service
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
25
New Field Service Systems
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
26
Focus Interviews
• You're not buying a technology, you are optimizing a
business process
• Focus interviews - identify areas of pain and areas for
improvement in a structured manner.
• Anonymous – Staff often not comfortable for management
to see criticism, but it is important for stakeholders staff to
understand that their input and knowledge of the business
is very important to this implementation.
• These are a best practice in large scale implementations.
– May be overkill for just implementing route optimization
software, for mobile workforce the extent of issues and
stakeholders affected increases
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
27
Focus Interview Results
• “Failure of SAP – all but impossible to change routes urban/rural”
• “We need to rebalance Route (North and South Areas)”
• “Difficult process to split into multiple routes. Don’t have access to change routes.
Can’t see how the routes have been done.”
• “Ad-Hoc process to find mis-assigned routes.”
• “There is a gain to be had here.”
• “The routes are very unbalanced, we don’t have the right tools and
data.”
• “Meter reading (routes) are grossly inefficient.”
• “Route Re-sequencing – It’s a mess. There is no accountability.”
• “We don’t get much consistent information.”
• “We need route tracking and benchmarks.”
“I can’t manage when I don’t know what they have done.”
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
28
Business Process Optimization
• Thorough examination of the “AS IS” business
processes and a definition of the “TO BE”
business process that utilizes technology
– Must be done with the staff that do the work
– Software vendors typically do not include business
process optimization as part of their
implementation. It would just add cost and make
them less competitive.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
29
As Is Process Mapping
Objectives
– Describe the process as it works today from start
to end in a high touch, low-tech exercise
– Identify strengths and opportunities
– Capture the complexity and disconnects of
operational issues
– Quantify elements of timing, volume, resource
requirement
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
30
Mapping Your “AS IS” Business Process
1. Interview the stakeholders and develop a
flowchart of every step of information
exchange along the way.
2. Then meet with stakeholders again to verify
that the map is correct and provide a
proposed to be a process and get their
feedback and modifications.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
31
Review As Is with Staff
• Business
process
flowcharts
reviewed with
key staff.
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
32
Examples of Process Optimization
• Solid Waste Cart Delivery and Repair in OKC
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
33
Bulky Waste Collection As-Is in OKC
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
34
Business Process Mapping Workshop
• Map the As Is Virginia Beach bulky waste
collection
• Draw on Paper
– Boxes for actions
– Diamonds for decisions
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
35
Virginia Beach Bulky Collection
• Call Request
– Waste Management receives calls requesting collection.
– Customer service staff enter the customers address into
the Work Orders Database, a custom-developed Access
database application.
• The address does a look up against the CSMaster database and
populates the work order with the customer’s route coordinator
and collection day.
• One material is entered for each work order, including appliances
without Freon (white goods), refrigerator freezer AC (white goods),
appliance furniture box, attic garage cleanout, door, fencing,
furniture, grill, kiddie pool, lawnmower, misc., move out, moving
boxes, outdoor equipment and furniture, area rug, scrap wood,
sheds, swingset, water heater.
– There are an average 344 work orders per day for bulky and 22 per day
for white goods collection (see below).
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
36
Virginia Beach Bulky Collection
• Work Order Report
– At 5:00PM each day, customer service staff print a report
from the Work Orders Database.
• The report lists the work orders and sorts them by route
coordinator, subdivision name, street name and house number.
• Work Order Assignment to Crews
– Work order report is picked up at the main office at 6:00
AM by the two supervisors
– Supervisors divide up the work orders to the crews.
• The two-person crews are typically given 100 work orders.
• The number of trucks dispatched per day ranges from between 4
to 8 trucks.
– Crews get list of work orders with no map
SWANA VA Collections Training 2017
Kevin Callen, 703-473-7055
kevincallen@RouteOptimizationConsultants.com
37
Virginia Beach Bulky Collection
• Collection
– Crews collect the materials.
• White goods are collected separately from bulky items.
• Approximately 40 bulky items are collected before a dump is required.
• Exception Reporting
– Route coordinators leave a tag for the citizen explaining why it was not
collected.
– Work orders that had a problem being collected are noted with
problem codes and entered back into the Work Orders Database, if the
issue is not resolved. Problem codes include the following:
• Not out.
• Out of regulation.
• Not at street.
• Blocked by vehicle.
• Other.
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
38
Bulky Collection As Is Process
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
39
Customer
calls for pick-
up
CSR enter
request in
Work Order
Database
Work order
report is
picked up
6:00 AM
Work order
report
printed
5:00PM
Supervisors
divide up the
work orders
to the crews
Crews get list
of work
orders with
no map
Crews collect
Route
coordinators
leave tag for
the citizen if
not collected
CSR enters
status in
Work Orders
Database
Collecte
d?
Route
coordinators gives
CSR update of
work order status
No
Yes
Crews call
route
coordinat
or
No
Crews give list of
completed to
Route
coordinators
Crews plan
sequence
Bulky Collection To Be Process
SWANA VA Collections Training 2017 Kevin Callen,
703-473-7055
kevincallen@RouteOptimizationConsultants.com
40
Customer
calls for pick-
up
CSR enter
request in
Mobile
Workforce
Mgmt
Work orders
routed
automatically
Supervisors
review
routes and
dispatch
Crews get list
with map on
mobile
device
Crews collect
Route
coordinators
leave tag for
the citizen if
not collected
Collecte
d?
No

More Related Content

What's hot

Pavement Management, PMS, Asset Management, Road Maintenance planningfinal ho
Pavement Management, PMS, Asset Management, Road Maintenance planningfinal hoPavement Management, PMS, Asset Management, Road Maintenance planningfinal ho
Pavement Management, PMS, Asset Management, Road Maintenance planningfinal hoHamid62
 
Pavement Management: Just Do It!
Pavement Management: Just Do It!Pavement Management: Just Do It!
Pavement Management: Just Do It!Jill Reeves
 
Agenda Item 7: Silver Line Phase II Implementation
Agenda Item 7: Silver Line Phase II ImplementationAgenda Item 7: Silver Line Phase II Implementation
Agenda Item 7: Silver Line Phase II ImplementationFairfax County
 
Silver Line Phase 1-Status Report: May 6, 2014
Silver Line Phase 1-Status Report: May 6, 2014Silver Line Phase 1-Status Report: May 6, 2014
Silver Line Phase 1-Status Report: May 6, 2014Fairfax County
 
Silver Line Update: Board Transportation Committee May 24, 2016
Silver Line Update: Board Transportation Committee May 24, 2016Silver Line Update: Board Transportation Committee May 24, 2016
Silver Line Update: Board Transportation Committee May 24, 2016Fairfax County
 
Silver Line Phase 1-Status Report
Silver Line Phase 1-Status ReportSilver Line Phase 1-Status Report
Silver Line Phase 1-Status ReportFairfax County
 
Caltrain modernization program update 8 10-2012
Caltrain modernization program update 8 10-2012Caltrain modernization program update 8 10-2012
Caltrain modernization program update 8 10-2012Adina Levin
 
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal ...
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal  ...Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal  ...
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal ...UGPTI
 
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...UGPTI
 
Fairfax County Parkway and Franconia-Springfield Parkway Corridor Study
Fairfax County Parkway and Franconia-Springfield Parkway Corridor StudyFairfax County Parkway and Franconia-Springfield Parkway Corridor Study
Fairfax County Parkway and Franconia-Springfield Parkway Corridor StudyFairfax County
 
NDDOT TRansportation Innovation Program –TRIP
NDDOT TRansportation Innovation Program –TRIPNDDOT TRansportation Innovation Program –TRIP
NDDOT TRansportation Innovation Program –TRIPUGPTI
 
Sharing the Vision for North Dakota's Transportation System
Sharing the Vision for North Dakota's Transportation SystemSharing the Vision for North Dakota's Transportation System
Sharing the Vision for North Dakota's Transportation SystemUGPTI
 
Transform 66: Inside the Beltway
Transform 66: Inside the BeltwayTransform 66: Inside the Beltway
Transform 66: Inside the BeltwayFairfax County
 
Refining pavement management strategies to enhance financial sustainability
Refining pavement management strategies to enhance financial sustainabilityRefining pavement management strategies to enhance financial sustainability
Refining pavement management strategies to enhance financial sustainabilityAshish Shah
 
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)Fairfax County
 
Multi-Criteria Assessment
Multi-Criteria AssessmentMulti-Criteria Assessment
Multi-Criteria AssessmentMike Iswalt
 
Dulles Metrorail Silver Line Phase 2 Status and Funding
Dulles Metrorail Silver Line Phase 2 Status and FundingDulles Metrorail Silver Line Phase 2 Status and Funding
Dulles Metrorail Silver Line Phase 2 Status and FundingFairfax County
 
Silver Line Update-Board Transportation Committee: Oct. 13, 2015
Silver Line Update-Board Transportation Committee: Oct. 13, 2015Silver Line Update-Board Transportation Committee: Oct. 13, 2015
Silver Line Update-Board Transportation Committee: Oct. 13, 2015Fairfax County
 
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement Study
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement StudyFairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement Study
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement StudyFairfax County
 
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...Board of Supervisors Transportation Committee: Proposed High Quality Transit ...
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...Fairfax County
 

What's hot (20)

Pavement Management, PMS, Asset Management, Road Maintenance planningfinal ho
Pavement Management, PMS, Asset Management, Road Maintenance planningfinal hoPavement Management, PMS, Asset Management, Road Maintenance planningfinal ho
Pavement Management, PMS, Asset Management, Road Maintenance planningfinal ho
 
Pavement Management: Just Do It!
Pavement Management: Just Do It!Pavement Management: Just Do It!
Pavement Management: Just Do It!
 
Agenda Item 7: Silver Line Phase II Implementation
Agenda Item 7: Silver Line Phase II ImplementationAgenda Item 7: Silver Line Phase II Implementation
Agenda Item 7: Silver Line Phase II Implementation
 
Silver Line Phase 1-Status Report: May 6, 2014
Silver Line Phase 1-Status Report: May 6, 2014Silver Line Phase 1-Status Report: May 6, 2014
Silver Line Phase 1-Status Report: May 6, 2014
 
Silver Line Update: Board Transportation Committee May 24, 2016
Silver Line Update: Board Transportation Committee May 24, 2016Silver Line Update: Board Transportation Committee May 24, 2016
Silver Line Update: Board Transportation Committee May 24, 2016
 
Silver Line Phase 1-Status Report
Silver Line Phase 1-Status ReportSilver Line Phase 1-Status Report
Silver Line Phase 1-Status Report
 
Caltrain modernization program update 8 10-2012
Caltrain modernization program update 8 10-2012Caltrain modernization program update 8 10-2012
Caltrain modernization program update 8 10-2012
 
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal ...
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal  ...Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal  ...
Overview of Infrastructure Needs: North Dakota’s County, Township, & Tribal ...
 
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...
Infrastructure Needs: North Dakota’s County, Township, & Tribal Roads & Bridg...
 
Fairfax County Parkway and Franconia-Springfield Parkway Corridor Study
Fairfax County Parkway and Franconia-Springfield Parkway Corridor StudyFairfax County Parkway and Franconia-Springfield Parkway Corridor Study
Fairfax County Parkway and Franconia-Springfield Parkway Corridor Study
 
NDDOT TRansportation Innovation Program –TRIP
NDDOT TRansportation Innovation Program –TRIPNDDOT TRansportation Innovation Program –TRIP
NDDOT TRansportation Innovation Program –TRIP
 
Sharing the Vision for North Dakota's Transportation System
Sharing the Vision for North Dakota's Transportation SystemSharing the Vision for North Dakota's Transportation System
Sharing the Vision for North Dakota's Transportation System
 
Transform 66: Inside the Beltway
Transform 66: Inside the BeltwayTransform 66: Inside the Beltway
Transform 66: Inside the Beltway
 
Refining pavement management strategies to enhance financial sustainability
Refining pavement management strategies to enhance financial sustainabilityRefining pavement management strategies to enhance financial sustainability
Refining pavement management strategies to enhance financial sustainability
 
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)
Jefferson Manor Phase IIIA (Albemarle Drive and Portions of Edgehill Drive)
 
Multi-Criteria Assessment
Multi-Criteria AssessmentMulti-Criteria Assessment
Multi-Criteria Assessment
 
Dulles Metrorail Silver Line Phase 2 Status and Funding
Dulles Metrorail Silver Line Phase 2 Status and FundingDulles Metrorail Silver Line Phase 2 Status and Funding
Dulles Metrorail Silver Line Phase 2 Status and Funding
 
Silver Line Update-Board Transportation Committee: Oct. 13, 2015
Silver Line Update-Board Transportation Committee: Oct. 13, 2015Silver Line Update-Board Transportation Committee: Oct. 13, 2015
Silver Line Update-Board Transportation Committee: Oct. 13, 2015
 
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement Study
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement StudyFairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement Study
Fairfax County Parkway Trail at Dulles Toll Road EB Ramp Improvement Study
 
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...Board of Supervisors Transportation Committee: Proposed High Quality Transit ...
Board of Supervisors Transportation Committee: Proposed High Quality Transit ...
 

Similar to Route Optimization Software, It's about the people, not the technology

Amjad CV 08-21-2016 NS
Amjad CV 08-21-2016 NSAmjad CV 08-21-2016 NS
Amjad CV 08-21-2016 NSAmjad Muhtaseb
 
SAP automobile major
SAP automobile majorSAP automobile major
SAP automobile majorAtlas Systems
 
Vinay_Chandwalker[1]_25032015
Vinay_Chandwalker[1]_25032015Vinay_Chandwalker[1]_25032015
Vinay_Chandwalker[1]_25032015vinay chandwalker
 
Scott Simpson Resume 9 12 16
Scott Simpson Resume 9 12 16Scott Simpson Resume 9 12 16
Scott Simpson Resume 9 12 16Scott Simpson
 
Amaninder Singh Resume 2016
Amaninder Singh Resume 2016Amaninder Singh Resume 2016
Amaninder Singh Resume 2016Aman Dhanoa
 
Mann-India_Service-Offerings_IS-Mining
Mann-India_Service-Offerings_IS-MiningMann-India_Service-Offerings_IS-Mining
Mann-India_Service-Offerings_IS-MiningMann-India
 
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Agile ME
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities PresentationMichael Robinson
 
Daksha_Parekh_Resume_2016-17
Daksha_Parekh_Resume_2016-17Daksha_Parekh_Resume_2016-17
Daksha_Parekh_Resume_2016-17Daksha Parekh
 
Key findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemKey findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemrobgirvan
 
Sap Business Analytics Services
Sap Business Analytics ServicesSap Business Analytics Services
Sap Business Analytics Servicesdansapinsiderep
 
Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsHusni Roukbi
 

Similar to Route Optimization Software, It's about the people, not the technology (20)

Amjad CV 08-21-2016 NS
Amjad CV 08-21-2016 NSAmjad CV 08-21-2016 NS
Amjad CV 08-21-2016 NS
 
Jake Stenner Resume
Jake Stenner ResumeJake Stenner Resume
Jake Stenner Resume
 
SAP automobile major
SAP automobile majorSAP automobile major
SAP automobile major
 
SCG Introduction Slides
SCG Introduction SlidesSCG Introduction Slides
SCG Introduction Slides
 
Vinay_Chandwalker[1]_25032015
Vinay_Chandwalker[1]_25032015Vinay_Chandwalker[1]_25032015
Vinay_Chandwalker[1]_25032015
 
KenitheBiggsRes2016
KenitheBiggsRes2016KenitheBiggsRes2016
KenitheBiggsRes2016
 
Simon 2
Simon 2Simon 2
Simon 2
 
Scott Simpson Resume 9 12 16
Scott Simpson Resume 9 12 16Scott Simpson Resume 9 12 16
Scott Simpson Resume 9 12 16
 
Amaninder Singh Resume 2016
Amaninder Singh Resume 2016Amaninder Singh Resume 2016
Amaninder Singh Resume 2016
 
Vinay Kulkarni_SAP
Vinay Kulkarni_SAPVinay Kulkarni_SAP
Vinay Kulkarni_SAP
 
Mann-India_Service-Offerings_IS-Mining
Mann-India_Service-Offerings_IS-MiningMann-India_Service-Offerings_IS-Mining
Mann-India_Service-Offerings_IS-Mining
 
Manager 2017 TN
Manager 2017 TNManager 2017 TN
Manager 2017 TN
 
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
Rapid Deployment of ERP solutions using agile practices by Husni Roukbi
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities Presentation
 
Michael f mckinleyresume2
Michael f mckinleyresume2Michael f mckinleyresume2
Michael f mckinleyresume2
 
Daksha_Parekh_Resume_2016-17
Daksha_Parekh_Resume_2016-17Daksha_Parekh_Resume_2016-17
Daksha_Parekh_Resume_2016-17
 
Jimmy_Resume
Jimmy_ResumeJimmy_Resume
Jimmy_Resume
 
Key findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemKey findings when upgrading your sap crm system
Key findings when upgrading your sap crm system
 
Sap Business Analytics Services
Sap Business Analytics ServicesSap Business Analytics Services
Sap Business Analytics Services
 
Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile Methods
 

Recently uploaded

Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 

Recently uploaded (20)

Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 

Route Optimization Software, It's about the people, not the technology

  • 1. Route Optimization Software It’s About the People, Not the Technology How to Succeed in Implementing Route Optimization Software and Mobile Workforce Technologies SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 1
  • 2. Overview • Pitfalls and mistakes in the implementation of route optimization and mobile workforce technologies – Small scale = route optimization for one service – Large scale = mobile workforce for entire division • Methodology to implement these technologies. • Why? – As little as 30% of these technologies are 100% successfully implemented – Need to evaluate a better process to implement these technologies SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 2
  • 3. Requirements - Waste Collection Software Technologies • Route Optimization – Route Distribution Planning – Route Sequencing • Mobile Workforce Management – Route Update Notification – Route/Work Order Mapping – Dispatching – Route Navigation – Route Status Monitoring – Infield Data Collection – Route Performance Reporting – Historical Route Analytics – Logistical Feasibility Analysis SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 3
  • 4. Background About Presenter • Founder and former CTO of route optimization software company, C2Logix • Consulting in implementing and developing e-commerce and mobile workforce technologies • Over 55 route optimization implementations all over the USA from San Francisco to Miami, Baltimore to LA – Recent projects: Henrico under DAA; Virginia Beach under SCS • Developed federal government’s nationwide disaster response software for the Strategic National Stockpile • Lessons Learned - Both my implementations and those of every other routing software most commonly fail to meet the majority of their objectives. • A failure is defined as the technology is not utilized after the initial implementation – Typical story • Staff get trained and then never use it • One staff uses it and then gets promoted with no replacement SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 4
  • 5. Why Do They Fail? • Throwing technology at a problem before defining the new business process the technology is supporting • Implementation is focused on the technology and not the people involved • Important to choose the appropriate technology that can solve your problem, but more important and critical to first define how the job should be done. – Often the software vendor tells the customer how better to do their job using the tech • Software vendors will only tell you what their tech can do and you must conform to their technology – This is wrong, you define how better to do your job and select a software that helps achieve that goal • “Do not ask what you can do with technology, but ask what technology can do for you!” SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 5
  • 6. Large Scale Software Implementations • Large scale ERP implementation's, such as SAP, have entire practice areas dedicated to business process optimization. • Even with this focus, many ERP implementations fail as they don't fully engage the stakeholders and users in the implementation. – According to SAP's business process optimization practice: – 30% of all implementations completely failed, – 40% partially implemented the objectives, and – only 30% completely implemented the objectives. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 6
  • 7. Examples of What Can Go Wrong • Baltimore complete redefining of collection days and routes for 200,000 households from six days per week to four days per week. – Union representatives were provided the proposed changes, but they resented not being involved in the process early on. – Unproductive friction between the union representatives and city management • Virginia Beach first phase of a complete reroute because of the need to use tandem axle new tandem axle trucks. – Although supervisors were involved in early discussions to identify pain points which were addressed in the new routes, when the new routes were delivered, staff stormed the HR office with complaints: • Their time on route would be longer • They were driving new routes • Other services (yard) that were based on the waste routes were not re-mapped • You will never get rid of all of the dissenters, but you can reduce surprises by involving staff at more steps along the process. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 7
  • 8. Business Definition (Vision, Mission & Critical Business Objectives) Business Process Optimization Business Requirements System Implementation Plan Systems Implementation (procurement) Metrics & Enhancement The solution is to improve your business processes before implementing technology How Large Scale Technologies Are Implemented
  • 9. Building Momentum • Involve drivers, supervisors, route managers, customer service, analysts, and IT staff in defining: – Pain points in the current process – What could be improved – What new improved business process would look like • Use a series of diagnostics and workshops – Diagnostics include surveys such as a driver safety survey, a computer proficiency survey, and focus interviews – Workshops involve mapping out the current and new business processes SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 9
  • 10. Refined Route Development Process Involving Stakeholders SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 10 Initial Team Presentation & Planning In-field with Crews Driver Safety & Review Sessions Driver Sessions to Calibrate Model Reviews of Scenarios Driver Input on Map Design Driver Training/ Feedback on Draft Routes Access to Software to Modify Routes Does Not Involve Software Purchase and Implementation
  • 11. Steps • Business Definition (Vision, Mission & Critical Business Objectives) • Business Process Optimization – “AS IS” then “TO BE” workflows • Functional/Technical/System Requirements – List in RFP • System Implementation Plan – Staff, timeline, responsibilities • Systems Implementation – Procurement and implementation • Metrics & Enhancement – Monitoring success SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 11
  • 12. Defining Requirements • Planned Routes – With a fixed number of stops that has a very low percentage of changes to the stops on a daily basis, planned routes may be updated annually or semi- annually. Examples are automated residential waste collection, bulky waste collection, and meter reading. • Dynamic Routes – The stops to be serviced varies on a daily basis and may change during the day as new work orders are created. Examples are waste cart deliveries and line maintenance. • Combined Planned and Dynamic Routes – The crews have a fixed number of stops with work order stops added in at the beginning of the day and during the day. Examples include water flushing, meter repairs/maintenance, and water quality laboratory sampling. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 12
  • 13. Types of Vehicle Routing Algorithms • High Density Routing - High Density Routing refers to waste collection and meter reading. High Density Routing is where you have a large number of stops (more than 200) serviced on the same route and in a contiguous boundary. • Point-to-Point Routing - Point-to-Point Routing refers to cart deliveries, maintenance, repairs with generally less than 100 stops per route per day. With Point-to-Point Routing, the boundary is not as important as the schedule and sequence. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 13
  • 14. Driver Safety Survey Two objectives: 1. Get drivers involved in the process. 2. Identify requirements for safety issues in the route design. Provide an outlet for the drivers to identify pain points on the route – Use this as a precursor to meeting with the drivers and managers to mark up on a map the streets that are candidates for being serviced by A different type of collection. • In Virginia Beach routing implementation actually increased the number of rear load routes. – Managers and drivers which identified serious safety concerns about backing down the dead-end streets especially near the beach tourist areas where there was a lot of pedestrians kids playing etc. – Using a rear load truck with helpers on the back to guide the driver and backing down the street significantly reduced that safety issue. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 14
  • 15. Oklahoma City Waste Route Safety and Productivity Survey, 2017 • What are the top five issues that affect your productivity? Write in a 1, 2, 3, 4 and 5 to rank them from top down. If they are not an issue, do not provide a number. – ________ Breakdowns – ________ Improperly placed carts, requiring the driver to get out of the cab – ________ Waste outside the cart, requiring the driver to get out of the cab – ________ Extra carts (more than 1 cart at a house) – ________ Townhomes, garden apartment or other stops that require getting out of the cab – ________ Traffic – ________ On street parking – ________ Narrow or hard to maneuver streets – ________ Dead end streets requiring backing down and also driving in forward and backing out – ________ Call backs to get carts that were not set out or reported as “missed” – ________ Handicap or backdoor service customers – ________ Townhomes, garden apartment or other stops that require getting out of the cab – ________ Writing citations or notices to customers – ________ Talking to customers, answering their questions – ________ Accidents – ________ No helpers available (semi-automated only) – ________ Poor, inaccurate or confusing route maps – ________ Poor, slow equipment (slow/frequent cycling, poor compaction) – ________ Police stopping, overweight checks – ________ Other (please describe)_______________________________________________________________________ SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 15
  • 16. Oklahoma City Waste Route Safety and Productivity Survey, 2017 • What are the top 3 issues that affect your safety? Write in a 1, 2, 3, 4 and 5 to rank them from top down. If they are not an issue, do not provide a number. ________ Traffic ________ Onstreet parking, narrow or hard to maneuver streets ________ Dead end streets requiring backing down and also driving in forward and backing out ________ Too many u-turns ________ Pedestrians or students near schools ________ Other (please describe)_______________________________________ • What streets are on your route that are not safe to be serviced by a fully automated truck? These may be dead end streets, streets with significant onstreet parking, one-way streets, alleys or narrow streets, etc. Please use a highlighter and mark these streets on your route maps. • What recommendations do you have to improve the safety or productivity of your routes? • What do you like or dislike about your current route maps and customer reports? What recommendations do you have to improve the route maps and customer reports? SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 16
  • 17. Computer Proficiency • Route optimization software is very difficult to master. • It involves manipulating large amounts of data and understanding how parameters will impact the results. • The most common mistake by software vendors is providing multi-day training at one time or two times without any involvement before and after the training. • The most common the mistake by management is assigning route supervisors and IT staff that do not have adequate and dedicated time to use the software on a daily basis. – Takes six months to master the software. – Some GIS staff could shorten that to two months but it still takes time and experience to gain the confidence in the results of the software. • It's not about how to push buttons it's about being confident that the model and it's results are accurate. • The computer proficiency survey helps to identify the comfort zone and capabilities of staff and using different levels of software geared towards routing and mobile workforce technologies. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 17
  • 18. Computer Proficiency Survey 1. How would you rate your computer skills? Both online and offline. 2. How often do you use Microsoft Excel? 3. How proficient are you with using Microsoft Excel? 4. How often do you use ESRI ArcGIS? 5. How proficient are you with using ESRI ArcGIS? 6. How fast do you learn new computer programs? 7. Do you typically need training to learn new computer programs or are you comfortable with self-teaching and just reading the manual? 8. Do you use a Smartphone to find places on a map, such as Google Maps? 9. What are the last two computer programs you learned for work? 10. What computer program (online or desktop) do you use the most? 11. Do you know any programming languages, e.g., Visual basic, HTML, SQL? If yes, please list. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 18
  • 19. Assessing the Results • For the driver safety survey, follow up the survey by allocating time that the drivers can meet with you to review their answers and take a map and market up with all the streets that cannot be automated. • For the computer proficiency survey, identify the champions, the staff that will comfortably manage learning the software and would have the desire to use it on a daily basis. – They must have a minimum proficiency in XL and preferably experience in GIS with a knowledge of waste operations. – If you do not have staff that have a mid-level computer proficiency you are likely to have an implementation problem. • Hire a staff person analyst to be your champion in Main implementer. – Other option is to hire a consultant – Define requirements for a less complicated solution, which may be combo of outsourced to consultant and internal software implementation. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 19
  • 20. Computer Proficiency Results • 52% of field service staff deem themselves as basic computer users • Several staff are computer savvy and knowledgeable and most staff have the ability to learn mobile applications. – 32% use Excel daily and 22% consider themselves as expert users. – 18% use ESRI ArcGIS daily or weekly with 4 respondents stated they were advanced users • The need for training is highlighted in that 40% stated that they learned software slowly • 74% of users currently use SmartPhones to find places on a map – They can learn most of the practical mobile applications that would be needed for our solution areas. • Staff have adequate computer skills to implement any of the systems SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 20
  • 21. Va. Beach Bulky Waste Requirements • Ability to route up to 1000 stops with 8 trucks. • Ability to only utilize the optimum number of trucks each day (and not require the user to define or reduce the number of trucks). • Ability to create a logical and optimized customer sequence for up to 150 stops in a route. • Ability to disallow more than one truck from servicing the same street segment and side of street. This does not need to be an actual parameter in the software and could just be demonstrated in the routes produced by the software. • Ability to select the optimal disposal facility amongst a selection of up to 5 locations. • Ability to define the disposal facility(ies) that will be used by an individual truck (e.g., white goods only got to landfill). • Ability to use historical average speeds on an hourly basis by road segment (between two intersections) and side of street. • Ability to generate routes for 1000 stops within 30 minutes. • Ability to export the sequenced routes to a GPS navigation device or Android app. • Ability to modify customer route assignments, including stop sequence, via the map. • Ability to modify customer route assignments, including stop sequence, via the list of stops. • Ability for the routes to be printed for the crews as reports and maps. • Ability to establish a customized import process that does not require programming. • Ability to import customers and automatically geocode the customers using the imported XY coordinate (in State Plane projection) and geocode those addresses that do not have XY coordinates. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 21
  • 22. OKC Route Planning Requirements SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 22  System must be accessible to UOS and have a simplified workflow for UOS to be able to make changes to routes.  UOS must have a way to generate and print standard route maps after routes have been updated.  SAP changes to routes must update in GIS and vice versa.  System must be capable of routing 220,000 stops at one time in up to 200 routes.  Routes can have up to 5 depots and 5 disposal facilities.  Routes are generated based on minimizing time, cost, or distance.  System must utilize a flat file import of stops with XY coordinates and automatically generate routes in a batch process.  System must be capable of batch process routing as a web service.  In one process, system must be capable of routing 60 days of stops to define the day to be serviced and the route to be assigned.
  • 23. OKC Route Planning Requirements  System must have the following parameters that are used in the algorithm: o Minimum and maximum length-of-day for each route o Specific beginning and ending times for each route o Minimum and maximum weight or volume for each route o Minimum and maximum number of transfer station/landfill trips for each route o Predefined or optimized beginning and ending facilities and transfer stations/landfills for each route o Wait times at the transfer station/landfill for each route (in addition to the facility times listed below) o Individual vehicle preparation times at the beginning and end of day (in addition to the facility times listed below) o Break times for each route o Wait times at the depot o Wait and dump times at transfer and landfill facilities o Day(s) of week collection o Number of carts or cans o Service time for each cart or can o Weight or volume for each cart or can o Revenue generated by cart or customer o Size of vehicle required to service the customer (access considerations)  System must have the ability to require routes to stay within zones or boundaries via drawing an area on the map and saving that area for future routing. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 23
  • 24. OKC Route Sequencing Requirements • System must be able to distribute up to 1,000 work orders up to into 40 routes and sequence the order that they will be serviced as an automated batch process via a CSV file export from SAP. • System must be capable of sequencing up to 1300 stops in grid type street layout as good as can be done manually. • System must be capable of sequencing that requires two passes on each street. • System must be allow for the user to redraw the route sequence or path on a map. • System must be able to limit the time a stop is serviced by setting multiple time windows specific to individual collection days. • System must have the ability to optionally require the path routing algorithm to specify a left-hand (or right-hand) turns into dead-ends and cul-de-sacs. • System must have the ability to automatically produce individual travel directions by route. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 24
  • 25. Systems Diagramming OKC Field Service SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 25
  • 26. New Field Service Systems SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 26
  • 27. Focus Interviews • You're not buying a technology, you are optimizing a business process • Focus interviews - identify areas of pain and areas for improvement in a structured manner. • Anonymous – Staff often not comfortable for management to see criticism, but it is important for stakeholders staff to understand that their input and knowledge of the business is very important to this implementation. • These are a best practice in large scale implementations. – May be overkill for just implementing route optimization software, for mobile workforce the extent of issues and stakeholders affected increases SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 27
  • 28. Focus Interview Results • “Failure of SAP – all but impossible to change routes urban/rural” • “We need to rebalance Route (North and South Areas)” • “Difficult process to split into multiple routes. Don’t have access to change routes. Can’t see how the routes have been done.” • “Ad-Hoc process to find mis-assigned routes.” • “There is a gain to be had here.” • “The routes are very unbalanced, we don’t have the right tools and data.” • “Meter reading (routes) are grossly inefficient.” • “Route Re-sequencing – It’s a mess. There is no accountability.” • “We don’t get much consistent information.” • “We need route tracking and benchmarks.” “I can’t manage when I don’t know what they have done.” SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 28
  • 29. Business Process Optimization • Thorough examination of the “AS IS” business processes and a definition of the “TO BE” business process that utilizes technology – Must be done with the staff that do the work – Software vendors typically do not include business process optimization as part of their implementation. It would just add cost and make them less competitive. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 29
  • 30. As Is Process Mapping Objectives – Describe the process as it works today from start to end in a high touch, low-tech exercise – Identify strengths and opportunities – Capture the complexity and disconnects of operational issues – Quantify elements of timing, volume, resource requirement SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 30
  • 31. Mapping Your “AS IS” Business Process 1. Interview the stakeholders and develop a flowchart of every step of information exchange along the way. 2. Then meet with stakeholders again to verify that the map is correct and provide a proposed to be a process and get their feedback and modifications. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 31
  • 32. Review As Is with Staff • Business process flowcharts reviewed with key staff. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 32
  • 33. Examples of Process Optimization • Solid Waste Cart Delivery and Repair in OKC SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 33
  • 34. Bulky Waste Collection As-Is in OKC SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 34
  • 35. Business Process Mapping Workshop • Map the As Is Virginia Beach bulky waste collection • Draw on Paper – Boxes for actions – Diamonds for decisions SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 35
  • 36. Virginia Beach Bulky Collection • Call Request – Waste Management receives calls requesting collection. – Customer service staff enter the customers address into the Work Orders Database, a custom-developed Access database application. • The address does a look up against the CSMaster database and populates the work order with the customer’s route coordinator and collection day. • One material is entered for each work order, including appliances without Freon (white goods), refrigerator freezer AC (white goods), appliance furniture box, attic garage cleanout, door, fencing, furniture, grill, kiddie pool, lawnmower, misc., move out, moving boxes, outdoor equipment and furniture, area rug, scrap wood, sheds, swingset, water heater. – There are an average 344 work orders per day for bulky and 22 per day for white goods collection (see below). SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 36
  • 37. Virginia Beach Bulky Collection • Work Order Report – At 5:00PM each day, customer service staff print a report from the Work Orders Database. • The report lists the work orders and sorts them by route coordinator, subdivision name, street name and house number. • Work Order Assignment to Crews – Work order report is picked up at the main office at 6:00 AM by the two supervisors – Supervisors divide up the work orders to the crews. • The two-person crews are typically given 100 work orders. • The number of trucks dispatched per day ranges from between 4 to 8 trucks. – Crews get list of work orders with no map SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 37
  • 38. Virginia Beach Bulky Collection • Collection – Crews collect the materials. • White goods are collected separately from bulky items. • Approximately 40 bulky items are collected before a dump is required. • Exception Reporting – Route coordinators leave a tag for the citizen explaining why it was not collected. – Work orders that had a problem being collected are noted with problem codes and entered back into the Work Orders Database, if the issue is not resolved. Problem codes include the following: • Not out. • Out of regulation. • Not at street. • Blocked by vehicle. • Other. SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 38
  • 39. Bulky Collection As Is Process SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 39 Customer calls for pick- up CSR enter request in Work Order Database Work order report is picked up 6:00 AM Work order report printed 5:00PM Supervisors divide up the work orders to the crews Crews get list of work orders with no map Crews collect Route coordinators leave tag for the citizen if not collected CSR enters status in Work Orders Database Collecte d? Route coordinators gives CSR update of work order status No Yes Crews call route coordinat or No Crews give list of completed to Route coordinators Crews plan sequence
  • 40. Bulky Collection To Be Process SWANA VA Collections Training 2017 Kevin Callen, 703-473-7055 kevincallen@RouteOptimizationConsultants.com 40 Customer calls for pick- up CSR enter request in Mobile Workforce Mgmt Work orders routed automatically Supervisors review routes and dispatch Crews get list with map on mobile device Crews collect Route coordinators leave tag for the citizen if not collected Collecte d? No