需求分析 30%时间
需要一个需求分析师:
1、需求分析师要懂 技术 与懂 行业 ----> 能分析出一个需求分析报告(白皮书)
2、该项目需要有的功能与客户具体要求
设计阶段 20%时间
需要一个架构师 与 项目经理:
1、设计工作(UML类图,流程图,模块设计,数据库,架构)
2、原型开发
3、组建团队
实现阶段 20%时间
1、程序员/码农
2、完成架构师的模块功能
3、测试自己模块
测试阶段 20%时间
1、测试工程师
2、单元测试、写测试用例、白盒测试、黑盒测试、集成测试
实施阶段 10%时间
1、实施工程师
2、项目正确的部署到客户的平台,并保证正常运行
3、身体要好,经常出差,到客户那里,部署程序
累,而且对自己提升不大,经常不着家,大厂待遇稍好
维护阶段
1、发现bug,debug
2、项目升级