feat(workforce): explain role profile scoring
This commit is contained in:
@@ -52,13 +52,26 @@ Runtime-файл на сервере портала:
|
||||
- `default_role` задает роль для агрегированного отчета;
|
||||
- `planned_hours_per_day` задает плановый рабочий день для роли;
|
||||
- `default_weight` применяется к приложениям без явного правила;
|
||||
- `application_weights` задает веса приложений по подстроке имени.
|
||||
- `application_weights` задает веса приложений по подстроке имени;
|
||||
- `description` объясняет бизнес-смысл роли и используется для прозрачной
|
||||
интерпретации weighted KPI.
|
||||
|
||||
Пример логики:
|
||||
|
||||
- бухгалтер: `1C = 1.0`, `Excel = 0.9`, `YouTube = 0.0`;
|
||||
- продажи: `CRM = 1.0`, `browser = 0.8`, `mail = 0.8`;
|
||||
- разработчик: `IDE/code = 1.0`, `terminal = 0.9`, `browser = 0.7`.
|
||||
- оператор: `1C/CRM/RDP = 0.9..1.0`, офис и почта ниже;
|
||||
- разработчик: `IDE/code = 1.0`, `terminal = 0.9`, `browser = 0.7`;
|
||||
- администратор: `RDP/SSH/terminal/monitoring = 0.9..1.0`;
|
||||
- менеджер/продажи: `CRM/mail/browser/documents = 0.7..1.0`.
|
||||
|
||||
JSON отчета содержит объяснение расчета:
|
||||
|
||||
- активная роль;
|
||||
- доступные роли;
|
||||
- плановое время;
|
||||
- фактическое app time;
|
||||
- взвешенное время;
|
||||
- matched rule по каждому приложению из top breakdown.
|
||||
|
||||
После изменения runtime-файла нужно перезапустить портал:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user