挑战
Sky IQ 产品开发主管 Malcolm Reid 希望减少将构建上传至测试和生产环境所花费的时间。他知道敏捷的持续集成系统能够让开发人员根据需要经常测试和部署代码,以确保根据需要执行他们所做的任何变更,并尽快识别和修复错误。
解决方案
在进行了一次彻底但快速的分析之后,Automation Consultants 意识到,虽然 Sky IQ 的开发人员已经在使用 Microsoft 的 Team Foundation Build (TFB),但其自动化构建潜力尚未被充分发挥。因为它们只用 C# .NET 进行编码,而且主要使用 Microsoft 开发软件,因此,保持 TFB 的使用以完成部署自动化是合理的。
Benefits
Automation Consultants 在六个星期内完成了该项目,自动化过程将构建时间从半天减少到了只有 21 分钟,因为它消除了手动部署。这相当于一个月两整天,意味着 Sky IQ 可以为其他项目留出更多的开发能力。