敏捷与持续交付于
移动应用项目之实
战经验分享
DevOps, 持续交付与Agile的关连
2
有了Agile为何还要持续交付?
•Agile 只注重软件开发周期的前段: 规画,开发,测试
• 当软件开发完毕,依然无法交付到客户手上
• Operation 团队完全不Agile,开发Agile也没有用
• 开发团队觉得feature做出来以后就没他们的事了,把东西”丢
过墙”给Operation团队即可
• 当新版软件交到Operation 团队手上时,就是他们恶梦的开始
• 持續交付的解決方法:当某件事很痛苦,就一直做它
3
所以持续交付就是大量且快速的自动化部署?
•自动化部署就能解决问题?
• 没测试的软件能部署吗?
• 一天部署十次以上,手动测试来得及吗?
• 测试都在比实际环境简单很多的机器上测,可靠吗?
• 出了问题,开发者根本就不想管, 因为在他的环境没问题
• 显然只是自动化部署无法解决问题
• 整个软件开发周期都必需改变, 以支持快速自动化部署
您可能关注的文档
- 交易效率丶工业化与城市化——一个理解中国经济内生发展的理论模型与经验证据.pdf
- 合作经营邮保双赢——河北乐亭县邮政代理保险业务发展经验.pdf
- 长期经济成长与实际汇率演变——巴拉萨一萨缪尔森效应假说及其经验证据.pdf
- 初级会计实务第一章.pdf
- 双重任务丶共同代理与国有企业创新激励——来自地方国有上市公司的经验证据.pdf
- 制度对中国地区间出口差异的影响——来自中国省际层面4分位行业的经验证据.pdf
- “组织学习”管理理论和实务.pdf
- 现金分红、债务政策稳健性与公司业绩:基于中国A股上市公司的经验证据.pdf
- 大型民用建筑设计研究院五年工作感悟及高层结构和钢结构经验总结.pdf
- 初级会计实务第5章.pdf
原创力文档

文档评论(0)