Scrum,字典中意义为:橄榄球并列争球,本书中也有我们中国击鼓传花的意思。Scrum过程是敏捷开发的一种方式,敏捷开发常用过程常常被比喻为a game,一个游戏,开发过程也应该是轻松,快乐,协作和高效的。《敏捷软件开发--使用Scrum过程》序言第一句话“Work can and should be an ennobling experience/工作可以是,也应该是一种高尚的体验”,也是一句经典的敏捷语言,其思想也贯穿全书。
Scrum主要流程:
Scrum是一种基于经验(empirical)的过程控制模型,准许SprintTeam排除干扰(Noise)引起的复杂性(Complexity)集中精力,以增量开发方式,在三十天内建成一个阶段性的产品。
待续
Scrum主要流程:
1.ProductBacklo | SprintBacklog | 3.DailyScrum |
九十天计划 | 三十天计划 | 每天15分钟,定时,定点,交流 |
Product Owner控制 ScrumMaster建立 客户,问题领域专家,开发人员参与Todo List。 | 1.SprintGoal 2.ScrumTeam(5人左右)所有成员参与决定TodoList 3.期间ScrumTeam对怎么实现SprintGoal有很大的自主权 | 每个Scrum成员依次发言: 1.What have you done since last Scrum? 2.What will you do between now and the next Scrum? 3.What got in your way of doing work? 其它人员可以参与,尽量不要发言 |
Scrum是一种基于经验(empirical)的过程控制模型,准许SprintTeam排除干扰(Noise)引起的复杂性(Complexity)集中精力,以增量开发方式,在三十天内建成一个阶段性的产品。
待续