Scrum指南2017中文版:ShineScrum翻译的敏捷开发框架

5星 · 超过95%的资源 需积分: 13 4 下载量 85 浏览量 更新于2024-07-19 收藏 1.14MB PDF 举报
"Scrum指南最新版-中文-ShineScrum翻译" Scrum是一种敏捷开发框架,由Ken Schwaber和Jeff Sutherland创建并维护,2017年12月发布的版本是当时最新的官方指导文档。这个中文翻译版本由敏捷咨询机构ShineScrum提供,旨在帮助中国用户更好地理解和应用Scrum方法。 Scrum指南的目的在于定义Scrum的规则和实践,以促进高效的软件开发和产品管理。它涵盖了Scrum的核心原则、角色、事件和工件,以确保团队能够遵循一致性和透明度。 Scrum的定义强调其是一个灵活且适应变化的方法论,用于管理复杂的产品开发。Scrum的核心在于迭代和增量开发,每个迭代称为Sprint,通常持续1到4周。通过短周期的Sprints,Scrum团队能够快速响应市场变化,及时交付有价值的产品。 Scrum理论基于四个基石:透明性、检验、适应和价值最大化。敏捷价值观包括个人与互动胜过过程和工具,可工作的软件胜过详尽的文档,客户协作胜过合同谈判,响应变化胜过遵循计划。 Scrum团队由三个主要角色构成:产品负责人、开发团队和ScrumMaster。产品负责人负责产品的价值最大化,管理产品待办列表(Product Backlog),确保团队了解每个任务的优先级。开发团队由跨职能成员组成,他们自我组织,共同完成Sprint待办列表(Sprint Backlog)中的工作。ScrumMaster则是团队的教练,确保Scrum规则得到遵循,并清除团队在工作中遇到的障碍。 Scrum的四大事件是Sprint、Sprint计划会议、每日Scrum站会、Sprint评审会议和Sprint回顾会议。Sprint是开发周期的基础,所有其他活动都围绕它展开。Sprint计划会议确定Sprint目标,并规划将要完成的工作。每日Scrum站会是一个短暂的同步会议,团队成员分享进展和下一步计划。Sprint评审会议展示了Sprint的成果,邀请利益相关者提供反馈。Sprint回顾会议则让团队反思改进,以便在未来Sprint中做得更好。 Scrum工件包括产品待办列表、Sprint待办列表和增量。产品待办列表是需求和改进的集合,按优先级排序。Sprint待办列表是Sprint内将要完成的工作的具体拆分。增量是每个Sprint结束时交付的可用产品部分,应具有潜在可发布状态。 工件的透明性是Scrum的关键特征,确保所有相关人员都能看到项目的当前状态和进展。同时,"完成"的定义是明确的,确保每个任务都达到可交付的标准。 Scrum指南的结束语和致谢部分表达了对Scrum社区贡献者的感谢,以及对遵循Creative Commons Attribution Share-Alike许可证的要求,这意味着任何人都可以分享和改编此指南,但必须给予原始作者适当的信用。 Scrum提供了一种结构化且灵活的框架,帮助团队高效协作,以适应不断变化的市场需求,持续交付高质量的软件产品。理解和应用Scrum指南对于任何采用敏捷开发方式的团队来说都是至关重要的。