如何定义开发人员?

开发人员的责任 #

正如Scrum 指南中所述,开发人员是 Scrum 团队中致力于在每个Sprint 中创建任何可用增量的人员。

开发人员都需要做什么? #

此前先讲一个重点,开发人员不一定是软件开发人员。他们可以专注地做有助于设计、构建、测试或交付产品(无论是否是软件)的任何方面、任何类型的工作。开发人员根据所做的工作类型所需要的不同技能通常很广泛。但是,开发人员始终对以下方面负责:

  • 为Sprint制定计划(Sprint Backlog)
  • 通过遵守”完成的定义”来贯彻质量
  • 每天调整他们的计划以实现 Sprint 目标
  • 作为领域专家共担责任

除了这些责任之外,开发人员可能还需要在一些事情上通过引导、教导、教学和辅导的方式拥抱这些实践。例如:

  • Daily Scrum 是 Scrum 团队开发人员的活动,团队需要自管理以明确谁来引导这个活动。
  • 开发人员可能拥有其他人不具备的技能,就可以在这方面教导、辅导或指导其他团队成员。结对编程实践通常是可以帮助开发人员充分利用自己的技能,并分享给其他人以促进相互学习的绝佳机会。

对于开发人员和所有 Scrum 团队成员来说,记住并且拥抱Scrum 价值观非常重要。例如,在某些情况下,他们可能需要有勇气把团队之间的冲突展现出来,并共同解决这些冲突;需要保持开放的心态以接受彼此的想法;专注于自己正在做的工作以免被打扰;注重承诺以致力于创建”完成的增量”;尊重Scrum 团队的所有成员以及他们的想法。

开发人员的学习机会 #

成为一名卓越的开发人员,需要持续学习和实践前沿技术。立即开始探索更多学习资源,加速您的技术成长。

0
0
小时
0
分钟
0
由Scrum.org主办的 2024中国Scrum大会 8月17日将在上海开幕
0
0
小时
0
分钟
0
预约回电
留下您的手机号,我们会尽快联系您。
产品、购买咨询:400-616-2150
预约回电
预约成功,我们会尽快联系您。

400-616-2150

在线咨询

扫一扫咨询我们

或者

联系我们