微信扫一扫
分享到朋友圈

你了解持续交付在团队中的显性价值吗?

作者:InfoQ 来源:InfoQ 公众号
分享到:

07-07

你肯定听说过 CI/CD 之类的词。对于一家公司或者一个创业团队来说,持续集成、持续交付将会大幅度提升团队的协同效率,并保证软件按时按质交付。

但今天我想说,持续交付尤其是技术领导者的关键能力,每个带团队的人都应该认真去学习。并且让团队成员共同学习,为什么这么说呢?

整个研发团队可以通过对持续交付的学习,进一步加强自己对整个软件工程的认识。

持续交付涵盖了软件交付端到端的整个周期,其覆盖面不仅仅包括编码,还包括:设计、测试、部署、运维、运营等等。

如果你对自己的发展有更高的要求,那么你就应该学习一下持续交付的内容,它能让你看到更多与编码有关的其他东西,比如不同的编码方式等;也能让你站在更高的角度去看待自己的工作:研发效率的提高往往不是个人能力的提高,而是集体协同效率的提高。

你可以利用持续交付的工具或最佳实践,提高自己的工作效率和质量。

随着持续交付的流行,其配套的实践和工具也层出不穷。如果你玩过 ping-pong 式的结对编程(A 写测试,B 写实现,然后 B 写下一个测试,A 写重构和实现),你一定会觉得编程如此轻松有趣,而这种 TDD 的方式也很好的保证了代码质量。

你可以参与到持续交付实施中去,享受为其他程序员提供效率工具的挑战和乐趣。

试想一下,如果你是一个出租车司机,而你的乘客却是舒马赫(F1 世界冠军),此时你开车的压力会有多大。其实参与到持续交付的实施中也是一样,因为你正在用程序员的方式改造程序员的工作习惯,为程序员提供工具。

无论是什么企业,无论你的职位高低,都可以或者应该去尝试持续交付,它一定会让你觉得物超所值。而今天,我就想把我多年积累的持续集成、持续交付经验通过《持续交付 36 讲》专栏分享给你。我希望你和你的团队在保证交付质量的前提下,加快交付速度,从而更快地得到市场反馈,引领产品的方向,最终达到扩大收益的目的。

课程介绍

专栏约三个月,共 37 期,围绕持续交付主要知识,分成 4 大模块。

持续交付知识详解: 通过对持续交付 5 大核心内容(配置管理、环境管理、构建集成、灰度发布和测试管理)的介绍,帮你系统地、全面地了解持续交付。

持续交付的平台化: 通过实际的设计案例,整合持续交付的各个环节,帮你以平台化思维,进一步对持续交付体系加以完善和优化。

打造移动 App 的持续交付体系: 将介绍与传统网站、后端服务完全不同的持续交付思想,以及业内领先的相关技术和设计,教你移动 App 如何做到持续交付。

利用开源工具快速打造持续交付平台: 将为你系统介绍构建持续交付的三款开源工具:GitLab、Jenkins、Ansible,并以此为基础带你构建一套完整的持续交付平台。

  总结  

持续交付的价值不仅仅局限于简单地提高产品交付的效率,它还通过统一标准、规范流程、工具化、自动化等等方式,影响着整个研发生命周期。

持续交付最终的使命是打破一切影响研发的“阻碍墙”,为软件研发工作本身赋能。无论你是持续交付的老朋友还是新朋友,无论你在公司担任管理工作还是普通的研发人员,持续交付都会对你的工作产生积极的作用。

如果你对 CI/CD 体系感兴趣,欢迎将这个专栏推荐给你们的团队成员,让你的团队一起了解和认知持续交付的价值所在

点击【阅读原文】可查看专栏


阅读8791
价值 
举报0
关注InfoQ微信号:infoqchina

用微信扫描二维码即可关注
声明

1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“InfoQ”微信公众号,文章版权归InfoQ公众号所有。

评论
更多

文章来自于公众号:

InfoQ

微信号:infoqchina

邮箱qunxueyuan#163.com(将#换成@)
微信编辑器
免责声明
www.weixinyidu.com   免责声明
版权声明:本站收录微信公众号和微信文章内容全部来自于网络,仅供个人学习、研究或者欣赏使用。版权归原作者所有。禁止一切商业用途。其中内容并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现头条易读网站上有侵犯您的知识产权的内容,请与我们联系,我们会及时修改或删除。
本站声明:本站与腾讯微信、微信公众平台无任何关联,非腾讯微信官方网站。