使用微信扫一扫分享到朋友圈
使用微信扫一扫进入小程序分享活动
退票说明:不支持退票
本书介绍:
这是一本介绍软件交付过程的“科普小册子”。
软件交付过程是指修改了一行源代码之后的一系列工作,直到包含这个改动的软件新版本最终发布上线。这需要多久?可能是几秒钟,也可能需要数个星期甚至更长的时间。本书介绍在保证一定发布质量的前提下,如何加速这个过程,让它尽量快一点,同时也让我们投入的精力尽量少一点。也就是说,本书介绍如何让软件交付变得更高效。
历史上一波未平一波又起的浪潮,比如软件工程、敏捷、精益、持续集成、持续交付、DevOps、云原生、研发效能、平台工程等等,都对这个话题有所贡献。本书并不会囿于上述某个特定的“门派”,而是介绍它们的关键要点,介绍如何综合运用它们,并根据实践有所发展。
Do the right thing 和 Do the thing right始终是软件系统研发领域关注的焦点。在当前流行的DevOps理论和实践中,不同专家、企业通过深入研究和探索,提供出了丰富多彩的最佳实践。《高质效交付:软件集成、测试与发布精进之道》为我们提供了一种全新的可能。在多位专家老师的共同努力下,他们以软件交付的视角,将自己多年的丰富经验和深刻理解进行了提炼和贯通,将软件交付涉及的众多活动过程要点、关键点以及各种实践方法,以简洁明了的语言展现在读者面前。
本书是一本深度解析软件交付过程的力作,它不仅仅是一本技术指南,更是提升软件开发团队效能与质量的实战宝典。无论是对于关注开发效能提升的开发人员,还是寻求解决实际问题策略的技术管理人员,本书都是不可多得的宝贵资源,希望它能成为每一位追求高质效软件开发与交付的同行案头必备参考。--邢统坤 中航信研发副总经理
“交付”是软件工程中的重要实践领域。作者在这一领域不断探索、精进和输出,这背后是对该领域的热爱、执着和付出,对于读者则是莫大的幸运。本书是继《软件交付通识》之后的又一力作,它既系统介绍了软件交付的整体流程,又详细解析了软件交付各类活动的具体实践。是软件工程尤其是软件交付从业者必选的案头参考和实践指南。--何勉 《精益产品开发 原则、方法与实施》作者
《高质效交付》以其精进之道,为软件交付领域再添一部力作。作者凭借其丰富的实践经验和深邃的行业洞察,为我们揭开了软件从源代码到产品交付的高效之旅;以其流畅的叙述和务实的案例,为我们呈现了从版本控制、构建、CI/CD、测试到部署、发布的精进之道,引导我们深入软件交付、平台工程的精髓。无论是敏捷开发的追求者,还是DevOps的践行者,都能从中汲取宝贵的经验和灵感,为此推荐给每一位致力于提升软件交付质效的专业人士。--朱少民,《敏捷测试:以持续测试促进持续交付》的作者
在数字化转型的发展趋势中,在降本增效的前提要求下,实现高质效交付软件产品,支持企业高质量发展,日益成为关注焦点,对于如何高质效交付软件产品,既支持业务快速迭代,又有效提高研发效能,本书作者结合过去十几年在软件集成、测试、发布等方面的实践经验,系统性地做了回答,讲解了软件高质效交付的各个关键因素及其作用,有理论,有方法,有实践案例,也有经验感悟,更提出了不少有益的宝贵的建议和看法,具有很强的参考价值,相信从事软件研发、技术管理的人员都能从本书中得到启发和指导。--林辉 申万宏源信息技术开发总部副总经理
《高质效交付:软件集成、测试与发布精进之道》是一本为软件开发者、测试工程师和运维团队精心准备的指南。它深入浅出,探讨了软件交付的全过程,从源代码的一次微小改动到新版本的成功上线。书中不仅涵盖了持续集成、持续交付、DevOps等现代软件工程的核心技术,还提供了丰富的策略和最佳实践,旨在帮助团队提高交付效率、缩短发布周期,同时确保软件质量。
作者凭借丰富的行业经验,综合运用敏捷、精益等思想,引导读者如何在保证质量的前提下,加速软件交付流程。书中详细介绍了版本控制、分支策略、构建、部署、测试等关键环节,并通过案例分析,让读者能够快速理解和应用这些概念。此外,书中还讨论了组织结构和人员职责的优化,以及如何构建和维护高效的工具平台。
无论你是软件开发的新手还是资深专家,这本书都将为你提供宝贵的洞见,帮助你在快节奏的软件开发领域中保持竞争力。--单致豪 腾讯开源联盟主席