敏捷开发模型之SCRUM方法简介(2)

发表于:2012-09-25来源:新浪博客作者:shuangfangzi点击数: 标签:SCRUM
在Sprint期间,应使各SCRUM小组尽量避免外界的干扰(不可将新的Backlog任务加进来,组内产生的Backlog可放到整个项目的Backlog列表中,也可在本次Sprint中解决

  在Sprint期间,应使各SCRUM小组尽量避免外界的干扰(不可将新的Backlog任务加进来,组内产生的Backlog可放到整个项目的Backlog列表中,也可在本次Sprint中解决),使小组成员专心于目前的工作,使他们工作在混沌的边沿。

  为避免项目组在Sprint期间不陷入混乱,SCRUM采取两个措施:

  A:SCRUM会议(SCRUM Meeting)。对小组行为进行监控和刺激。会议在Sprint期间每天在同一地点举行,由SCRUM Master主持。会议上,SCRUM Master对每个小组成员提三个问题:

  1) 昨天的工作进展如何。

  2) 有否遇到困难和障碍。

  3) 今天的工作打算。

  会后SCRUM Master集中精力排除障碍,小组成员则进行当天的开发。

  B:Sprint评审会议。评审后根据对每人的工作成绩,进行相应的激励。

  SCRUM方法的实践效果和发展方向

  SCRUM在实践中大大提高了生产率(据软件生产率组织的Capers Jones称可提高6倍),在实施中有一个"间断平衡"(Punctuated equilibrium)现象(类似于自然界中物种的进化,在经过一段相对平衡的各自独立、并行的发展期后,在交汇处发生变异),即在经过紧张、并行的Sprint开发后,在Sprint评审时,软件产品产生较剧烈的变化。SCRUM方法的最近动向是设法借鉴XP方法。

原文转自:http://www.ltesting.net