在敏捷开发里面,我讲过我是不经大脑的参与了公司的Scrum/Safe开发流程。
在我参加了用户故事地图的之后,我把scrum方法回顾了一下。
从这篇文章,https://www.scrumalliance.org/why-scrum, 我找出了Scrum的一个大概的描述。
The Scrum framework in 30 seconds
- A product owner creates a prioritized wish list called a product backlog.
- During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.
- The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum).
- Along the way, the ScrumMaster keeps the team focused on its goal.
- At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder.
- The sprint ends with a sprint review and retrospective.
- As the next sprint begins, the team chooses another chunk of the product backlog and begins working again.
过程就是:一个backlog,每个sprint从中选几个,做完。关键是每个sprint做完的产品都是可以运行的:ready to hand to a customer, put on a store shelf, or show to a stakeholder。
除了这一点,其他的都好理解,无非就是拆解任务,两周内做完,边做边反省提高。