项目开发过程

来源:互联网 发布:李连杰电影 知乎 编辑:程序博客网 时间:2024/05/16 08:28

对于步入行业不就得自己,感觉有必要总结一些公司开发流程,以便准确的定位自己的工作,以及今后可以朝着哪个方向发展,故,暂时总结如下:

1. 市场调研

确定要做什么样的产品,市场现状,市场前景如何?

2. 需求分析(需求文档,定义前后端交互接口)

3. UI交互

交互设计图(联动),即,原型页面,可以用专业的软件设计(Sketch等)

4. 项目架构设计

搭建项目架构,考虑实际开发中的问题,避免可预测的开发问题

5. 多人协作开发(包括小组内代码检测)

代码规范,代码质量,代码提交,交付周期预测风险

6. 前后端联调代码

在真实的环境中联调代码,调通所有接口,发现问题解决问题

6.1 自测

一般不会给专门时间让开发人员自己测试,需要开发人员,自己在写代码阶段,联调阶段,多测试,多发现问题,解决问题,才能减少bug

7. 测试人员测试(包括,对产品的安全性,性能等指标检测)

修改bug阶段,在规定时间内,完成bug修改

8. 产品交付(客户),或者产品预使用阶段

这个阶段,可能是客户或者老板级别等用户内测阶段,如果提出了问题,应第一时间解决,挽回损失。

9. 产品上线阶段

根据项目的不同,上线阶段可能需要开发人员支持,以便有比较严重的问题,可以及时解决

10. 后期维护阶段(运维)

根据公司不同,可能有所不同,有些公司有专门的运维人员,有些小公司可能需要开发人员自行维护。

原创粉丝点击