软件解决方案的构建正在从传统方法走向敏捷世界,作为企业竞争优势的关键来源,这一点已毋庸置疑。主流敏捷方法确实适用于小型项目。但这些方法若要为复杂而大型的企业项目所用。则还需要历经重大调整。本书介绍了IBM突破性的规范敏捷交付(DAD)过程框架。描述了应该如何进行这样的调整。DAD把更严格和更规范的方法引入了敏捷开发过程之中。它承认企业中各种规程、各种计划相互依赖的现实和企业环境的复杂性,并致力于解决其中纷杂而棘手的各种问题。
安布勒等编著的《规范敏捷交付(企业级敏捷软件交付的方法与实践)》展示了如何通过敏捷思想和精益策略来补充和扩展Scrum方法,包括敏捷建模(AM)、极限编程(XP)、看板(Kanban)和统一过程(UP),以及其他行之有效的方法,并最终提出了一套适合组织独特需求的混合型方法。其中描述了哪些实践效果最好,为什么有效,需要做哪些权衡,什么时候选择替代策略,而所有这些探索都没有脱离企业的生态环境。
安布勒等编著的《规范敏捷交付(企业级敏捷软件交付的方法与实践)》是敏捷软件开发领域的经典著作,由IBM首席敏捷方法专家、世界级敏捷软件开发大师撰写,系统深入地讲解了规范敏捷交付(DAD)的概念和原理,以及规范敏捷交付过程框架的使用方法和技巧,为交付大型的企业级敏捷软件提供了行之有效的方法与最佳实践。
《规范敏捷交付(企业级敏捷软件交付的方法与实践)》共21章,分为六部分:第一部分(第l~3章)介绍了。DAD的概念、原理和根基,以及敏捷与精益开发方法的核心价值与原则;第二部分(第4~5章)讲解了DAD方法中的角色、权利和责任,以及如何组建DAD团队;第三部分(第6~12章)讲解了启动DAD项目的步骤和方法;第四部分(第13~17章)讲解了以增量的方式构造可利用的解决方案的步骤和方法;第五部分(第18~19章)讲述了如何发布解决方案,第六部分(第20~21章)介绍了企业环境中的DAD,讨论了如何治理DAD团队,以及敏捷开发实践中需要遵守的纪律。