Расчёт соответствия позиции — различия между версиями

Материал из Metaversity Wiki
Перейти к: навигация, поиск
 
(не показана одна промежуточная версия этого же участника)
Строка 4: Строка 4:
 
* Требуемый уровень владения компетенцией обозначим как RQ(1) .. RQ(N). Каждый из этих уровней равен 1, 2 или 3.
 
* Требуемый уровень владения компетенцией обозначим как RQ(1) .. RQ(N). Каждый из этих уровней равен 1, 2 или 3.
 
* Имеющийся результат по компетенции обозначим как R(1) .. R(N). Результат - это число от 0.0 до 3.0. См. статью [[Расчёт результата по компетенции]].
 
* Имеющийся результат по компетенции обозначим как R(1) .. R(N). Результат - это число от 0.0 до 3.0. См. статью [[Расчёт результата по компетенции]].
* Соответствие позиции обозначим как MATCH.
+
* Соответствие позиции обозначим как MATCH (%).
  
   MATCH = SUM(IF(R(i) > RQ(i), RQ(i), R(i)), i=1..N) / SUM(RQ(i), i=1..N),
+
   MATCH = SUM(IF(R(i) > RQ(i), RQ(i), R(i)), i=1..N) / SUM(RQ(i), i=1..N) * 100,
  
 
где
 
где
Строка 12: Строка 12:
 
   SUM(..., i=1..N) - суммирование по i от 1 до N,
 
   SUM(..., i=1..N) - суммирование по i от 1 до N,
 
   IF(COND, A, B) - равно A, если условие COND выполняется, и равно B в противном случае.
 
   IF(COND, A, B) - равно A, если условие COND выполняется, и равно B в противном случае.
 +
 +
То есть, грубо говоря, мы суммируем результаты и делим это на сумму требуемых уровней. Но при этом не позволяем выходом результата за необходимый уровень по одной компетенции компенсировать недобор по другой компетенции.
 +
 +
Обычно соответствие позиции мы отрисовываем в виде лепестковой диаграммы (на внутреннем сленге - "розочка"). В вершинах - отдельные компетенции. Серый цвет - необходимый уровень, а зелёный - имеющийся. В примере ниже соответствие позиции - 52%.
 +
 +
[[Файл:match.png]]

Текущая версия на 13:51, 21 апреля 2016

См. статью Позиция.

  • Пусть позиция состоит из N компетенций.
  • Требуемый уровень владения компетенцией обозначим как RQ(1) .. RQ(N). Каждый из этих уровней равен 1, 2 или 3.
  • Имеющийся результат по компетенции обозначим как R(1) .. R(N). Результат - это число от 0.0 до 3.0. См. статью Расчёт результата по компетенции.
  • Соответствие позиции обозначим как MATCH (%).
 MATCH = SUM(IF(R(i) > RQ(i), RQ(i), R(i)), i=1..N) / SUM(RQ(i), i=1..N) * 100,

где

 SUM(..., i=1..N) - суммирование по i от 1 до N,
 IF(COND, A, B) - равно A, если условие COND выполняется, и равно B в противном случае.

То есть, грубо говоря, мы суммируем результаты и делим это на сумму требуемых уровней. Но при этом не позволяем выходом результата за необходимый уровень по одной компетенции компенсировать недобор по другой компетенции.

Обычно соответствие позиции мы отрисовываем в виде лепестковой диаграммы (на внутреннем сленге - "розочка"). В вершинах - отдельные компетенции. Серый цвет - необходимый уровень, а зелёный - имеющийся. В примере ниже соответствие позиции - 52%.

Match.png