Claims
- 1. A method for long-range planning for a complex system, comprising:
defining at least one resource description, wherein a resource description comprises a group of resources that have similar characteristics, and wherein defining comprises specifying the characteristics, including at least one capability and at least one performance measure; defining at least one work load; and specifying at least one criteria to be satisfied by a long-range staffing plan; and calculating an effect of applying the at least one resource description to the at least one work load, wherein the calculated effect includes at least one performance measure for the at least one work load, and an effective cost per hour.
- 2. The method of claim 1, wherein the complex system is a contact center, the at least one resource description includes an employee profile, the at least one work load includes a queue, and wherein the at least one capability includes a skill set.
- 3. The method of claim 2, wherein the at least one performance measure includes an efficiency percentage, and wherein applying the at least one resource description to the at least one work load includes staffing the at least one queue with the at least one employee profile.
- 4. The method of claim 3, wherein the calculated effect further includes a queue occupancy for each queue, and an estimated cost of the long-range staffing plan.
- 5. The method of claim 3, wherein calculating comprises:
adding a first employees from the at least one profile to a proposed schedule, wherein there is an available work associated with each employee in the at least one profile, and wherein the proposed schedule is for servicing the at lease one queue over a predefined time period; calculating an effect of adding the first employee, wherein adding an employee includes distributing the available work associated with the employee among the at least one queue; adding a next employee from the at least one profile to the proposed schedule; calculating an effect of adding the next employee taking into account the effect of having added the first employee; and iteratively adding additional employees to the proposed schedule and iteratively calculating effects of adding the additional employees taking into account each employee already added until the available work for every employee from the at least one profile has been distributed.
- 6. The method of claim 5, wherein calculating the effect of adding the next employee includes redistributing available work among the at least one queue, and recalculating a workload remaining.
- 7. The method of claim 3, wherein the characteristics further include:
shrinkage, wherein shrinkage comprises various categories of time for which an employee is paid, but during which the employee does not work; burden, wherein burden comprises various categories of expenses associated with the employee, including benefit expenses; and wage.
- 8. The method of claim 3, wherein specifying characteristics further comprises specifying whether a profile may be hired into, and a time period required to bring an employee hired into the profile to a predefined level of efficiency.
- 9. The method of claim 3, further comprising displaying the calculated effect of the long-rang staffing plan, comprising displaying for each queue of the at least one queue for each of a plurality of predefined time periods:
a contact volume; a predefined average handling time goal; an actual service level; and a required service level.
- 10. The method of claim 9, wherein displaying further comprises displaying calculated effects of more than one staffing plan on a single display for comparison.
- 11. The method of claim 10, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns, and wherein displaying comprises placing corresponding rows from calculated effects of each of the more than one staffing plan in proximity to one another.
- 12. The method of claim 10, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns, and wherein displaying comprises placing corresponding columns from calculated effects of each of the more than one staffing plan in proximity to one another.
- 13. The method of claim 4, wherein the estimated cost of the long-range staffing plan includes a training cost that reflects a period of time required for an employee to reach a predefined level of performance.
- 14. The method of claim 5, wherein the contact center comprises multiple queues and multiple types of contact media, wherein the skill set includes skills across multiple queues and multiple contact media.
- 15. The method of claim 14, wherein iteratively calculating effects of adding the additional employees taking into account each employee already added includes assigning additional employees across multiple queues and multiple contact media.
- 16. A system for long-range staffing planning in a contact center, wherein the multi-contact center processes a plurality of contact queues comprising a plurality of contact media, the system comprising:
at least one server comprising at least one storage device; and at least one client processor coupled to the server through a network, wherein the client processor is coupled to a plurality of storage devices, including a storage device that stores instructions that, when executed, cause the at least one client processor to,
receive a definition of at least one employee profile, wherein an employee profile comprises a group of employees that have similar characteristics, wherein the characteristics include a skill set and an efficiency percentage; receive a definition of at least one queue, wherein the at least one queue handles a plurality of contacts through a plurality of contact media; receiving a specification of at least one criteria to be satisfied by a long-range staffing plan; and calculating an effect of staffing the at least one queue with the at least one employee profile, wherein the calculated effect includes a service level for the at least one queue, and an effective cost per hour.
- 17. The system of claim 16, wherein the calculated effect further includes a queue occupancy for each queue, and an estimated cost of the long-range staffing plan.
- 18. The system of claim 16, wherein calculating comprises:
adding a first employees from the at least one profile to a proposed schedule, wherein there is an available work associated with each employee in the at least one profile, and wherein the proposed schedule is for servicing the at lease one queue over a predefined time period; calculating an effect of adding the first employee, wherein adding an employee includes distributing the available work associated with the employee among the at least one queue; adding a next employee from the at least one profile to the proposed schedule; calculating an effect of adding the next employee taking into account the effect of having added the first employee; and iteratively adding additional employees to the proposed schedule and iteratively calculating effects of adding the additional employees taking into account each employee already added until the available work for every employee from the at least one profile has been distributed.
- 19. The system of claim 18, wherein calculating the effect of adding the next employee includes redistributing available work among the at least one queue, and recalculating a workload remaining.
- 20. The system of claim 16, wherein the characteristics further include:
shrinkage, wherein shrinkage comprises various categories of time for which an employee is paid, but during which the employee does not work; burden, wherein burden comprises various categories of expenses associated with the employee, including benefit expenses; and wage.
- 21. The system of claim 16, wherein the characteristics further include whether a profile may be hired into, and a time period required to bring an employee hired into the profile to a predefined level of efficiency
- 22. The system of claim 16, wherein the instructions, when executed, further cause the at least one client processor to display the calculated effect of the long-rang staffing plan, comprising displaying for each queue of the at least one queue for each of a plurality of predefined time periods:
a contact volume; a predefined average handling time goal; an actual service level; and a required service level.
- 23. The system of claim 22, further comprising displaying calculated effects of more than one staffing plan on a single display for comparison as specified by a user.
- 24. The system of claim 23, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns and, in response to the user specification, corresponding rows from calculated effects of each of the more than one staffing plan are displayed in proximity to one another.
- 25. The system of claim 23, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns, and, in response to the user specification, corresponding columns from calculated effects of each of the more than one staffing plan are displayed in proximity to one another.
- 26. The system of claim 17, wherein the estimated cost of the long-range staffing plan includes a training cost that reflects a period of time required for an employee to reach a predefined level of performance.
- 27. The system of claim 18, wherein iteratively calculating effects of adding the additional employees taking into account each employee already added includes assigning additional employees across multiple queues and multiple contact media.
- 28. The system of claim 16, wherein the storage device that stores the instructions is accessed by the at least one processor through the network.
- 29. The system of claim 16, wherein the storage device that stores the instructions is the at least one storage device of the server.
- 30. An electromagnetic medium containing executable instructions which, when executed in a processing system, cause the system to generate effects of a proposed long-range staffing plan for a contact center, wherein generating comprises:
defining at least one employee profile, wherein an employee profile comprises a group of employees that have the same skills, and wherein defining comprises specifying characteristics, including a skill set and an efficiency percentage; defining at least one queue; specifying at least one criteria to be satisfied by a long-range staffing plan; and calculating an effect of staffing the at least one queue with the at least one employee profile, wherein the calculated effect includes a service level for the at least one queue, and an effective cost per hour.
- 31. The electromagnetic medium of claim 30, wherein the calculated effect further includes a queue occupancy for each queue, and an estimated cost of the long-range staffing plan.
- 32. The electromagnetic medium of claim 30, wherein calculating comprises:
adding a first employees from the at least one profile to a proposed schedule, wherein there is an available work associated with each employee in the at least one profile, and wherein the proposed schedule is for servicing the at lease one queue over a predefined time period; calculating an effect of adding the first employee, wherein adding an employee includes distributing the available work associated with the employee among the at least one queue; adding a next employee from the at least one profile to the proposed schedule; calculating an effect of adding the next employee taking into account the effect of having added the first employee; and iteratively adding additional employees to the proposed schedule and iteratively calculating effects of adding the additional employees taking into account each employee already added until the available work for every employee from the at least one profile has been distributed.
- 33. The electromagnetic medium of claim 32, wherein calculating the effect of adding the next employee includes redistributing available work among the at least one queue, and recalculating a workload remaining.
- 34. The electromagnetic medium of claim 30, wherein the characteristics further include:
shrinkage, wherein shrinkage comprises various categories of time for which an employee is paid, but during which the employee does not work; burden, wherein burden comprises various categories of expenses associated with the employee, including benefit expenses; and wage.
- 35. The electromagnetic medium of claim 30, wherein specifying characteristics further comprises specifying whether a profile may be hired into, and a time period required to bring an employee hired into the profile to a predefined level of efficiency.
- 36. The electromagnetic medium of claim 30, further comprising displaying the calculated effect of the long-rang staffing plan, comprising displaying for each queue of the at least one queue for each of a plurality of predefined time periods:
a contact volume; a predefined average handling time goal; an actual service level; and a required service level.
- 37. The electromagnetic medium of claim 36, wherein displaying further comprises displaying calculated effects of more than one staffing plan on a single display for comparison.
- 38. The electromagnetic medium of claim 37, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns, and wherein displaying comprises placing corresponding rows from calculated effects of each of the more than one staffing plan in proximity to one another.
- 39. The electromagnetic medium of claim 37, wherein the calculated effects of each of the more than one staffing plan are arranged as rows and columns, and wherein displaying comprises placing corresponding columns from calculated effects of each of the more than one staffing plan in proximity to one another.
- 40. The electromagnetic medium of claim 31, wherein the estimated cost of the long-range staffing plan includes a training cost that reflects a period of time required for an employee to reach a predefined level of performance.
- 41. The electromagnetic medium of claim 32, wherein the contact center comprises multiple queues and multiple types of contact media, wherein the skill set includes skills across multiple queues and multiple contact media.
- 42. The electromagnetic medium of claim 41, wherein iteratively calculating effects of adding the additional employees taking into account each employee already added includes assigning additional employees across multiple queues and multiple contact media.
RELATED APPLICATIONS
[0001] This patent application claims priority from U.S. Provisional Patent Application Serial No. 60/281,052, entitled The Long Range Planner Software Product, filed Apr. 2, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60281052 |
Apr 2001 |
US |