java后端开发质量流程规范--记日常工作的代码开发流程

      介绍本人公司的开发质量流程,主要有需求评审会,需求确认,代码qc,自测报告,需求展示这几个阶段基本都是通过线上会议展示说明

需求评审会:

一般是在一个会议室或者线上讨论一下接下来一个迭代周期(迭代周期看公司,半个月一个月)需要开发的任务--这些任务会发布到任务平台上。然后将每一个开发任务分配到人,开发时间按每人每天算。有疑问的提出来,你觉得这个任务无法做或是其他都可以提。一般这个阶段只是大概了解你需要开发的任务。

一、需求确认

当业务提出需求后,由一个后端人员编写具体的开发任务(这个人暂叫需求制定人,这个一般由项目组内的大佬担任),开发任务会放在一个任务平台上,会指定业务提出人,开发人员,测试人员以及这个任务的开发进度以及任务完成了那些质量动作-->即质量流程到了哪一步。内容包括需求:做什么?怎么做?预期的结果是啥?内容非常详细,表,接口位置可能都会提到。

当需求分配到开发责任人时,与需求制定人确认你需要做的内容,你理解的意思与需求制定人理解的是否一致。有疑问及时提出,并让需求制定人修改,确保开发需求明确。

二、代码QC(quality control质量控制)

当你把某个开发任务开发完毕,这时候需要与你项目组内成员一起拉个线上会议(必须把组内大佬拉进来)。你将你开发的代码讲解给你组内人员,他们来提出疑问以及给出合理的修改意见(这里可以避免潜在的bug,提高组内成员的开发能力。最后修改一遍代码(没有即不改)。最后发一个qc邮件(包含需改进的地方)给参会的每个人。

三、自测报告

当前面两步完成之后,这是需要在任务平台上传你的接口测试报告以及页面实际结果(在测试环境上测试)--静止本地测试报告。

四、需求展示

这时候你已经完成前三步骤,可以将测试人员,需求提出一起拉个线上会议,将你开发后的结果展示给他们看。看是否有你遗漏的,或开发结果不一致的情况。有的活修改最后再重新需求展示。最后发一个需求展示邮件给参会的每个人。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值