一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种应用于程序开发的KPI自动管理方法与流程

2022-07-31 02:35:58 来源:中国专利 TAG:

一种应用于程序开发的kpi自动管理方法
技术领域
1.本发明涉及kpi智能管理技术领域,尤其涉及一种应用于程序开发的kpi智能管理方法。


背景技术:

2.近年来,由于it行业的兴起,项目越来越复杂,开发团队的规模越来越大,如何监管团队并按时保质的完成项目交付,这对于企业而言都是至关重要的,否则出现生产事故,都是不可估量的损失。


技术实现要素:

3.本发明要解决的技术问题是:为了解决现有技术中存在的上述问题时,本发明提供了一种应用于程序开发的kpi智能管理方法来解决上述问题。
4.本发明解决其技术问题所采用的技术方案是:一种应用于程序开发的kpi智能管理方法,包括以下步骤:
5.s1、统计任务的实际完成时间t
finish
,根据任务的规划完成时间t
plan
计算延期时间t
delay

6.则工时考核分
7.其中t
总finish
为预设时间段内所有任务的实际完成时间t
finish
之和,t
总plan
为预设时间段内所有任务的规划完成时间t
plan
之和,t
总delay
为预设时间段内所有任务的延期时间t
delay
之和,de为扣分基数;
8.s2、运行任务程序并进行检测,得到多项任务指标的完成度,根据多项任务指标的完成度得到任务完成分kpi
cple

9.s3、计算总考核分kpi=kpi
time
kpi
总cple
,其中kpi
总cple
为预设时间段内所有任务的任务完成分kpi
cple
之和。
10.作为优选,在步骤s2中,将多项任务指标的完成度对照预设的策略表得到初步评价,根据初步评价得到所述任务完成分kpi
cple

11.如果从策略表中得不到初步评价则将任务程序和任务指标的完成度发送至考核机进行人工评审,得到所述任务完成分kpi
cple

12.作为优选,在步骤s2中,kpi
cple
=kpi
base
*(w1*c1 w2*c2

wn*cn);
13.其中kpi
base
为任务完成基础分,wn为第n项任务指标的权重,cn为第n项任务指标的完成度。
14.作为优选,还包括以下步骤:
15.运行任务程序并进行检测,如果检测出任务程序中具有bug,则生成bug任务,展示所述bug任务并发出提醒;
16.当预定周期内未收到计划解决日期则扣除bug响应分。
17.作为优选,还包括以下步骤:
18.判断bug的困难程度,将bug任务分为普通bug和困难bug;
19.当普通bug的解决日期比计划解决日期超出预设时间t1时,扣除普通bug延迟分;
20.当困难bug的解决日期比计划解决日期超出预设时间t2时,扣除困难bug延迟分。
21.作为优选,还包括以下步骤:
22.检测bug在任务程序中的位置;
23.同一个任务程序第一次出现bug任务并得到解决后,再次出现bug任务时,根据bug在任务程序中的位置判断再次出现的bug任务与之前的bug任务是否相同;如果是,则当再次出现的bug任务得到解决时扣除bug重复分。
24.本发明的有益效果是,这种应用于程序开发的kpi自动管理方法可以尽早发现并规避开发和生产事故,同时也能监管开发团队成员工作效率及质量状况。
附图说明
25.下面结合附图和实施例对本发明进一步说明。
26.图1是本发明的一种应用于程序开发的kpi智能管理方法的实施例的流程图。
具体实施方式
27.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
28.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
29.如图1所示,本发明提供了一种应用于程序开发的kpi智能管理方法的实施例,包括以下步骤:
30.在管理系统中先建立新的任务并将任务与开发人员的身份进行绑定关联,设置任务的规划完成时间t
plan
,记录建立任务时的建立日期,开发人员通过管理系统可以看见新的任务内容、建立日期和规划完成时间t
plan
。当开发人员完成任务,将任务程序上传至管理系统中,此时表明任务已经完成,记录任务的完成日期,根据建立日期和完成日期来统计任务的实际完成时间t
finish
,根据任务的规划完成时间t
plan
计算延期时间t
delay

31.工时考核分
32.其中t
总finish
为预设时间段(例如1个月)内所有任务的实际完成时间t
finish
之和,t
总plan
为预设时间段内所有任务的规划完成时间t
plan
之和,t
总delay
为预设时间段内所有任务的延期时间t
delay
之和,de为预设的扣分基数。
33.管理系统是与程序检测系统关联,当任务上传至管理系统后,管理系统会将任务程序发送至程序检测系统,程序检测系统运行任务程序并进行检测,得到多项任务指标的
完成度,多项任务指标包括但不限于需求、设计、接口、编码以及预研等有成果的开发任务。
34.根据多项任务指标的完成度得到任务完成分kpi
cple

35.计算总考核分kpi=kpi
time
kpi
总cple
,其中kpi
总cple
为预设时间段内所有任务的任务完成分kpi
cple
之和。
36.在一些实施方式中,将多项任务指标的完成度对照预设的策略表得到初步评价,根据初步评价得到任务完成分kpi
cple
;如果从策略表中得不到初步评价则将任务程序和任务指标的完成度发送至考核机进行人工评审,得到任务完成分kpi
cple
。例如一共有10项任务指标,在策略表中:完成10项的初步评价为a,任务完成分kpi
cple
=100;完成9项的初步评价为b,任务完成分kpi
cple
=90;完成8项的初步评价为c,任务完成分kpi
cple
=80;完成7项的初步评价为d,任务完成分kpi
cple
=70;完成6项以下的则跳出策略表交由考核人员来评审,任务完成分60≤kpi
cple
≤0。
37.在其它的一些实施方式中,
38.kpi
cple
=kpi
base
*(w1*c1 w2*c2

wn*cn);
39.其中kpi
base
为任务完成基础分,wn为第n项任务指标的权重,cn为第n项任务指标的完成度。
40.此实例中,还包括以下步骤:
41.运行任务程序并进行检测,如果检测出任务程序中具有bug,则生成bug任务,展示bug任务并发出提醒;当预定周期内未收到计划解决日期则扣除bug响应分。例如当出现bug任务时,将预定周期设置为1天,记录出现bug任务的日期并开始及时,开发人员在管理系统中能够看到bug任务的内容和预定周期,需要在1天时间内给出计划解决日期,如果在1天内未给出,则要在总考核分kpi中扣除bug响应分。
42.因为bug的难度不一样,所以在解决bug的时效上应做区分,此实例中还包括以下步骤:
43.程序检测系统判断bug的困难程度并将困难程度连同bug一起发送给管理系统,管理系统根据困难程度将bug任务分为普通bug和困难bug;开发人员解决bug后将新的任务程序上传至管理系统,管理系统将bug任务标记为已完成并记录解决日期。当普通bug的解决日期比计划解决日期超出预设时间t1(例如24小时)时,在总考核分kpi中扣除普通bug延迟分;当困难bug的解决日期比计划解决日期超出预设时间t2(例如7天)时,在总考核分kpi中扣除困难bug延迟分。
44.当出现bug时,程序检测系统还检测bug在任务程序中的位置,程序检测系统还将bug相应的在程序中的位置发送至管理系统;同一个任务程序第一次出现bug任务并得到解决后,再次出现bug任务时,管理系统会根据bug在任务程序中的位置判断再次出现的bug任务与之前的bug任务是否相同;如果是,则当再次出现的bug任务得到解决时在总考核分kpi中扣除bug重复分。
45.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对所述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
46.以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献