Jim Sinur

A member of the Gartner Blog Network

Jim Sinur header image 2

Are You Walking the Resource Optimization Tightrope? Try Skills Sensitive Processes

June 18th, 2009 · 1 Comment

Quite often process managers find them selves in situations where they have to deal with changing conditions that may require optimizing resources across a business process. For instance a manager might face more cases than expected that require more senior people to deal with them in a narrow time window.. This means that the process manager has to balance timing and cost goals quickly or lose the opportunities offered by the moment. This is a difficult dilemma, hence the tightrope analogy.

image

Let’s say your marketing and sales folks design some enticing cost savings opportunities for potential new customers. Even in down times, the right offers can motivate potential customers. Let’s say that these new prospects generally have deeper pockets and require more attention. This puts a premium on highly skilled individuals. Processes that have the ability to tap into the skill levels of the individuals supporting the process will allow managers to correctly direct these cases. Skills sensitive processes can schedule these scarce resources around the anticipated and unanticipated peaks of process activity enabling success. Skills sensitive processes can be leveraged in a number of ways. I’ve identified three possible uses so far:

Skills Selection:

Some folks would call this skills based routing. This is where the process has enough intelligence to select the route of a case to the properly skilled resources. Quite often the process employs a separate work list to handle these cases. It can work in a “push mode” where the most difficult cases are given to the most qualified resources. It can also work in a “pull mode” where a group of highly skilled and motivated folks can pull in cases that need attention.

Skills Stretching:

In the case where the highly skilled people can’t keep with the demand, the processes can identify the next most likely skilled resources. This may include people that have been trained, but never have supported complicated and/or difficult cases. Processes can also identify workers with high potential “High pots” and automatically route the intense cases.

Skills Scheduling:

One emerging approach is to link resource optimization technologies with BPM. These technologies keep track of the calendars of the individual workers and know when they are available thus making the resource pool accurate to the second. Managers can even simulate with live data to train the resource optimization efforts.

I’m sure there are more resource skill based opportunities and look forward to hearing from you.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Tags: BPM · Business Proces Improvement · Business Rules · Optimization · Simulation

1 response so far ↓

  • 1 Robert Shapiro // Jun 20, 2009 at 12:29 pm

    Jim is onto a topic that I have talked about for years, trying to get BPM suite providers to recognize the importance of Work Force Management and link the BPM enactment and optimization technology with work force scheduling. Simulation and neural net based scheduling is already used extensively in this manner for optimizating back office banking operations such as check-clearing and wholesale lockbox at the major US banks. See my paper in the 2008 BPM and Workflow Handbook entitled “Integration of Workforce Management with a Business Process Management Suite”. Also relevant is Auto Optimization where business KPIs drive an optimizer to change resource allocations until the business goals are satisfied. See my paper in the 2009 BPM & Workflow Hanbook entitled “The Auto Optimizer”. Another part of this story has to do with using complex event processing and trained data mining rules to detect staffing problems and trigger corrective action in real time.
    A prototype exists, based on Microsoft Data Mining technology and monitoring the log event stream from a running BPM engine.

Leave a Comment