实战Scrum:敏捷软件项目管理和开发指南
5星 · 超过95%的资源 | 下载需积分: 10 | PDF格式 | 3.05MB |
更新于2024-07-29
| 183 浏览量 | 举报
"Scrum® in Action: Agile Software Project Management and Development" 是一本由Andrew Pham和Phuong-Van Pham合著的书籍,由Course Technology PTR出版,于2013年2月发布,旨在为软件项目团队提供采用敏捷软件框架Scrum的成功实践指导。这本书是针对企业实践者的首部实战指南,包含了丰富的项目管理技巧,帮助团队充分利用资源,并通过财务术语与高管沟通,使用客观估算技术,以及阐述软件架构在Scrum中的角色。
Scrum是一种流行的敏捷开发框架,强调迭代和增量式开发,以应对需求变化和提高软件产品的适应性。在"Scrum in Action"中,作者深入浅出地讲解了如何实施Scrum方法,包括:
1. **敏捷原则**:书中涵盖了敏捷开发的核心原则,如快速响应变化、强调个体和交互、可工作的软件作为进度的主要衡量标准等,这些都是Scrum的基础。
2. **Scrum角色**:Scrum团队由产品负责人(Product Owner)、Scrum Master和开发团队组成。书中详细介绍了这些角色的职责和相互协作的方式。
3. **Scrum过程**:Scrum流程包括冲刺(Sprint)、每日Scrum会议、回顾会议和计划会议。书中会解释每个活动的目的和最佳实践。
4. **产品待办事项列表(Product Backlog)**:这是Scrum中的核心文档,用于记录所有待完成的工作。书中会介绍如何有效地管理和优先级排序。
5. **冲刺待办事项列表(Sprint Backlog)**:在每个冲刺开始时,团队从产品待办事项列表中选择一部分任务,形成冲刺待办事项列表。书中会讨论如何制定这些任务并确保它们在冲刺结束时完成。
6. **冲刺回顾**:这是一个重要的学习和改进机会,团队会审视过去的工作,识别问题并提出改进措施。
7. **估算与规划**:书中介绍了一种客观的估算技术,帮助团队更准确地预测工作量,以便更有效地规划冲刺。
8. **沟通与协作**:Scrum强调开放和透明的沟通。书中将探讨如何使用Scrum工具和技术来增强团队间的协作。
9. **适应性决策**:Scrum鼓励在开发过程中做出灵活的决策,以适应变化。书中会讲述如何在不确定的环境中做出明智的选择。
10. **与管理层的互动**:作者提供了使用财务术语与高层沟通的策略,帮助团队展示敏捷项目的投资回报和价值。
11. **软件架构**:Scrum中的架构是如何与迭代开发相结合的,以及在保持系统可维护性和扩展性的同时,如何在不断变化的需求中构建软件架构。
"Scrum in Action"不仅是一本理论性的指南,还包含了大量实践经验,对于想要采用或优化Scrum实践的项目经理、开发人员、产品负责人和其他团队成员来说,都是一本宝贵的参考资料。
相关推荐
141 浏览量
240 浏览量
71 浏览量
敖日格勒
- 粉丝: 21
- 资源: 21
最新资源
- requestfactory-apt-2.6.0.vaadin5.zip
- CZproxy-开源
- 桥动
- ga437,matlab模拟poisson过程 源码,matlab源码下载
- Blog
- ArbAnalyse:National Center forArbejdsmiljøUndersøgelse
- matlab代码sqrt-finufft_devel_old:ahb的finufft的开发版本
- progressify_flutterfire_boilerplate:该存储库包含带有测试的FlutterFire堆栈的Redux样板。 请注意,该项目的目标受众是已经熟悉Flutter,Firebase和Redux的开发人员,如果您不熟悉这些实现,那么使用此样板可能会很麻烦
- excel中的信号导入matlab中进行fft分析+含数据
- PN532驱动支持XP和win7-win10.zip
- cloud-demo.zip
- 风险模型
- PicturesPlayer:这是Willard开发的PicturesPlayer!
- Image_Fusion,matlab裁剪图片源码,matlab
- 基于JSP,java编写的音乐网站 可以用来学习,毕业设计,课程设计等。
- OSGeo4W:OSGeo4W