Skill match calculation
The skill match percentage tells you how the user’s skills or your skills match the skills specified as job requirements.
There are also cases when the skill match percentage shows to what extent one talent’s skills match the skills of another talent.
Each skill has a proficiency level. The HRForecast skill library distinguishes between the following four levels, each of which has a definite points value:
| Proficiency level | Points value | |
|---|---|---|
|
|
Beginner | 1 |
|
|
Intermediate | 2 |
|
|
Advanced | 3 |
|
|
Expert | 4 |
Skill match based on job requirements with mandatory skills
Only mandatory skills and their proficiency levels specified for a job are considered. The skills match percentage is calculated as follows:
SKILL MATCH =
SUM of points values of proficiency levels of user’s skills
SUM of points values of proficiency levels of job requirements (mandatory skills)
* 100
| Skills | Mandatory/Recommended | Proficiency level (points value) of mandatory skills | Proficiency level (points value) of user’s skill |
|---|---|---|---|
|
Figma |
Mandatory | 2 | 1 |
|
Jira |
Mandatory |
3 |
4 |
|
MS Office |
Recommended | 3 | 0 |
|
Github |
Recommended | 4 | 0 |
|
SUM | 12 | 3 |
Skill match = (1+3) / (2+3) * 100 = 4 / 5 * 100 = 80%
Skill match based on job requirements without mandatory skills
If no mandatory skills are specified for a job, recommended skills are considered.
SKILL MATCH =
SUM of points values of proficiency levels of user’s skills
SUM of points values of proficiency levels of job requirements
* 100
| Skills | Mandatory/Recommended | Proficiency level (points value) of mandatory skills | Proficiency level (points value) of user’s skill |
|---|---|---|---|
|
Figma |
Recommended | 2 | 1 |
|
Jira |
Recommended |
3 |
4 |
|
MS Office |
Recommended | 3 | 0 |
|
Github |
Recommended | 4 | 0 |
|
SUM | 12 | 3 |
Skill match = (1+3+0+0) / (2+3+3+4) * 100 = 4 / 12 * 100 = 33,3%
Skill match based on skills
When skills of two users are compared, the matching score is calculated as follows:
SKILL MATCH =
SUM of points values of proficiency levels of one user’s skills
SUM of points values of proficiency levels of another user’s skills
* 100
You can have this case when, for example, you are looking for succession candidates for your team member. If you filter succession candidates by skill profile, you get then the skill match based on skills.
Next step
Well done! Let’s have a look at the development review!