1

我正在为我的软件工程考试复习,常见的问题之一是项目中不同人的角色。我对如何回答产品负责人、scrum master 和团队的角色有足够的信心,但我不确定客户。

我知道他们与产品负责人保持联系,并为他们编写用户故事。进行估算后,客户会对其进行优先排序。客户可以随时更改产品 backlog 上的优先级,但一旦达到 sprint backlog 就无法触及任何东西。在项目结束时,他们在 sprint review 中向他们展示了产品,可以提出建设性的意见等。他们也可以参加 sprint 回顾。此外,他们可以在任何 Scrum 会议上充当鸡。

还有什么我想念的吗?

4

4 回答 4

1

客户也可能是产品负责人,或者您有一个产品负责人充当客户或客户的代理。

于 2013-01-08T17:22:27.310 回答
1

您承担了客户的大部分责任。我想说他们不能改变当前 sprint 中正在处理的故事。否则,有可供选择的选项来适应这种变化。

一旦他们提供评论,他们就会作为附加任务添加到用户故事中,并进入下一个 sprint。

于 2013-01-09T14:14:18.497 回答
1

您能否在这里准确地说一下“客户”的含义。例如:

  • 例如,在 XP 中,“客户”是 Scrum 中产品负责人的同义词
  • 客户有时被用作产品最终用户的同义词。因此,如果我正在构建一个电子商务系统,那么购买产品的人就是客户。
  • 客户有时被用作“客户”的同义词 - 因此要求您构建电子商务系统的人将是客户。
  • 利益相关者同上。支付系统费用的人也是如此。

所以 - 哪个客户会大大影响答案;-)

客户不是 Scrum 角色。这不是 Scrum 概念。PO 是负责产品 backlog 的人。引用Scrum 指南

产品负责人是负责管理产品待办事项的唯一人员。[...] 产品负责人是一个人,而不是一个委员会。产品负责人可以在产品待办列表中代表委员会的愿望,但那些想要更改待办事项项目优先级的人必须说服产品负责人。

于 2013-01-09T21:24:54.763 回答
0

正如阿德里安所说,客户不是 Scrum 的角色。如果客户扮演PO的角色,就叫他PO,没有客户。PO 可以是客户,但它必须履行所有 PO 职责。请记住,PO 是团队的一部分。

客户是利益相关者群体的一部分。团队(包括 PO)就冲刺审查向利益相关者进行非正式演示(或类似演示),以获得对冲刺目标完成的反馈。

于 2013-02-03T23:40:03.370 回答