什么才是标准,规范的开发流程
经过几家公司的锻炼,我也总结出一般公司的开发流程,以及个人认为比较规范划的开发流程。规范的开发流程更能让我们保证工程的交付质量。
-
需求提出,产品进行简单的可行性评审(产品与项目负责人参与)
-
需求分析,产品会与客户进行沟通,提炼需求点,分析如何实现更为合理,以原型图方式,做出简单的交互,与客户确认是否满足需求。
-
需求评审(项目的所有参与者,产品讲解,开发,测试,设计师提问,敲定是否可以落地,尽量早的把问题扼杀在摇篮里)
-
详细设计
- 交互原型设计(设计师设计原型)
- 前端画页面
- 后端设计数据库
-
设计评审
-
编码,联调,自测
-
代码审查(Review)
-
提测
-
产品验收
-
改Bug
-
回归测试
-
灰度发布
-
正式发布(上线)
总结:
个人感觉需求评审是最重要的一环,往往我们能够尽早明确需求便可以事半功倍,而且大家可以提出自己的想法,集思广益,争取做出最优质的产品。毕竟人人都是产品经理,哈哈。