专业软件应用后评估是软件引进并开展推广应用后,领导层以及软件推广应用单位比较关心的事情。购置的软件是否真正发挥了作用,哪些模块重点应用,用户群体是谁,又产生了什么样的效果,许可数量是否合理,是否满足应用需求。将从几个方面对软件应用后评估进行深入系统思考和技术研究,对软件用户的许可应用数据进行监控、采集、分析、展示,构建软件后评估网站,形象直观地呈现软件应用情况。编写软件应用后评估报告,出具详细的分析数据及结论,为决策者提供参考依据。
一、技术研究背景
随着时代的进步,各行业需要更多新的技术介入。采购及应用的各种特色软件及平台软件逐年增多,但是生产力转化率到底如何,软件是否真正发挥了它预期的效果,投入产出是否合理,它像黑匣子一样困扰着系统管理员及企业的投资决策者。以前都是通过与用户面对面咨询沟通、发放调查问卷的方式获取数据和统计应用情况,这样临时或者阶段性得来的信息及数据具有很大的局限性和主观片面性,以点概面不能反映客观事实,重要信息容易遗漏,且发现规律比较难。现在希望通过对用户应用软件这种行为产生的相关数据进行监控分析,利用许可监控、信息采集、数据分析及可视化展示等技术手段,实现让管理者通过客观数据更加详细、清楚地了解用户的软件应用习惯,结合主观调查结果,找出企业科研生产中软件应用的瓶颈问题,如软件推广力度不足、许可不足、软件应用效率低等,挖掘高转化率的软件标准化应用方式,辅助企业决策者更加精准、有效地决策软件购买及升级策略,提升软件投资回报率。
二、技术思路
(一)基本原理
1.用户行为:软件用户行为指用户启动软件或软件模块后,客户端软件会主动向软件许可服务器发出许可调用的申请,产生许可获取行为。许可服务器实时记录发放许可的时间、获取许可的用户名,获取许可的客户端软件服务器的IP地址、主机名等信息。当用户退出软件时,会向许可服务器发出许可释放申请,许可服务器产生许可释放行为,释放许可、记录许可释放时间、应用用户、软件服务器IP地址和主机名。
2.用户行为分析:是指在获得专业软件许可调用等基本信息的情况下,对相关数据如许可时长、用户名、服务器IP地址、服务器主机名等,进行统计、分析,从中发现用户访问专业软件的规律,并将这些规律与软件购买、软件部署等策略相结合,从而发现目前软件的真实使用效率,用户应用习惯以及软件应用过程中可能存在的问题,为进一步修正或重新制定软件采购及应用策略提供依据。
3.软件应用后评估:是指从软件应用的角度,在采集软件使用人数、使用时长和使用单位等数据的基础上,结合软件产出的成果数据,综合评价软件的应用效果。之所以称为后评估,是因为在软件采购、引进、推广应用后进行的评估。
(二)技术思路
专业软件后评估的整体思路即:数据采集—数据清洗—数据展示。其中数据采集的核心是使用数据库的定时任务工具定期执行存储过程,将许可管理平台记录的用户申请许可的相关数据采集到数据库中,使用许可释放时间减去许可发放时间得出用户使用许可的时长,即软件使用时长。在此基础上,再采集用户个人、软件、单位等多个数据项。之后对数据进行清洗、质控、可视化展示,可视化分析软件应用效果。