赞
踩
公司项目会比较大然后它会分为很多个模块,每个模块我们都会有对应的前端负责人和后端负责人,当在这个模块上面需要需要新增一个功能的时候,我们的产品就会找到我们的前端负责人和后端负责人让他分配前端或者是后端,分配好了之后现在就有一个需求,有需求就要有一份prd文档。
首先与我们开发有关的状态,第一个是需求评审,也就是来评审这个prd文档(需求,评估)里面的有些细节我们能不能做,如果不能做要改成怎么样才能做。
第二个状态是排期,当prd文档最终确定了之后,就要排期来做了,所以现在它的状态是排期中。
第三个状态是排期完成了之后,就需要开发来做了就变成了开发中。
第四个状态就是开发完成之后就提交到测试那边,测试来测试它就变成了测试中。
第五个状态是测试通过之后、就变成了准发布。
第六个状态就是灰度测试,通过,完成,如果没有通过测试就找到相应的前端或者后端来看,解决问题,解决了之后然后再进行测试,测试通过它的状态就变成了准上线、准发布,变成了准上线准发布之后,我们的开发就会在上线日那一天把它上线掉,然后上线完成之后它的状态就会变成了已完成
第一步需求评审,因为现在有一个最初版的prd文档,也就是告诉我们这个需求是怎么样子的,它的功能点有哪些,如果这个功能是一个很复杂的功能的话,我们的需求或者是产品会召集我们的前后端还有相关的负责人来开一个需求评审会然后在这个会上我们就会确定一个最终版的prd文档,因为需求或者是产品他们可能不太懂开发,他们可能设计的一些页面可能在我们开发这边来说不太可能实现,那么我们就需要开这个会议来确定,来确定一个最终版的prd文档,确定了之后prd文档出来了,需求出来了然后就达到了排期。
第二步在排期的话我们需要前后端开发确定提测日期,以及上线日期,但其实我们公司他有一个上线周期,上线日期是已经确定了的,最主要的你要确认一个提测日期就好了,也就是你在这个日期之前你必须把你的功能部署到测试环境里面然后我们的测试呢就可以测试这个功能了,然后我们就可以开发了,在这开发过程中前后端就确定我们的数据结构和字段,确定好数据结构和字段了之后,后端就去开发他的接口,我们前端就写我们的页面因为这个时候我们已经有数据结构字段了,我们就可以来写一些假数据,来走我们的页面,在前端做好自己的页面,后端做好自己的接口就可以用真实的接口来走一下页面的整个功能然后来联调我们的接口,联调接口的过程其实就是用真实的接口来把整个功能走一遍,然后走了通了之后就可以部署到测试环境上面去了,自己自测也可以通过了,然后把这个需求的状态变成测试中,测试这个功能觉得可以了那么它就变成了测试通过,如果没有通过就可以找相应的开发让他们改,改完了之后和前面的步骤一样又把它部署到测试环境中,然后又测试直至测试通过,然后测试通过了以后这个需求的状态就变成了一个准上线,在上线的那一天我们会部署到一个灰度测试的一个环境,灰度测试用的是真实数据来进行一个测试,测试也没问题了之后就把它正式变成上线的状态然后就完成了这个需求,这个就是一个完全的开发流程。
在开发过程中的时候一定要跟后端确定好我们的数据结构和字段,字段是什么意思?它在页面上的名称是什么?他在页面上的名称是什么?然后这个字段在接口上的key是啥?然后就可以直接写对应字段进去了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。