WEB-02 Agile Scrum
2020-01-17 本文已影响0人
33jubi
Agile Methodology
敏捷开发
Project Management Methodologies
Agile(新模式:循环迭代) vs Waterfall(传统模式:stage阶段)
新模式适合:市场反应=》市场需求&市场回馈
什么是敏捷开发
理念,不提供方法
原则-
- 减少浪费
- 快速产出
- 不断迭代
- 交流沟通
- 响应变化
Scrum framework
image.pngRoles:
- Product Owner(PO)
- Development Team(coding)
- Scrum Master(support/manage)监督成员follow进程
Artifacts:
- Product Backlog:产品代办清单
- Sprint Backlog:每个sprint的代办
- Increment:每个迭代中产生的新东西
Events:
- Sprint:一个迭代,一般两周不超过一个月
- Sprint Planning:会议,invove所有sprint, 通过priority:team人数,工作量,工作安排,决定Sprint Backlog
stroy=>subtask(features)[code review]
ticket=>(day/hour)complexity - Daily Scrum:15min every day, what you do the day before, let teams know what your code does.
以及负责人sprint进度更新预估。 - Sprint Review:最后。product相关,了解sprint做了什么。demo。一个月四小时。如果两周就2h。
- Sprint Retrospective: 反思sprint流程,与product无关。action plan。
User Story
User Story = persona + need + purpose
As a [persona], I [want to],[so that].