-
三个核心角色(3角色):
- Product Owner(产品负责人):负责管理产品待办事项列表(Product Backlog),确定产品的功能和优先级,以及确保产品符合客户和利益相关者的期望。
- Scrum Master(敏捷教练/Scrum主管):保障Scrum流程正确执行,移除团队障碍,促进团队内的有效沟通,并协助团队持续改进。
- Scrum Team(Scrum团队):跨职能的团队,负责实际设计、开发和测试产品,自我组织来完成Product Owner定义的迭代目标。
-
三个工件(3工件):
- Product Backlog(产品待办事项列表):包含所有已知的产品需求项,按优先级排序,是Scrum项目需求的唯一来源。
- Sprint Backlog(迭代待办事项列表):每次迭代(Sprint)开始时,团队从中挑选一部分产品待办事项列表项,形成迭代待办事项列表,作为该迭代的工作计划。
- Increment(增量):每个迭代结束时,团队应有一个“完成”的、经过评审的、可发布的软件增量。
-
五个事件(5活动):
- Sprint Planning(迭代计划会议):启动每个迭代,团队计划接下来要完成的工作。
- Daily Scrum(每日立会):每天短暂会议,团队同步进度,计划当天工作。
- Sprint Review(迭代评审会议):迭代结束时,团队展示成果给利益相关者并收集反馈。
- Sprint Retrospective(迭代回顾会议):团队反思迭代过程,识别改进点。
- Product Backlog Refinement(产品待办事项列表梳理):定期进行,以确保产品待办事项列表条目是清晰、细化且估算过的,准备就绪以供计划进入迭代。
-
五个价值观: 这一部分在Scrum官方指南中并未明确列出“五个价值观”,但Scrum遵循敏捷宣言的四个价值观(个体和互动高于流程和工具、可工作的软件高于详尽的文档、客户协作高于合同谈判、响应变化高于遵循计划)以及敏捷原则,有时也会结合Scrum的精神额外提及透明性、检查和适应性作为其核心价值。
软件工程作业(9)
最新推荐文章于 2024-09-03 23:22:44 发布