项目开发过程
来源:互联网 发布:李连杰电影 知乎 编辑:程序博客网 时间:2024/05/16 08:28
对于步入行业不就得自己,感觉有必要总结一些公司开发流程,以便准确的定位自己的工作,以及今后可以朝着哪个方向发展,故,暂时总结如下:
1. 市场调研
确定要做什么样的产品,市场现状,市场前景如何?
2. 需求分析(需求文档,定义前后端交互接口)
3. UI交互
交互设计图(联动),即,原型页面,可以用专业的软件设计(Sketch等)
4. 项目架构设计
搭建项目架构,考虑实际开发中的问题,避免可预测的开发问题
5. 多人协作开发(包括小组内代码检测)
代码规范,代码质量,代码提交,交付周期预测风险
6. 前后端联调代码
在真实的环境中联调代码,调通所有接口,发现问题解决问题
6.1 自测
一般不会给专门时间让开发人员自己测试,需要开发人员,自己在写代码阶段,联调阶段,多测试,多发现问题,解决问题,才能减少bug
7. 测试人员测试(包括,对产品的安全性,性能等指标检测)
修改bug阶段,在规定时间内,完成bug修改
8. 产品交付(客户),或者产品预使用阶段
这个阶段,可能是客户或者老板级别等用户内测阶段,如果提出了问题,应第一时间解决,挽回损失。
9. 产品上线阶段
根据项目的不同,上线阶段可能需要开发人员支持,以便有比较严重的问题,可以及时解决
10. 后期维护阶段(运维)
根据公司不同,可能有所不同,有些公司有专门的运维人员,有些小公司可能需要开发人员自行维护。
阅读全文
1 0
- 项目开发过程文档
- 项目开发过程
- 项目开发过程
- 项目开发过程感悟
- 软件项目开发过程
- 手机项目开发过程
- 项目开发过程--总结
- 项目开发过程
- ASP.NET 项目开发过程
- hibernate项目基本开发过程
- 一个项目的开发过程
- java项目的开发过程
- 手机项目开发过程简介
- Java项目开发过程实录
- 项目开发过程中的经验
- 项目开发过程一些注意事项
- 软件项目开发过程的风险性
- 软件项目开发过程与思想
- 我的技术博客开通了
- 漫画加载,频道管理(MainActivity)
- Linux更改系统默认运行级别
- 领英爬虫小系统
- keras中文文档笔记16——使用预训练的词向量
- 项目开发过程
- 斐波那契矩阵幂以及费马小定理求余应用
- linux主机间路由设置
- case WHEN 查出来的东西还想做一次条件查询
- ScreenToGif
- PAT (Basic Level) Practise (中文) 1013. 数素数 (20)
- [IOI2007]Training , [JZOJ5320]偶环
- 网页版2048实战--游戏初始化
- 方法的重载和应用