RESOURCE SKILL COMPLIANCE OPTIMIZATION
First Claim
1. A method for resource skill compliance optimization, comprising:
- identifying jobs, skills corresponding to the jobs, and resources corresponding to the skills;
associating a job skill level with each skill of each job;
associating a resource skill level with each skill of each resource;
determining, by a computer, individual skill compliance for each skill of each resource with respect to each skill of each job based on the resource skill level relative to the job skill level;
determining, by a computer, resource skill compliance for each resource with respect to each job as a total of the individual skill level compliances for each skill corresponding to each job; and
assigning, by a computer, resources to jobs in a manner that optimizes a total of the resource skill compliances for those resources assigned to jobs.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer readable media with executable instructions stored thereon for optimizing resource skill compliance are provided. Example methods of the present disclosure can include identifying jobs, skills corresponding to the jobs, and resources corresponding to the skills. A job skill level is associated with each skill of each job, and a resource skill level is associated with each skill of each resource. An individual skill compliance is determined by computer for each skill of each resource with respect to each skill of each job based on the resource skill level relative to the job skill level. A resource skill compliance is determined by computer for each resource with respect to each job as a total of the individual skill level compliances for each skill corresponding to each job, and resources are assigned by a computer to jobs in a manner that optimizes a total of the resource skill compliances for those resources assigned to jobs.
-
Citations
15 Claims
-
1. A method for resource skill compliance optimization, comprising:
-
identifying jobs, skills corresponding to the jobs, and resources corresponding to the skills; associating a job skill level with each skill of each job; associating a resource skill level with each skill of each resource; determining, by a computer, individual skill compliance for each skill of each resource with respect to each skill of each job based on the resource skill level relative to the job skill level; determining, by a computer, resource skill compliance for each resource with respect to each job as a total of the individual skill level compliances for each skill corresponding to each job; and assigning, by a computer, resources to jobs in a manner that optimizes a total of the resource skill compliances for those resources assigned to jobs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having computer-readable instructions stored thereon that, if executed by one or more processors, cause the one or more processors to:
-
identify positions, skills required by the positions, and employees having the skills; associate a position skill level with each skill required of each position; associate an employee skill level with each skill of each employee; determine individual skill compliance for each skill of each employee with respect to each skill required by each position based on the employee skill level relative to the skill level required by the position; determine an employee skill compliance for each employee with respect to each position as a total of the skill level compliances for all skills required by each position; and assign employees to positions in a manner that maximizes organizational compliance, wherein organizational compliance is an average of all position compliances that are adjusted by a position weight, and wherein each position compliance is an employee skill compliance adjusted by a skill weight. - View Dependent Claims (13, 14)
-
-
15. A system for optimizing resource skill compliance, comprising:
-
a memory operable to store executable instructions; and a processor coupled to the memory, wherein the processor executes the instructions to; identify jobs, skills corresponding to the jobs, and resources corresponding to the skills; associate a job skill level with each skill of each job; associate a resource skill level with each skill of each resource; determine individual skill compliance for each skill of each resource with respect to each skill of each job based on the resource skill level relative to the job skill level; determine resource skill compliance for each resource with respect to each job as a total of the individual skill level compliances for each skill corresponding to each job; and assign resources to jobs in a manner that optimizes a total of the resource skill compliances for those resources assigned to jobs.
-
Specification