
| Craig Larman 是进行企业级实施和使用精益开发、敏捷原则和实践,以及在大型、多地点、离岸开发中进行Scrum开发的管理和产品开发顾问。他是Valtech印度公司(国际咨询和敏捷离岸外包公司)的首席科学家。他著有畅销书《 敏捷迭代开发:管理者指南 》和《UML和模式应用》。 Bas Vodde 是独立的产品开发顾问和大型Scrum教练。多年来,他发起并指导诺基亚网络公司企业范围的敏捷和Scrum实施工作。他热衷于改善产品开发、学习组织和团队管理以及研究产品开发,并积极参与编程工作。 孙媛 认证ScrumMa.. << 查看详细 |
| 译者序 前言 第1章简介1 1.1思考和组织工具2 1.2没有错误的两分法:这些只不过是试验2 1.3没有最佳实践,也没有分形实践3 1.4局限4 1.5接下来5 第2章大型scrum开发6 2.1为扩展提供的框架7 2.2尝试——为至多10个团队的大型scrum开发准备的框架17 2.3尝试——为多个团队的大型scrum开发准备的框架211 2.4结论12 2.5推荐阅读12 第3章测试13 3.1关于测试的思考14 3.2面向客户的测试27 3.3开发人员测试48 3.4示例:robot框架56 3.5结论64 .3.6推荐阅读65 第4章产品管理67 4.1关于产品管理的思考68 4.2产品负责人81 4.3许多产品87 4.4许多团队90 4.5优先级95 4.6客户与研发99 4.7变化和改进101 4.8结论103 4.9推荐阅读104 第5章计划105 5.1早期105 5.2迭代(sprint)计划111 5.3完成116 5.4估算124 5.5结论127 5.6推荐阅读127 第6章协调128 6.1考虑协调128 6.2协调技巧136 6.3集中协调—协调会议136 6.4分散协调140 6.5结论144 6.6推荐阅读144 第7章需求与pbi146 7.1组织和管理146 7.2团队组织160 7.3分析与建模162 7.4工具191 7.5结论193 7.6推荐阅读194 第8章设计和架构195 8.1关于设计的思考196 8.2面向行为的技巧201 8.3面向技术的技巧221 8.4结论229 8.5推荐阅读230 第9章遗留代码231 9.1怎样编写新的遗留代码232 9.2如何避免编写新的遗留代码232 9.3我们有遗留代码,怎么办238 9.4结论241 9.5推荐阅读242 第10章持续集成243 10.1开发人员实践244 10.2保持可工作的系统245 10.3小的变化246 10.4发展系统246 10.5至少每日集成一次247 10.6在主线上248 10.7由ci系统支持248 10.8带有很多自动测试250 10.9扩展ci系统250 10.10尝试——加速构建250 10.11尝试——多阶段ci系统252 10.12尝试——支持ci的可视化管理255 10.13避免——大的变化256 10.14结论256 10.15推荐阅读257 第11章检验与适应259 11.1考虑采用和改进260 11.2早期:团队与管理变革272 11.3早期:打破壁垒和习惯274 11.4早期:集会277 11.5指导和社区278 11.6持续改善280 11.7多团队协调试验280 11.8结论285 11.9推荐阅读285 第12章多地点287 12.1围绕多地点的思考288 12.2团队结构和站点290 12.3互动和协调295 12.4多地点的文化和规范304 12.5工具305 12.6结论307 12.7推荐阅读308 第13章离岸309 13.1期望310 13.2互动313 13.3需求319 13.4测试322 13.5团队324 13.6敏捷文化326 13.7合作关系327 13.8甄选敏捷外包公司331 13.9鉴定、证书和cmmi334 13.10合同345 13.11工具345 13.12结论345 13.13推荐阅读346 第14章合同347 14.1第一部分:思考合同348 14.2第二部分:敏捷合同的普遍主题360 14.3第三部分:合同模式370 14.4结论378 14.5推荐阅读379 第15章特性团队简介380 15.1特性团队介绍380 15.2需求领域介绍385 15.3结论386 15.4推荐阅读386 |
商品评论(0条)