[发明专利]一种软件开发行为监控系统有效

专利信息
申请号: 202010083549.7 申请日: 2020-02-10
公开(公告)号: CN110928930B 公开(公告)日: 2020-06-02
发明(设计)人: 刘志杰;张运春;胡玉栋;章怡敏 申请(专利权)人: 北京东方通科技股份有限公司
主分类号: G06F16/2458 分类号: G06F16/2458;G06F11/34;G06F11/30;G06Q10/10
代理公司: 北京冠和权律师事务所 11399 代理人: 朱健
地址: 100000 北京市丰台*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件 开发 行为 监控 系统
【说明书】:

发明提供了一种软件开发行为监控系统,其监控系统包括:监测器模块,用于开发人员在使用开发工具进行开发的过程中,收集开发工具所产生的行为数据信息;数据接收模块,用于接收行为数据信息;数据存储模块,用于对接收到的行为数据信息进行存储,同时还供开发人员对存储的行为数据信息进行查询和下载;数据读取模块,用于读取所存储的行为数据信息;数据审计模块,用于对获取到的行为数据信息进行审计处理,并供开发人员查看审计处理后的行为数据信息;数据挖掘模块,用于根据获取到的行为数据信息,获取数据结果。可便于获取开发工具产生的行为数据,实现对行为数据的自动采集。

技术领域

本发明涉及软件开发工程技术领域,实现了对软件开发行为的自动监测。

背景技术

如何保证软件项目的开发质量一直是软件行业的重要问题,通过软件工程和CMMI等软件过程管理指南,可以有效提高软件项目质量,其中关键的环节是,在组织的软件项目管理中实现数字化,通过数字化技术实现软件开发流程的稳定性,提高软件开发管理的精度,降低软件项目实施在质量上的波动。其中具体的要求如“收集并统计分析该过程绩效的详细测量值”,提供“数据采集和存储工具”和“分析工具”等。

其次,软件开发就像体育、艺术等领域一样,是一项需要一定技巧的人类活动。具有不同熟练技巧的开发人员,在软件开发时间、软件代码质量等方面具有明显的差异。开发者个人的行为不仅关系个人承担的任务,对整个软件项目的进度、质量和成本都可能有着很大的影响,改进开发者个人和团队的规范性和效率具有重要意义。研究开发人员的开发行为,可以总结提炼高级开发人员的行为特征,发现普通开发人员的问题,为提高开发者的开发技巧提供参考和帮助。

但是,目前软件开发行为数据还不能完全实现自动化采集,一般仍采用以文档、表格模板等手工记录为主的方式,开发者需要手工填写日报、周报、月报、缺陷报表等。这种形式存在许多问题,比较突出的有:

(1)表格项填写方式一般比较繁琐,表格、文档需要理解到位,统计项(导出项)较多,填写费时、带来工作量负担。

(2)填表活动与开发活动不能同时进行,这样就会干扰/打断开发过程,因此不能过于频繁,往往采用日报、周报等方式,使得数据片段化。

(3)填报内容往往需要较多主观估计,如开发量、完成比等,由于个人经验不同,估计误差较大。

(4)填报流于形式,有许多人进行应付,有的甚至造假。比如平时不做单元测试,但在单元测试栏目中填报完成。

虽然在软件工程研究领域有过一些类似的开发行为监测实验,如采用摄像头分析个人全过程,或通过监测键盘、鼠标活动记录操作行为等,但这些方法大都限于理论研究,需要花大量的时间对开发行为进行人工分类,如果应用于生产环境,还无法很好地解决与整个开发环境、管理环境的融合问题,很难进入实际工程应用。

为了解决上述问题,本发明提出了一种软件开发行为监控系统,可自动获取软件开发行为数据,提供软件开发行为分析,同时对开发人员不产生任何干扰。

发明内容

本发明提供一种软件开发行为监控系统,通过设置监测器模块,获取开发工具产生的行为数据,实现对软件开发行为数据的自动采集。

本发明实施例提供一种软件开发行为监控系统,包括:开发端和服务端;

所述开发端中设置有监测器模块,所述服务端中设置有数据接收模块、数据存储模块、数据读取模块、数据审计模块和数据挖掘模块;

所述监测器模块,用于开发人员在使用开发工具进行开发的过程中,基于所述开发工具所提供的事件监听机制,来监测相应的预设监听事件,并收集所述开发工具所产生的行为数据信息;

数据接收模块,用于接收所述监测器模块所收集的行为数据信息;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方通科技股份有限公司,未经北京东方通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010083549.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top