Siebel Field Service Guide > Scheduling and Dispatch > Optimization Engine >

Best Practices


The Optimizer is appropriate for field service businesses that have a large number of engineers within a concentrated area. In general, if over 30% of a service force is located in the top ten areas, then optimization is appropriate. In particular, businesses that have the following needs should be looking at an optimization solution.

A Centralized Dispatch Model

A centralized dispatch model, in which a team of dispatchers handle the majority of dispatching for the full service business, is often driven by a follow-the-sun support model. In this model, customers can call twenty-four hours a day and are routed to an open call center somewhere in the world.

Customer support representatives need to assign engineers to a call even though they do not know the local requirements and rules. The Optimizer has constraints, so that when central dispatchers submit the activity, it is optimized in a fashion that is consistent with local priorities. Most activities can be scheduled automatically at a central location; any exceptions can be handled manually by a local service manager, eliminating the need for dedicated dispatch personnel.

Enforcing Contractual or Legal Constraints

Many companies must comply with strict limits on work hours and hazardous work. Union agreements may stipulate special conditions, such as fairness in work assignments. Having a system that can automatically track these constraints significantly decreases the burden on service businesses.

Working in High-Traffic Areas

The majority of wasted time in a service business is usually spent getting to customer sites. Many service businesses find that their employees are either spending too much time in the office or are on the road needlessly, driving back and forth between engagements.

By handling two calls in one area, traveling time is decreased significantly and performance is increased by over 10 percent. As service businesses are moving to a revenue base, a 10 percent increase in revenue can yield an even higher gain in profits.

The Amount of Optimization

Is it possible for a schedule to be too optimized? In general, a schedule with high utilization (little free time) is a good thing. However, past a certain point, further optimization may bring diminished cost savings. Furthermore, highly optimized schedules are easily corrupted; minor changes can cause problems to ripple throughout a schedule.

For example, consider a day's schedule for one engineer is booked from 9 to 5, with no free time. If just one appointment runs over, the engineer will not be able to complete all activities, leaving at least one (or more) to overtime or the next day. And, unexpected events such as a vehicle breakdown can completely disrupt this fully booked schedule.

The goal is to create a schedule that is optimized but still flexible enough to accommodate change. There are two ways to do this:

The first method is preferable as it allows managers to set up a dependable level of work. With the second method, managers are not sure of the true workload for their region.

The balance of working time and available time depends on the business needs. Businesses that require more flexibility (and therefore lower utilization percentages) have the some or all of the following business requirements:

Service businesses with a need for higher utilization usually have the following business requirements:

When determining the best level of utilization, consider your service needs and then set an approximate level. Then adjust the optimization parameters to give the best results.


 Siebel Field Service Guide 
 Published: 21 April 2003