职责
Scrum Master尽其所能教团队如何有效运行Scrum以创建高质量有价值的产品。成功的Scrum是建立在Scrum Master结合公司战略实际指导团队能力的基础上的。Scrum Master是一个仆人式领导,由他辅导团队基于敏捷原则、实践高效运作,并驱动团队持续改进。
由高层经理担任Scrum Master不一定是个好注意,如果他尚不知道如何以一个没有权力的领导通过领导力来辅导团队的话。同样,任意指定一个敏捷知识很少的人来做Scrum Master也是有问题的。Scrum Master需要专门的敏捷学习、培训并通过实践来成长为一名合格者。
Scrum 团队
Scrum团队是一群个体组成的,他们的目标是创建和提供所需的专门的产品。团队应该是跨职能的,拥有交付产品所需要的所有技能。
团队的目标是:
团队的工作是将PO(用户)的想法转变成可工作的产品
团队利用已有的工具和资源一起工作成功开发和交付产品
团队是跨职能和自组织的。团队成员自行决定如何分配工作如何合作以完成迭代目标以及如何持续改善
Scrum Master
Scrum Master充当所有人的资源,他们可作为帮助团队和PO成功开发产品的指南。
Scrum Master有三个优先事项来确保业务价值:效果、质量、效率。Scrum Master的角色对团队具有影响力,观察力和觉知力。他拥有关于敏捷和Scrum的所有知识,能确保团队对齐目标并运行在正确的方向上。
PO
PO负责高效管理产品待办列表,最大化团队工作成果的价值。如果PO未能很好地履行自己的职责,团队的目标就可能不能达成,Scrum Master需要立即辅导PO需要做些什么来改进团队效率。
PO职责:
负责产品成长和用户故事,与内外干系人沟通明确定义可以增加产品价值的特性到产品待办列表中
让团队成员理解每个待办列表项,负责增加、删除、调整待办列表及其优先顺序
验收已完成的待办待办列表项
负责产品价值及是否满足公司目标
开发者
开发者负责交付高质量的软件或产品。开发者需要遵守纪律和拥有完成工作所需的技能。开发者是一个故意去掉头衔的称呼,包括完成产品交付需要的各色人才,一般包括程序员、架构师、测试人员等。
主要职责:
必须理解PO准备的业务需求
必须度量和估算产品待办列表中的用户故事
必须能开发产品后完成交付
完成每个冲刺的冲刺目标
与其它成员协同工作
在开发产品过程中识别问题或障碍
干系人
干系人不是Scrum团队的成员。Scrum团队一般在10人以下,因为小团队能更高效更敏捷地以团队完成工作。干系人在项目开发周期或迭代内为团队提供产品输入。干系人包括客户、用户、出资人等。
客户,购买产品的个人或组织。依项目情况,可能有内外部客户。
用户,直接使用产品或服务的个人。根据情况,客户和用户可能是相同的。
出资人,提供资源支持项目的个人和组织。
要点
Scrum Master是所有人的照顾者,指导团队,帮助PO在产品开发过程中取得成功
PO负责放大产品价值,定义产品待办列表项价值和为之排序,让开发团队始终优先交付高价值产品增量
PO在迭代中主动积极行事,负责说明产品待办项的背景和价值以及澄清范围
开发者不仅仅包含工程师,也可以包括所需的各领域的专家
开发者负责开发交付高质量的功能强大的产品
Scrum团队通常在3到10人之间
干系人是持续与Scrum团队互动并为创建产品提供输入的个人或组织
PSM1样题
How does the Scrum Master serve the Developers? (Choose all that apply.)
a. By removing impediments to the Developers’ progress.
b. Instructing the Developers in self-management and crossfunctionality.
c. Assisting the Developers by being a leader.
d. Assisting the Developers by creating high-value products.
The Developers can change the Product Backlog with collaboration from the Product Owner.
a. True
b. False
What is the recommended size for a Scrum Team?
a. More than 8 or less than 3.
b. A minimum of 7 members.
c. A total of 9 people.
d. Less than 10 people.
The Product Owner should know more about the progress concerning projectobjective and release. Furthermore, the PO must be able to come up with clearand transparent solutions.
a. True
b. False
Which statement best describes the accountability of the Product Owner?
a. Managing the project by making sure the work meets the stakeholder’s commitments.
b. Enhancing the value of the work the Scrum Team does.
c. Allowing Stakeholders to distance themselves from the Developers.
d. Telling the Developers what to do.