Scrum角色与团队职责
上一篇 /
下一篇 2012-03-08 10:50:18
/ 个人分类:敏捷
产品负责人(Product Owner):
•项目所有业务的统一接口人,更多从用户的角度及公司业务的角度来思考问题和决策,一个Scrum团队只有一个PO。
•确定产品的功能,建立及推广产品的愿景,以使团队能做技术决策。
•听取及收集各方信息,包括技术团队的意见。
•决定发布的日期和发布内容。
•为产品的profitability of the product (投资回报率)负责。
•维护Product Backbog,根据市场价值确定功能优先级。
•每个Sprint开始调整根据需要调整功能和优先级。
•参与Scrum planning,并根据项目目标,监控进展。
•对产品部署与发布做决策(接受或拒绝接受开发团队的工作成果)。
敏捷中优秀的PO的品质:
1.始终都在
2.懂业务
3.善于沟通
4.果断
5.得到授权的
为团队指出正确的目标。
项目经理(Scrum Master):
作为Team Leader,和Product owner紧密地工作在一起,基本责任:服务团队;保护团队;指导团队。他必须:
•对Scrum的价值观与实践负责;推动有效的敏捷
•保证团队资源完全可被利用并且全部是高产出的。
•保证各个角色及职责的良好协作。
•创建环境,解决团队开发中的障碍,提高生产力。
•做为团队和外部的接口,屏蔽外界对团队成员的干扰。
•组织Sprint计划、Daily Scrum、Sprint演示与Sprint回顾会议。
•指导并协助记录Burndown图及其它工件,保证开发过程按计划进行
优秀的ScrumMaster具有负责、谦逊、协作、投入、有影响力、知识渊博等品质,保障团队一起顺利工作,迅速消除挡路石,使团队有效地朝着目标前进。
Scrum团队:
•一般情况人数在5-9个左右
•团队要跨职能(包括开发人员、测试人员、用户界面设计师等)
•团队成员需要全职。(有些情况例外,比如数据库管理员)
•对Sprint工作目标共同作出承诺;对Sprint Backbog负责
•在组织层面已经建立的标准及步骤流程限制内,团队自行管理并自组织和决定怎么实现他们的承诺。
•他们从怎样高质量的实现角度来做决策。
•对于团队行为制定简单规则,并达成共识,严格遵守。
•团队负责为完成承诺所需要做的实际工作,必要时可能把工作外包
• Sprint结束时团队向Product Owner及/或者利益干系人展示他们工作的成果。
•团队成员构成在sprint内不允许变化
三个角色共同为项目的成功负责。
收藏
举报
TAG: