Scrum指南2017中文版:敏捷开发的核心框架
"ScrumGuide中文2017.pdf" Scrum是一种敏捷管理框架,由Ken Schwaber和Jeff Sutherland创建并持续维护。该框架主要用于软件开发项目,旨在提高团队的效率、灵活性和协作性,以适应不断变化的需求和环境。Scrum的核心在于其简单但强大的结构,包括一系列事件(也称为仪式)和工件,以及明确的角色分配。 Scrum的定义: Scrum是一个轻量级的框架,用于管理和完成复杂的项目。它基于迭代和增量开发,强调通过短期的开发周期,即Sprint,来快速交付可用的产品功能。Scrum的核心原则包括透明性、 inspection(检查)和adaptation(适应),这三者构成了其自适应过程的基础。 Scrum理论: Scrum理论基于几个关键概念,包括价值交付、自组织团队、透明度、跨职能能力、迭代改进和响应变化。这些理论支持团队通过短期反馈循环来改进工作流程,以实现更高效的开发。 Scrum价值观: Scrum价值观包括勇气、专注、诚实、尊重和开放。这些价值观是Scrum文化的基础,鼓励团队成员面对困难,保持对工作的专注,诚实地交流,尊重他人的贡献,并开放地接受反馈和改进。 Scrum团队: Scrum团队由三个主要角色组成:产品负责人、开发团队和Scrum Master。产品负责人负责产品的价值最大化,管理产品待办列表并确保团队对需求的理解。开发团队由跨职能的专业人员组成,他们自我组织,负责实现Sprint的目标。Scrum Master是服务型领导者,确保Scrum得到正确执行并帮助团队消除障碍。 Scrum事件: 1. Sprint:每个Sprint是一个固定时间长度(通常为1到4周)的工作周期,目标是完成一个可发布的产品增量。 2. Sprint计划会议:团队在开始Sprint时确定要完成的工作,并制定Sprint待办列表。 3. 每日Scrum站会:团队成员每天进行短暂的同步,讨论进度、障碍和下一步行动计划。 4. Sprint评审会议:Sprint结束后,团队展示已完成的工作,收集反馈并评估产品。 5. Sprint回顾会议:团队反思Sprint过程,识别改进点,并计划如何在下个Sprint中实施。 Scrum工件: 1. 产品待办列表:包含所有可能的工作,按优先级排序,代表了产品的未来潜在特性。 2. Sprint待办列表:Sprint内要完成的工作项,源自产品待办列表。 3. 增量:Sprint结束时完成并可交付的功能或服务,它是产品的一部分且满足Scrum的“完成”定义。 “完成”的定义:每个增量都必须是可使用、可部署的,无论是否选择立即部署。这意味着它经过了质量保证,符合所有约定的标准和要求。 Scrum通过以上元素提供了一种结构化但灵活的方法,帮助团队在复杂项目的管理中找到平衡,持续改进并快速响应变化。2017版Scrum指南增加了“Scrum的应用”这一节,进一步阐述了如何在不同场景下有效应用Scrum实践。
剩余21页未读,继续阅读
- 粉丝: 18
- 资源: 34
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析