一种敏捷流程的研发效率提升优化方法及装置制造方法及图纸

技术编号:19240184 阅读:29 留言:0更新日期:2018-10-24 03:49
本发明专利技术实施例公开一种敏捷流程的研发效率提升优化方法及装置,其中,方法包括:对于每次迭代,在需求分析阶段判断是否符合预设简单需求,若是则确定在测试验收阶段将新功能展示给产品经理使其直接验收;在开发阶段判断是否为政策类变化紧急上线的,若是则采用bugfix分支开发;在测试设计阶段对测试用例进行等级划分;在测试验收阶段,对在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理使其直接验收,对在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;在上线阶段线上完成新功能验收。本发明专利技术实施例可提升敏捷流程的研发效率,做到及时测试跟进,提高回归覆盖范围,提高团队迭代产出能力。

【技术实现步骤摘要】
一种敏捷流程的研发效率提升优化方法及装置
本专利技术实施例涉及计算机
,具体涉及一种敏捷流程的研发效率提升优化方法及装置。
技术介绍
在软件研发敏捷流程中,研发的效率决定了团队的整体产能,其中经常会出现以下问题:测试跟进不及时、回归覆盖范围低、团队迭代产出低。所以,如何提高整个研发团队的开发测试效率,保证产品质量成为了软件研发的一个重要课题。目前,在现有方案中经常会采用开发提测后才开始集中测试、手工进行功能测试、产品验收完全依赖测试团队、迭代周期不固定等手段,这种方案下往往带来团队整体迭代产出效率低、质量较差等问题。鉴于此,如何对敏捷流程的研发效率进行提升优化成为目前需要解决的技术问题。
技术实现思路
由于现有方法存在上述问题,本专利技术实施例提出一种敏捷流程的研发效率提升优化方法及装置。第一方面,本专利技术实施例提出一种敏捷流程的研发效率提升优化方法,包括:在每次迭代上线的需求分析阶段,判断是否符合预设简单需求,若是,则确定在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收;在每次迭代上线的开发阶段,判断是否为政策类变化紧急上线的,若是,则采用漏洞修补bugfix分支开发;在每次迭代上线的测试设计阶段,对测试用例进行等级划分;在每次迭代上线的测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理,以使产品经理直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;在每次迭代上线的上线阶段,线上完成新功能验收。可选地,所述预先设置的简单需求,包括:公式验收需求或文案修改需求。可选地,所述对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收,包括:对于在需求分析阶段判断获知不符合预设简单需求的,利用自动化测试和/或流量回放测试的方式,对新功能执行测试用例进行功能验收。可选地,所述方法还包括:在每次迭代上线的开发阶段,若判断获知不是政策类变化紧急上线的,则采用开发系统dev分支开发。可选地,所述方法按照预先设置的迭代的周期,采用分公司迭代上线的方案,其中,所有分公司位于不同的城市。第二方面,本专利技术实施例还提出一种敏捷流程的研发效率提升优化装置,包括:第一判断模块,用于在每次迭代上线的需求分析阶段,判断是否符合预设简单需求,若是,则确定在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收;第二判断模块,用于在每次迭代上线的开发阶段,判断是否为政策类变化紧急上线的,若是,则采用漏洞修补bugfix分支开发;划分模块,用于在每次迭代上线的测试设计阶段,对测试用例进行等级划分;功能验收模块,用于在每次迭代上线的测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理,以使产品经理直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;上线验收模块,用于在每次迭代上线的上线阶段,线上完成新功能验收。可选地,所述第二判断模块,还用于在每次迭代上线的开发阶段,若判断获知不是政策类变化紧急上线的,则采用开发系统dev分支开发。可选地,所述装置按照预先设置的迭代的周期,采用分公司迭代上线的方案,其中,所有分公司位于不同的城市。第三方面,本专利技术实施例还提出一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器,存储器通过所述总线完成相互间的通信;所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。由上述技术方案可知,本专利技术实施例提供的一种敏捷流程的研发效率提升优化方法及装置,通过对于每次迭代,在需求分析阶段判断是否符合预设简单需求,若是则确定在测试验收阶段将新功能展示给产品经理使其直接验收;在开发阶段若判断获知为政策类变化紧急上线的,则采用bugfix分支开发;在测试设计阶段对测试用例进行等级划分;在测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理使其直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;在上线阶段线上完成新功能验收,由此,能够对敏捷流程的研发效率进行明显的提升优化,做到及时测试跟进,提高回归覆盖范围,提高团队迭代产出能力,并可保证产品质量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。图1为本专利技术一实施例提供的一种敏捷流程的研发效率提升优化方法的流程示意图;图2为本专利技术一实施例提供的一种敏捷流程的研发效率提升优化装置的结构示意图;图3为本专利技术一实施例提供的电子设备的实体结构示意图。具体实施方式下面结合附图,对本专利技术的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。图1示出了本专利技术一实施例提供的一种敏捷流程的研发效率提升优化方法的流程示意图,如图1所示,本实施例的敏捷流程的研发效率提升优化方法,包括:S1、在每次迭代上线的需求分析阶段,判断是否符合预设简单需求,若是,则确定在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收。在具体应用中,所述预先设置的简单需求可以包括:公式验收需求或文案修改需求等简单需求,本实施例并不对其进行限制,可根据实际情况对简单需求进行预先设置。S2、在每次迭代上线的开发阶段,判断是否为政策类变化紧急上线的,若是,则采用bugfix(漏洞修补)分支开发。可以理解的是,房产政策的变化频繁且需要快速响应,本实施例在面对政策类变化紧急上线的情况时采用bugfix分支开发的方案,能够提高响应速度。需要说明的是,在本步骤中,若判断获知不是政策类变化紧急上线的,则采用dev(开发系统)分支开发。S3、在每次迭代上线的测试设计阶段,对测试用例进行等级划分。可以理解的是,在每次迭代上线的测试设计阶段,对测试用例进行等级划分,可以优先保证核心逻辑,防止重要功能存在bug(漏洞)。在具体应用中,一级用例可提供给开发者自测。S4、在每次迭代上线的测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理,以使产品经理直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收。可以理解的是,本实施例对于在需求分析阶段判断获知不符合预设简单需求的,在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收,可以提高验收效率和质量。S5、在每次迭代上线的上线阶段,线上完成新功能验收。本实施例的敏捷流程的研发效率提升优化方法,通过对于每次迭代,在需求分析阶段判断是否符合预设简单需求,若是则确定在测试验收阶段将新功能展示给产品经理使其直接验收;在开发阶段若判断获知为政策类变化紧急上线的,则采用bugfix分支开发;在测试设计阶段对测试用例进行等级划分;在测试验收本文档来自技高网...

