以下内容为个人工作总结,如果不当,谢谢指出错误. 假设最简单的情况,一个开发人员,开发所有的代码,一个测试人员.一个测试的服务器,一个生产的服务器. 开发人员需要为公司开发一个项目,开发人员首先分析产品经理的需求,建立相应的模型,然后进行如下步骤: 编写代码 项目打包部署到测试服务器 测试人员测试,将Bug提交给开发人员 如果测试通过则进行第5步.如果仍然有Bug,开发人员解决Bug,并重复第2步,第3步. 项目测试通过后,打包部署到生产环境 这样就完成了一次迭代. 但是随后,任务变多,开发人员…