ThoughtWorks公司是一家全球IT咨询公司,它可能不像Google那么响亮,但有一个名字我们技术人员不可能不知道—— Martin Fowler,堪称软件开发领域教父级的人物,他精通OO分析、架构设计和软件工程,立著颇多,像《UML精粹》、《重构》、《分析模式》、《企业应用架构模式》等不少获得Jolt大奖的著作都出自他的手笔,而他正是ThoughtWorks公司的首席科学家,同时也是敏捷联盟的17个始创人之一、以及敏捷宣言的起草人之一。至2008年,ThoughtWorks公司已连续举办了三届敏捷中国大会。
Scrum 团队强调自我管理,自我引导,这其实是管理的最高境界,如果团队里面的每个人都能够时刻关注公司的或者部门的business,那么整个公司的利益自然会最大化,但是现实往往不是这样的。那么设立Scrum master时,是不是可以让每个人在每个sprint里都有这样的机会来带领团队,并感受这种business的view呢?实际操作中这个是不是有难度呢?起码在我们现在团队中还不是轮换Scrum Master的,没准以后我们可以试试! * 让Daily Scrum会议保持紧凑有效的指导原则: o 第一指导原则:主题明确,不能参杂其他无关的话题。 o 第二指导原则:站立会议只允许“猪”说话,“鸡”不能讲话。 o 第三指导原则:所有人站立围成一圈,不能围坐在一个桌子周围。 o 第四指导原则:确保整个团队都要参加每日Scrum会议。 o 第五指导原则:每日Scrum站立会议是团队交流会议,不是报告会议 o 第六指导原则:每日Scrum站立会议应该控制在15分钟之内。 o 第七指导原则:不要把每日Scrum站立会议作为一天的开始。 o 第八指导原则:Scrum站立会议要在每日同一时间同一地点举行 * Scrum Master要及时解决Daily Scrum上提出的阻碍。这一点非常关键,Scrum Master必须要做到,否则会影响每个成员反应障碍的积极性。 * 利用burn down chart来跟踪细分任务的完成情况,可以在项目进程的任何时间点都能够看到项目进展状况,而不是每周或者项目完成之后,从而保证了开发进度处于可控制的状态。
Scrum Intro c Role c Meeting c glossary c ByQQ c Addenda c Scrum和XP实践 c Scrum对应列表 c 敏捷精灵日志 intro1 c intro2 c intro3 c intro4 c intro5 c intro6 c intro7 c intro8 c intro9 c intro10 c intro11 n intro12 n intro13 n intro14 n intro15 n intro16 n intro17 n intro18 n intro19 n intro20 n intro21 n scrumExcelTemp c .