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 levelPoints 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

SkillsMandatory/RecommendedProficiency level (points value) of mandatory skillsProficiency level (points value) of user’s skill

Figma

Mandatory

21

Jira

Mandatory

3

4

MS Office

Recommended

30

Github

Recommended

40

SUM

123

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

SkillsMandatory/RecommendedProficiency level (points value) of mandatory skillsProficiency level (points value) of user’s skill

Figma

Recommended

21

Jira

Recommended

3

4

MS Office

Recommended

30

Github

Recommended

40

SUM

123

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!