敏捷开发的艺术实践与指南
5星 · 超过95%的资源 需积分: 0 190 浏览量
更新于2024-10-01
1
收藏 9.53MB PDF 举报
"The Art of Agile Development 是一本实践指南,旨在帮助任何考虑或应用敏捷开发来构建有价值软件的人。本书结合了开发者、管理者、测试者和客户可以直接应用的信息,提供了有关敏捷规划、开发、交付和管理的实用建议,基于作者在极限编程(XP)中的多年经验。书中涵盖了敏捷开发过程的全局视角,包括对非技术人员的全面指导和对开发者、测试者的实际技术实践。同时,解答了如何采用敏捷开发、是否需要结对编程、应报告哪些指标、如何处理客户参与问题、应编写多少文档、何时进行设计和架构等问题。此外,书中还教给读者如何采纳XP实践,详细解释每个实践,并讨论允许修改XP并创建自定义敏捷方法的原则。它着重于团队成员间的合作与信任,无论您是敏捷团队的一员,还是与敏捷团队合作,或是对敏捷开发感兴趣,都能从中获得实践敏捷开发所需的实用技巧。随着经验的增长,这本书将与您一起成长,提供练习和信息,让您先理解敏捷开发的规则,然后打破规则,最终在掌握敏捷开发艺术时完全摆脱规则。”
这本书的亮点在于两位作者Jim Shore和Shane Warden基于他们在领导团队中的实际经验提供的专业见解。他们不仅解释了敏捷实践的好处,还解答了实践中可能存在的问题,并给出了在实施实践遇到障碍(如缺乏现场客户)时的替代方案。此外,书中的讨论扩展到了与人相关的议题,如建立信任和团队凝聚力的策略,使内容更加全面。
这本书受到了同行的高度评价,如Ken Pugh(《Prefactoring》的作者)认为本书是对极限编程的深入解析,他会在访问每个团队时留下一本。而Brian Marick(Exampler Consulting的代表)表示,他也会将这本书推荐给每一个他接触的团队。
《The Art of Agile Development》是理解和实践敏捷开发的宝贵资源,涵盖了敏捷开发的各个方面,包括实践、原则、团队协作和管理,无论你是新手还是经验丰富的专业人士,都能从中受益。
2019-11-15 上传
2012-02-06 上传
点击了解资源详情
点击了解资源详情
106 浏览量
2009-02-26 上传
2019-09-24 上传
807 浏览量
2024-11-07 上传
xiaodaohuan
- 粉丝: 1
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析