相关文章

大型金融企业项目部署流水线的演化

概要 这个一个关于部署流水线和5000人月的故事。在过去的4年时间里,我们伴随着某金融领域的客户共同发展。而部署流水线作为持续交付实践的核心,从初期就被引入到了团队。不过部署流水线不是一成不变的,它经历了由合到分,又由分到合的演化。在这个过程中,很多因素是相互影响的,既有技术的,也有文化的。在这些因素中,软件架构、团队组织结构始终与部署流水线的设计密切相关。如何协调这些它们之间的相互联动?如何让部署流水线适应并促进这些变化?这个主题将要分享我们项目中遭遇、解决这些问题的过程,并最终影响客户逐渐采纳持续交付的实践。最后将总结一个构建基于组件的部署流水线的模式。这个主题将以故事的方式,为听众抽丝剥茧我们的部署流水线的演化过程,着重介绍每次变化的触发因素以及如何克服(以及一些妥协)改变的过程中遇到的技术、文化障碍。希望我们遇到的问题和总结的经验能够给同样奋斗在实施持续交付的团队以帮助和启发。