Intelligent Staffing Examples
The following examples illustrate how weightings and priorities influence the results of resource matching. For an explanation of weightings and priorities, see Intelligent Staffing Overview.
The following matching criteria are used in all the examples unless stated otherwise:
| Filter Criteria | Skills | Availability |
|---|---|---|
|
Region = US Practice = Publishing Group = Media Role = Translator Worked With Customer = True Custom Field: Willing to Travel = True |
French, Minimum Rating = 2 Public Speaking, Minimum Rating = none |
No minimum availability specified |
Example 1: All Filter Criteria and Skills are Essential (Match ALL Skills)
In this example, all the filter criteria are essential including a custom field called Willing to Travel. The two skills are also essential, and resources must match both of them.
The default order of priorities applies, meaning that resources are ranked first by filter fields, then by skills, and finally by availability.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking | |
| A | US | Publishing | Media | Translator | Y | Y | 2 | Y | 100% |
| B | US | Publishing | Research | Translator | Y | Y | 2 | Y | 100% |
| C | US | Publishing | Media | Translator | Y | Y | 1 | Y | 50% |
| D | US | Publishing | Media | Translator | Y | Y | 4 | Y | 75% |
Filtering Results:
- Resource B is filtered out because they do not match Group which is an essential criteria.
- Resource C is filtered out because their skill rating for French does not meet the minimum required rating.
Ranking Results:
- Resource A is ranked first because they match all criteria and have 100% availability.
- Resource D is ranked second because they match all criteria but have less availability. The higher skill rating has no bearing on rank.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking, Minimum Rating = none | |
| A | US | Publishing | Media | Translator | Y | Y | 2 | Y | 100% |
| D | US | Publishing | Media | Translator | Y | Y | 4 | Y | 75% |
Example 2: Some Filter Criteria and Skills are not Essential (Match ALL Essential Skills)
In this example, the Group field is weighted as Ideal, Worked With Customer is weighted as Desirable, and the custom field Willing to Travel is weighted as Suggested. There are two requested skills but only French, Minimum Rating = 2 is essential; Public Speaking is Desirable. All other criteria are essential.
The default order of priorities applies, meaning that resources are ranked first by filter fields, then by skills, and finally by availability.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group - Ideal | Role | Worked With Customer - Desirable | Willing to Travel - Suggested | French, Minimum Rating = 2 | Public Speaking - Desirable | |
| A | US | Publishing | Media | Translator | N | N | 2 | Y | 100% |
| B | US | Publishing | Research | Translator | Y | Y | 2 | Y | 100% |
| C | US | Publishing | Media | Translator | Y | Y | 1 | Y | 50% |
| D | US | Publishing | Media | Translator | Y | Y | 4 | Y | 75% |
| E | US | Publishing | Media | Translator | Y | Y | 2 | N | 100% |
Filtering Results:
- Resource C is filtered out because their skill rating for French does not meet the minimum required rating.
Ranking Results:
- Resource D is ranked first because they match all essential and non-essential criteria and skills.
- Resource E is ranked second because they match everything except one Desirable skill (Public Speaking).
- Resource A is ranked third because they match everything except one Desirable criteria (Worked with Customer) and one Suggested criteria (Willing to Travel).
- Resource B is ranked fourth because they match everything except one Ideal criteria (Group). Even though Resource B matches more non-essential criteria than Resource A, Group is weighted as Ideal which is more important than Worked With Customer and Willing to Travel, therefore Resource A ranks above Resource B.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group - Ideal | Role | Worked With Customer - Desirable | Willing to Travel - Suggested | French, Minimum Rating = 2 | Public Speaking - Desirable | |
| D | US | Publishing | Media | Translator | Y | Y | 4 | Y | 75% |
| E | US | Publishing | Media | Translator | Y | Y | 2 | N | 100% |
| A | US | Publishing | Media | Translator | N | N | 2 | Y | 100% |
| B | US | Publishing | Research | Translator | Y | Y | 2 | Y | 100% |
If you alter the priorities to be Filter Fields (1), Availability (2), Skills (3), Resource E is ranked first because although they do not match one Desirable skill, they have more availability than Resource D. The results for this scenario are shown in the table below.
| Filter Fields (Priority 1) | Availability (Priority 2) | Skills (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group - Ideal | Role | Worked With Customer - Desirable | Willing to Travel - Suggested | French, Minimum Rating = 2 | Public Speaking, Minimum Rating = none - Desirable | |
| E | US | Publishing | Media | Translator | Y | Y | 100% | 2 | N |
| D | US | Publishing | Media | Translator | Y | Y | 75% | 4 | Y |
| A | US | Publishing | Media | Translator | N | N | 100% | 2 | Y |
| B | US | Publishing | Research | Translator | Y | Y | 100% | 2 | Y |
Example 3: All Filter Criteria and Skills are Essential (Match ANY Skill)
In this example, all the filter criteria are essential including a custom field called Willing to Travel. The two skills are also essential but resources only need to match one of them.
The default order of priorities applies, meaning that resources are ranked first by filter fields, then by skills, and finally by availability.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking | |
| A | US | Publishing | Media | Translator | Y | Y | 2 | N | 100% |
| B | US | Publishing | Media | Translator | Y | Y | 2 | Y | 100% |
| C | US | Publishing | Research | Translator | Y | Y | 2 | Y | 75% |
| D | US | Publishing | Media | Translator | Y | Y | 1 | Y | 50% |
| E | US | Publishing | Media | Translator | Y | Y | N | N | 75% |
Filtering Results:
- Resource C is filtered out because they do not match Group which is an essential criteria.
- Resource E is filtered out because they match neither skill.
Ranking Results:
- Resource B is ranked first because they match all essential criteria and both skills.
-
Resources A and D both match all essential criteria and one skill. Therefore they are ranked next by availability with the result that:
- Resource A is ranked second because their availability is 100%
- Resource D is ranked third because their availability is 50%
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking | |
| B | US | Publishing | Media | Translator | Y | Y | 2 | Y | 100% |
| A | US | Publishing | Media | Translator | Y | Y | 2 | N | 100% |
| D | US | Publishing | Media | Translator | Y | Y | 1 | Y | 50% |
Example 4: All Filter Criteria and Skills are Essential and Cost Rate Priority is Included
In this example all the filter criteria are essential, including both the skills and the Cost Rate priority will also be used in ranking the resources. The Cost Rate Priority is 3.
The following order of priorities will be applied:
- Filter fields - Must match all (Region, Practice, Group, Role, Worked with Customer, Willing to Travel)
- Skills - Must match both French (Min 2) and Public Speaking
- Cost Rate - Lower cost ranks higher.
- Availability - Higher availability ranks higher (only if Cost Rate is tied).
| Filter Fields (Priority 1) | Skills (Priority 2) | Cost Rate (Priority 3) | Availability (Priority 4) | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking | ||
| A | US | Publishing | Media | Translator | Y | Y | 2 | Y | 150 USD per hour | 100% |
| B | US | Publishing | Research | Translator | Y | Y | 2 | Y | 110 USD per hour | 100% |
| C | US | Publishing | Media | Translator | Y | Y | 1 | Y | 100 USD per hour | 50% |
| D | US | Publishing | Media | Translator | Y | Y | 4 | Y | 120 USD per hour | 75% |
Filtering Results
- Resource B is filtered out: Does not match the essential Group.
- Resource C is filtered out: Does not meet the minimum French skill rating.
Ranking Results
- Resource D is ranked first: Although Resource D has lower availability (75%) than Resource A, it has a lower Cost Rate . Since Cost Rate is Priority 3 and Availability is Priority 4, the cost savings are higher in the ranking.
- Resource A is ranked second: Matches all essential criteria and skills, but is more expensive than Resource D.
| Filter Fields (Priority 1) | Skills (Priority 2) | Cost Rate (Priority 3) | Availability (Priority 4) | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Worked With Customer | Willing to Travel | French, Minimum Rating = 2 | Public Speaking | ||
| D | US | Publishing | Media | Translator | Y | Y | 2 | Y | 100 USD per hour | 75% |
| A | US | Publishing | Media | Translator | Y | Y | 2 | Y | 150 USD per hour | 100% |
Example 5: Matching With a Preferred Resource
The following matching criteria are used in this example:
| Filter Criteria | Skills | Availability |
|---|---|---|
|
Region = US Practice = High Tech Group = Consulting Role = Business Analyst Preferred Resource = Dean |
Analytical Thinking, Minimum Rating = 2 Problem Solving, Minimum Rating = none |
No minimum availability specified |
In this example, all the filter criteria are essential including Preferred Resource which has the value "Dean". There are two requested skills but only Analytical Thinking, Minimum Rating = 2 is essential; Problem Solving is Desirable.
Resources are ranked first by filter fields, then by skills, and finally by availability.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||
|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Analytical Thinking, Minimum Rating = 2 | Problem Solving - Desirable | |
| Anne | US | High Tech | Consulting | Business Analyst | 2 | Y | 100% |
| Bill | US | High Tech | Research | Business Analyst | 2 | Y | 100% |
| Carol | US | High Tech | Consulting | Business Analyst | 1 | Y | 50% |
| Dean | US | High Tech | Consulting | Business Analyst | 4 | N | 75% |
Filtering Results:
- Anne is filtered out because she is not the Preferred Resource which is an essential criteria.
- Bill is filtered out because he does not match Group, and he is not the Preferred Resource, which are both essential criteria.
- Carol is filtered out because she is not the Preferred Resource which is an essential criteria, and her skill rating for Analytical Thinking does not meet the minimum required rating.
Ranking Results:
- Dean is the only resource returned because he is the Preferred Resource which is an essential criteria. He does not have the Problem Solving skill but that is weighted as Desirable so it is not essential.
| Filter Fields (Priority 1) | Skills (Priority 2) | Availability (Priority 3) | |||||
|---|---|---|---|---|---|---|---|
| Resource | Region | Practice | Group | Role | Analytical Thinking, Minimum Rating = 2 | Problem Solving - Desirable | |
| Dean | US | High Tech | Consulting | Business Analyst | 4 | N | 75% |
If you change the weighting of Preferred Resource to Suggested, and you alter the priorities to be Skills (1), Filter Fields (2), Availability (3), Anne is now included in the results and ranked first because she matches both skills. She is not the Preferred Resource but that is weighted as Suggested so it is not essential. The results for this scenario are shown in the table below.
| Skills (Priority 1) | Filter Fields (Priority 2) | Availability (Priority 3) | |||||
|---|---|---|---|---|---|---|---|
| Resource | Analytical Thinking, Minimum Rating = 2 | Problem Solving - Desirable | Region | Practice | Group | Role | |
| Anne | 2 | Y | US | High Tech | Consulting | Business Analyst | 100% |
| Dean | 4 | N | US | High Tech | Consulting | Business Analyst | 75% |