这是一部汇聚和浓缩了淘宝近20年软件交付方法与经验的著作,由阿里巴巴集团大淘宝技术部历时36个月撰写而成,得到了阿里巴巴合伙人程立(鲁肃)的高度评价。这本书围绕软件价值交付的全生命周期展开,完整讲解了淘宝高效交付的体系化建设,从目标确定到需求拆分,从高效开发的技术架构、研发流程到工具平台建设,再到完善的全链路质量保障和用户体验保障实践,最后用横向的项目管理串联起全链路交付的每个环节,实现价值的高效流动。全书具体内容从以下8个维度展开:(1)目标与需求管理:淘宝的战略目标管理、项目目标管理以及不同类型的需求管理流程。(2)高效开发:确保淘宝内部的软件开发工作能够高效进行的各种技术架构。(3)高效质量保障:在业务和系统飞速演进的过程中,如何从手工测试到自动化平台工具,不断寻求更高效、更全面的质量保障方案。(4) 用户体验保障:在面对庞大的用户群体时,在“千人千面”的推荐、直播、视频等新的电商内容化业务形态下,如何度量用户体验、快速感知并解决用户需求,从而持续提升淘宝的质量水准。(5)集成发布:淘宝客户端集成发布的演进历史、优化策略和操作实践。(6)线上保障:结合团队多年的探索和尝试,讲解了监控、快速恢复和攻防演练等的有效手段。(7) 淘宝交付项目管理实践:通过重大战役项目、“双11”项目、用户增长项目、创新业务项目等方面的实际案例讲解了淘宝的项目管理体系。(8)软件交付的未来:总结了淘宝对一些前瞻问题的思考,比如如何以智能化的手段和云原生技术来提升研发与交付的质量和效率。