序言

当今时代科技飞速发展,信息技术引领的新一轮技术革命和产业革命正深刻地改变着我们工作和生活的方方面面,因此,在信息技术领域也有“未来企业都是软件企业”的观点。也就是说,企业不可避免地要面对诸如大数据、云计算、人工智能、物联网等领域的信息系统。软件是这些信息系统的重要组成部分,软件的专业化交付也变得越来越关键。

越来越多的交付组织开始关注软件交付的敏捷性。尤其是面向互联网、大数据、物联网和人工智能等企业,软件的专业化交付需求更加迫切,如何才能像制造型企业的生产流水线一样批量作业、快速交付,是多年来很多软件企业和软件工程师面临的严峻课题。无论是 ISO、CMMI 等标准体系,还是最近流行的敏捷开发、DevOps、微服务、容器等新兴技术,其实都在尝试解决软件行业的专业化交付问题。软件快速交付方法论的出现,特别是对快速交付的过程域方法、模型体方法、新模式方法和新技术方法的研究,将为软件工程注入新的活力。在大众创新的时代,以更快、更好、更经济和满意度更高为目标的快速交付文化将成为一种趋势,每个 IT 从业者都将成为快速交付文化的参与者、贡献者和受益者。

本书浓缩了作者多年来在软件技术、软件工程和项目管理等方面的研究成果和开发实践经验,将理论与实践、技术与管理、过程与结果融为一体,从软件交付中发现的问题和当今时代对软件交付提出的新变化入手,提出软件快速交付的目标和方法体系。书中的应用场景和案例都来自作者的项目开发实践,真实、接地气又栩栩如生,可读性强,方便读者加深对软件快速交付方法论的理解。相信作者在本书中分享的经验和见解,能够给大家在实际的快速交付中带来帮助。

杨剑锋

中油瑞飞总经理