tmtbb / wiki

Apache License 2.0
1 stars 0 forks source link

产品研发流程 #4

Open xiaomudegithub opened 7 years ago

xiaomudegithub commented 7 years ago

产品研发流程

需求--》UI -- 》开发 --》测试 --》需求

第一部分:需求+UI

 1)产品需要在leangoo上进行产品story描述
 2) 需要对设计到界面的功能完成原型图设计和UI设计
 3) 无论是否设计到界面,到需要提供功能思维导图。确保任何开发人员再不需要产品讲解的情况下,都能理解。
 4) 产品在设计完原型及效果图,高保真后,需要和业务部门进行确定,在确定后没有问题下,分发到各个相关开发人员。

产品+UI的操作(leangoo)

需求分析,根据需求分析整理出流程图,进而推导出功能模块图

第二部分:开发

开发以周粒度从需求看板出抽出需求(UI已出和不需要UI的)来进行分解,分解出来的每个任务最长是以日为粒度。 image.png

 1) 开发人员需要根据产品原型图,产品效果图拆分拆分实现功能,最大时间不能超过一天。
 2)实现的每个功能需要通过文档形式,写下来。包括实现方式,涉及到的性能瓶颈,可能会出现的问题。最终用于测试及代码审核使用
 3)代码审核。模块功能完成后进入代码审核阶段,审核内容包括:
         ①审核标准,根据之前所写的功能设计及实现方式为标准
         ②测试方式,1.先自审核  2.跨组审核3.在github上pr提交时候进行审核,并把问题写在github所提共的栏目中。若代码没问题,则写LGTM.

第三部分:测试

模板操作

image.png

文档整理

 1) 每日需要对当前上线产品进行复测,并给出测试文档
 2) 每日需要通过文档方式,统计产生的各项原因bug及bug完成的情况