2017 Scrum指南:权威详解与应用

需积分: 10 8 下载量 109 浏览量 更新于2024-07-15 收藏 412KB PDF 举报
《2017 Scrum-Guide-CN.pdf》是Scrum方法论的官方指南,由Scrum的创始人Ken Schwaber和Jeff Sutherland共同开发并维护。该文档发布于2017年11月,遵循Creative Commons Attribution-ShareAlike许可证,允许用户在共享同样条件下自由传播和修改内容。Scrum作为一种敏捷开发框架,适用于软件、硬件、网络交互功能等多个领域的项目管理和协作。 Scrum的核心目标是通过迭代和增量的方式,应对技术、市场和环境日益复杂的问题,提高团队的灵活性和效率。其理论基础包括敏捷的价值观,如个体和互动、可工作的软件、客户合作以及响应变化。Scrum强调的三个核心角色是产品负责人、开发团队和Scrum Master,各自承担着明确的职责: 1. **产品负责人**:代表利益相关者管理产品的愿景,定义产品需求,并确保团队了解这些需求。 2. **开发团队**:自组织、自我管理,专注于交付高质量的工作成果,遵循Sprint周期进行工作。 3. **Scrum Master**:协助团队执行Scrum过程,消除障碍,确保团队遵循Scrum原则。 Scrum的关键活动或“事件”包括: - **Sprint**:通常为2到4周的时间段,在此期间团队集中精力完成一个可工作的软件增量。 - **Sprint计划会议**:开始每个Sprint时,团队与产品负责人一起规划本次Sprint的工作内容。 - **每日Scrum站会**(Daily Stand-up):团队成员每天简短交流,更新进度和识别问题。 - **Sprint评审会议**:展示并讨论Sprint成果,获取反馈。 - **Sprint回顾会议**:团队反思并改进过程,以提高效率。 Scrum工件是指导和记录项目过程的文档,主要包括: - **产品待办列表**:所有潜在的需求和特性,按优先级排序。 - **Sprint待办列表**:当前Sprint内需完成的具体任务。 - **增量**:每个Sprint结束时可交付的、具有价值的产品部分。 - **工件的透明性**:确保所有团队成员都能访问到必要的信息,保持沟通透明。 Scrum对“完成”的定义强调的是满足用户需求,而不是追求完美。最后,指南以结束语和致谢部分收尾,再次强调Scrum框架的开放性和许可性质。 《2017 Scrum-Guide-CN.pdf》深入介绍了Scrum的方法论、原则和实践,对于理解和应用敏捷开发策略具有重要意义。