• Cams2
  • Cal
  • Training
  • Five
  • Arne-04
  • Jens-02
  • Jim-banner
  • 2015
  • Shine-scrum-01
  • Jens-heart-of-scrum
“产品负责人与团队该如何协作”与6月北京CSPO/CSM认证火热报名中


产品负责人与团队该如何协作”与6月北京CSPO/CSM认证火热报名中
ShineScrum ——全球领先的  Scrum敏捷专业培训咨询机构     
全国统一客服热线 400-821-0871
    
       近日,由Henrik Kniberg撰写的博文agile product ownership in a nutshell从产品负责人的角度高度总结了敏捷软件开发。Henrik称其为“将一天的产品负责人课程压缩为15分钟的精彩介绍”。他建议大家观看一个关于敏捷产品所有权的视频,该视频提供了相应的脚本。下面介绍了该视频所涵盖的内容:      
       在Scrum中,利益相关者需要将使用用户故事表述的东西放在队列中。这个队列叫做产品订单,由产品负责人负责:
       产品负责人决定将什么放进去,什么拿出来。产品负责人还会决定顺序——什么东西需要现在构建,什么可以放在后面进行?这个工作不好做,需要与团队和利益相关者协作完成。
     产品负责人需要与团队协作来管理产品订单:      
       这些问题我一直在谈——估算故事的价值与大小、优先级、划分——所有这些通常叫做“订单梳理”。Pat会在每个周三的11:00到12:00召开订单梳理会。整个团队都会参加,有时一些利益相关者也会参加。会议议程会不断变化,有时关注点放在估算上,有时放在故事的划分上,有时还会为故事编写验收标准。  
        对于软件产品的开发来说,每个Scrum角色都会有自己的关注点:
       各个Scrum角色之间应该保持健康的关系。产品负责人关注构建正确的东西。团队关注正确地构建东西。Scrum Master或是敏捷教练关注缩短反馈回路。
        产品负责人应该与团队协作来平衡质量与进度:
       如果团队积累了技术债务(没有编写测试、没有持续改进架构),那么团队的速率将会随着时间的推移变得越来越慢,故事燃尽曲线将会变平。这使得预测变得几乎不可能。因此,团队要负责保持可持续的节奏,产品负责人不应该对其施加压力导致其走捷径。
        拥有多个团队的大型项目会有一个以上的产品负责人。产品负责人之间的协作是非常必要的:
       但在多团队的情况下,产品负责人还有一个额外的重要职责——彼此交流!我们应该组织团队与订单以最小化依赖。但总还是会有一些依赖!因此,产品负责人之间应该进行某种同步,这样才能按照顺序构建,避免局部优化。
      Mountain Goat Softwarelearning scrum – the product owner中介绍了产品负责人这一角色。产品负责人知道应该构建什么,并向Scrum团队表明这一点。团队会与产品负责人通力协作来确定在一个Sprint中应该开发多少内容。
       产品负责人不能这么说“我们还有4个Sprint,因此你们必须在这个Sprint中完成1/4的产品订单”。产品负责人的工作是通过清晰、鼓舞人心的目标来激励团队。团队成员最清楚他们自身的能力,因此在任何一个Sprint中,他们都会从产品订单中选择可以交付的用户故事。
        此外,产品负责人还会与团队就如何管理需求变更这一问题达成一致:
       Scrum团队会承诺完成从产品订单中所选择的用户故事,作为回报,产品负责人也会承诺不在Sprint中抛出新的需求。需求可以变更(变更也是受鼓励的),但只能在Sprint之外变更。
        Faisal Mahmood在博文should the product owner attend daily scrum, product owner and team engagement中讨论了产品负责人该如何与敏捷团队在会议中协作。Faisal解释了产品负责人为何要参加Sprint计划、Sprint评审与回顾会议中:
       产品负责人会向团队描述产品订单条目(用户故事或是需求)。他与团队一起工作,确保大家对产品订单条目(或是用户故事等)范围的理解是一致的。产品负责人必须要参加Sprint计划会议,否则团队可能会选择低价值或是压根就没有价值的条目。这会导致浪费、混淆或是错失机会的状况发生。 
       Sprint评审是产品负责人接受或拒绝工作的最后机会。Scrum团队(产品负责人、团队与Scrum Master)与利益相关者会在Sprint评审中就产品方向、市场或是竞争状况中的变化进行讨论。该讨论会产生更新的产品订单。因此,我们说产品负责人必须得参与Sprint评审会议。 
       如果产品负责人不出席回顾会议,那么Scrum团队就很难改进计划Sprint、管理与更新产品订单、梳理产品订单的方式;此外,团队与产品负责人及利益相关者之间的交流方式,以及执行Sprint评审的方式也将变得难以改进。
        由Dean Leffingwell所创建的scaled agile framework可以在企业范围内应用精益与敏捷实践。它是这样描述产品负责人角色的:
       产品负责人是团队中负责团队订单(即一般意义上的Scrum中的产品订单)并确定其优先级的成员。此外,产品负责人在质量上也有着一个重要的角色,他是团队中唯一一个有权向系统基线中“增加”新故事的人。对于向敏捷转型的大多数企业来说,这是个全新、至关重要的角色,通常需要全职参与才行(一般来说是每1到2个敏捷团队配有1个产品负责人)。
        根据Dean所述,应用敏捷方法开发软件的企业必须得对多个产品经理、产品负责人与团队做出平衡:
       从某种程度上来说,企业中成功的开发是一种数字游戏。如果没有在正确的角色上使用正确的人数,那么瓶颈将会严重限制速率。因此,产品经理、产品负责人与敏捷团队的数量必须要做到大致平衡,否则整个系统将会花费大量的时间在定义、澄清与接受上。
        Marc Löffler在其博文5 reasons why a product owner team might be a good idea中谈到了产品负责人团队的好处。其中一个原因就是每个敏捷开发团队都应该有一个     产品负责人:
       曾经听过让Scrum Master来担任产品负责人的角色,那他要是不在了呢?这就是瞎搞!但真的就有人这么做,而且不止一个。这就是产品负责人团队存在的另一个原因。即便团队中有一两个成员不在(生病或是度假等) ,团队也依然能够继续。
        Marc提到的另一个原因是产品负责人的团队协作可以改进订单的质量:
       我知道并没有人规定只有产品负责人才能在订单中创建新的条目,但很多团队都觉得就该如此。产品负责人团队会迫使大家在一起工作。当然了,他们还需要与开发团队紧密协作,召开订单梳理会议,甚至是让开发者帮助维护订单等。产品负责人团队有助于培育团队的协作精神。