【技术保护点】
1.一种敏捷流程的研发效率提升优化方法,其特征在于,包括:在每次迭代上线的需求分析阶段,判断是否符合预设简单需求,若是,则确定在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收;在每次迭代上线的开发阶段,判断是否为政策类变化紧急上线的,若是,则采用漏洞修补bugfix分支开发;在每次迭代上线的测试设计阶段,对测试用例进行等级划分;在每次迭代上线的测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理,以使产品经理直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;在每次迭代上线的上线阶段,线上完成新功能验收。

【技术特征摘要】
1.一种敏捷流程的研发效率提升优化方法,其特征在于,包括:在每次迭代上线的需求分析阶段,判断是否符合预设简单需求,若是,则确定在测试验收阶段将新功能展示给产品经理,以使产品经理直接验收;在每次迭代上线的开发阶段,判断是否为政策类变化紧急上线的,若是,则采用漏洞修补bugfix分支开发;在每次迭代上线的测试设计阶段,对测试用例进行等级划分;在每次迭代上线的测试验收阶段,对于在需求分析阶段判断获知符合预设简单需求的,将新功能展示给产品经理,以使产品经理直接验收,对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收;在每次迭代上线的上线阶段,线上完成新功能验收。2.根据权利要求1所述的方法,其特征在于,所述预先设置的简单需求,包括:公式验收需求或文案修改需求。3.根据权利要求1所述的方法,其特征在于,所述对于在需求分析阶段判断获知不符合预设简单需求的,对新功能执行测试用例进行功能验收,包括:对于在需求分析阶段判断获知不符合预设简单需求的,利用自动化测试和/或流量回放测试的方式,对新功能执行测试用例进行功能验收。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在每次迭代上线的开发阶段,若判断获知不是政策类变化紧急上线的,则采用开发系统dev分支开发。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法按照预先设置的迭代的周期,采用分公司迭代上线的方案,其中,所述分公司位于不同的城市。6.一种敏捷流程的研发效率提升优化装置,其特征在于,包括:第一判...

【专利技术属性】
技术研发人员:吕冬冬
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1