一、背景需求:
情景一:公司项目管理系统中,为激发员工创造力,激发每个员工热情,开启一个群聊功能,让员工与上级互动更加便利。然而,老谋深算的老板,想要记录这一点滴,看看各位是否及时回复,来判断员工的绩效之一。
情景二:你的团队在你们的工作区上传了一份概要设计文档,需要大家一同讨论完善。是否及时查阅,同时这个也是反映员工的效率,绩效。
二、具体算法思路如下:
1 确定对象。找到他们找到的场所,或者是分享的文件。
2 将曾经操作过该对象的员工和操作的时间找到,并按照时间来排序。得到“员工-时间”集合。
3 利用后一个时间减去前一个时间,得到的时间差将代表后一位员工的对应操作反映时间“员工-反映时间”集合。
4 将每位的每一个反映时间进行判断、分类,是属于“及时反馈”、“延迟反馈”、还是"超时反馈",并在不同的区间分配权值。经过处理后,得到“员工-及时度得分”重复集合。
5 将每个员工的分值求和。得到“员工-得分”不重复集合。