英文原文链接:
文章来自InFoQ  本文由 Ben Linders 撰写, 张龙翻译
      如果您想系统化全面地学习一下PO这个角色在Scrum框架中的职责以及如何做个称职的PO,那么请关注6月21-22日,国际Scrum联盟培训师Jim Wang于北京举办一期别样的CSPO中文认证培训。Jim的课程综合了国际大师的思想,传授的是国际敏捷理念。六月飞火流星,我们期待您的加入,一同探讨敏捷。
【讲师介绍】
      Jim有20多年的海内外软件行业从业经验,毕业于北京理工大学工科学士和硕士,曾获得波士顿东北大学计算机信息工程专业和机械工程专业双料硕士,拥有美国连续十九年排名第一的百森(Babson)商学院创业学MBA。2000年起在美国Vicor公司担任计算机集成制造(CIM)首席工程师,主持大型制造执行系统的软件设计,开发,测试以及生产应用和运维。曾担任波士顿最大的华人IT协会(NECINA)主席,2009年回国成功领导超过150人的Avid团队采用Scrum交付软件,亲自打造的Endeca高效敏捷的中国团队于2012年被甲骨文收购。
      他经常与数位国际知名的CSTs co-training,取长补短,把握Scrum的前沿和方向。他谦逊低调,带领ShineScrum团队翻译了大量的敏捷好文(见下面的二维码),脚踏实地耕耘及培育中国市场。本着开放共享的心态,每年邀请国外优秀讲师来华授课,让中国学员不出国门就可以体验“原汁原味”的Scrum。Jim可中英文授课,他独特幽默的“体验互动式”学习培训,最受欢迎的敏捷价值游戏和贴近国内的实战案例分析及练习广受学员称道。

全国报名咨询热线: 
400-821-0871  或
021-5068 3597
咨询邮箱:
info@shinescrum.com
QQ课程咨询:2732857740
QQ敏友交流群:283747125
公众微信订阅:ShineScrum


近期公开课:

HOT!!- 2016年6月17~18日
CSM中文认证班(上海)
Jim Wang王军(国际Scrum联盟认证培训师)

HOT!!- 2016年6月21~22日
CSPO中文认证班(北京)
Jim Wang王军(国际Scrum联盟认证培训师)

HOT!!- 2016年6月24~25日
CSM中文认证班(北京)
Jim Wang王军(国际Scrum联盟认证培训师)

2016年7月8~9日
CSM认证班(上海)
Arne Ahlander安儒宣(国际知名Scrum认证大师)

2016年7月10~11日
CSPO认证班(上海)
Arne Ahlander安儒宣(国际知名Scrum认证大师)

2016年7月13-14日
CSM认证班(北京)
Arne Ahlander安儒宣(国际知名Scrum认证大师)

2016年8月12-13日
CSM中文认证班(苏州)
Jim Wang王军(国际Scrum联盟认证培训师)

2016年8月23-24日
CSM认证班(香港)
Jens Østergaard秦风(世界级scrum培训大师)

2016年8月26-27日
CSM中文认证班(深圳)
Jim Wang王军(国际Scrum联盟认证培训师)

2016年8月28-29日
CSM认证班(上海)
Jens Østergaard秦风(世界级scrum培训大师)




2016年公开课安排:
www.shinescrum.com/courses
 


最顶级的世界大师

提前一个月报名享更多折扣优惠

免认证费和美国Scrum联盟两年会员费

五星级酒店授课,提供丰盛午餐以及上下午茶点

课程结束当天即可参加在线考试




顺利完成课程并且通过在线认证测试之后,您将获得:
- Scrum Alliance颁发的Scrum Master认证证书,成为一名认证的Scrum Master/ Scrum Product Owner
- Scrum Alliance的两年会员会费及会员资格
- ShineScrum终身荣誉会员资格,可免费参加ShineScrum主办的各种活动
- 一副价值30元的估算扑克
- 一份CSM/ CSPO课程纸质版中英文讲义
- Scrum实施模板及大量参考资料推荐
- 美国项目管理协会(PMI)学分 14 PDUs



关注ShineScrum官方微信平台
www.shinescrum.com
400-821-0871
联系我们
powered by emma