|
|
2009.8.11 敏捷专题
Scrum、XP
Scrum基本原理:
Scrum是经验型方法,是”可能性的艺术“
Scrum使得所有事项充分可见,使“秘密交易”最小化
Scrum的运作基础是个人和团队的承诺,而非严密的规划及控制。相对于强行控制计划,其忠诚度、自组织和员工责任感是更为有效的机制
团队成员只有事先集体负责,承诺在固定时间内交付实际产品后,才算真正掌握Scrum
ScrumManager主要职责:
ScrumMaster与传统项目经理区别:从传统的控制者到引导者的转变
ScrumMaster需要对团队作出承诺,让团队感受到有人全心全意关注其工作,在任何情况下提供保护和援助。
ScrumMaster使团队在Sprint过程中免受干预
产品负责人谈论业务需求和目标,团队则讲技术。由于产品负责人很难掌握技术,ScrumMaster的主要职责之一就是教会团队谈论商业需求和目标。团队与产品负责人之间的公分母是产品Backlog
ScrumMaster职责:
排除产品开发和负责人之间的障碍,确保产品负责人直接推动开发工作
教授产品负责人如何实现投资回报最大化,以及如何利用Scrum达成目标
激发创造力和放权,从而改善开发团队的环境
千方百计提高开发团队的生产力
改善工程实践和工具,确保每个功能增量都具备潜在可交付性
向各方确保团队工作进展实时更新并高度可视 |
|