我知道使用持续集成可以提高代码库的质量并加快发布速度,但是让客户相信他们希望在下一个项目中使用的最佳方式是什么?您如何向客户销售持续集成?
1
A
回答
4
说什么你在问题中说:
- 加快释放=较早的市场渗透率=更多的钱
- 提高代码质量=更少的时间修补bug =更低的成本
只要你能帮助他们合理快速和便宜地设置它,我不明白为什么它会成为一个问题。
2
你已经做出了一些断言。如果您想将想法出售给您的客户,您将不得不回答以下问题:
它如何提高您的代码质量?
编译/构建问题定期确定。如果与自动化集成和单元测试结合使用,您将能够定期识别错误。
它如何加快您的发布速度?
如果您自动执行构建和部署过程,则可以消除开发团队为发布测试所需的停机时间。
你有成功的历史构建,如果你运行的时间,并准备不完整的功能,运到依傍,
4
除了制定标准的论点我引述该数据纸:
艾伦MacCormack,克里斯Kemerer,迈克尔·库苏玛诺,和比尔·克兰德尔,“生产力和质量之间的权衡选择的软件开发实践”,IEEE软件,9月2003年10月
即:
- 在每个代码签在集成/回归测试= 36% 降低缺陷率
- 每日构建在LOC输出= 93%上升/程序员
所以CI给你更高的生产率和质量更好。谁不想要那个?
2
我不确定客户对持续集成有多兴趣。我认为,在很多情况下,开发团队在运动中更值得一试。
这表示客户会一直喜欢听到。
您的项目将始终处于 工作状态。
,我们把它写
相关问题
- 1. 您的持续集成如何工作?
- 2. Magento销售点集成
- 3. 您能否向我解释持续集成的工作原理?
- 4. 检索客户的所有销售
- 5. SQL:查询客户销售台账
- 6. 没有销售的退货客户
- 7. TFS持续集成
- 8. 持续集成 - 多久会持续
- 9. 如何大量销售iPhone应用程序给商业客户?
- 10. 如何显示客户,即使他们没有销售(结果)
- 11. 销售总额:与以往的显示客户,但没有目前的销售
- 12. 持续集成和预集成
- 13. Checkitx集成在Gitlab CI持续集成
- 14. 如何为单独销售的商品集合构建销售表?
- 15. 向团队销售TDD
- 16. 如何将WebWorks ePublisher与持续集成服务器集成?
- 17. 什么是持续集成?
- 18. 与Grails持续集成
- 19. 增量持续集成
- 20. 持续集成web服务
- 21. iOS:UI测试+持续集成?
- 22. Corona SDK持续集成
- 23. QUnit和Sinon.js持续集成
- 24. 持续集成工具
- 25. 持续集成和QA
- 26. 竹子持续集成
- 27. 与VSTS的持续集成
- 28. VSTS&ansibe持续集成流
- 29. Mac Mini - 持续集成
- 30. iPhone的持续集成xcode
为什么客户决定你的编码方法的所有代码进行测试? – leppie 2008-11-25 08:31:55