敏捷开发中的不同角色是什么?


敏捷软件开发生命周期的主要目标是构建一个可扩展的系统,该系统能够满足客户的需求和期望,对当前和未来的 IT 基础设施做出积极贡献,并且易于维护和改进。

什么是敏捷团队

一个跨职能的团队,为了交付产品增量而共同工作,被称为敏捷团队。与传统的项目团队相比,这个团队更加快速灵活。该团队的主要目标是在最短的时间内以最小的风险获得最终产品。

敏捷团队的结构使其能够更灵活地适应变化。自组织和桥接协作的理念是该系统的基础。

为了实现敏捷,本报告分析了 Scrum 方法中的角色和职责。敏捷团队建设练习之间的一些显著区别包括:

  • 创建具有跨职能知识的多维团队

  • 领域专家对与其工作领域相关的业务要素有全面了解和视角

  • 稳定的团队架构,可以持续迭代和改进 SDLC 操作。

有各种角色对每个敏捷团队项目的成功至关重要。以下是敏捷团队中每个角色的列表。

  • 产品负责人

  • Scrum Master(Scrum 团队负责人)

  • 开发团队成员

  • 利益相关者

根据团队的类型和规模,每个角色的重要性会有所不同。例如,拥有超过九个成员的团队通常需要一名 Scrum Master,而根本不需要一个完整的 Product(产品负责人)。

产品负责人

产品负责人设定产品开发或项目推进的路径是该角色的主要职责。

产品负责人从项目利益相关者的角度了解项目的需要,并具备必要的软技能向产品开发团队解释这些需求。产品负责人使项目与所有利益相关者的需求和期望保持一致,并且了解长期的企业目标。在整个项目周期中,考虑到最终反馈,为开发制定适当的后续最佳行动计划。

产品负责人评估积压工作,并监督产品计划。必须定义产品愿景,管理利益相关者,并优化投资回报率。产品负责人是决定如何排序产品积压工作的人。他们负责确保团队正在处理正确的事情。

产品负责人应该能够与利益相关者沟通正在构建的内容,理解需要构建的内容,并对其有深入的了解。他们还应该为团队安排工作。

团队负责人 & Scrum Master

团队负责人和 Scrum Master 监督沟通和团队合作,并促进每个团队成员对项目推进的参与。Scrum Master 执行产品负责人的指示,并确保任务按指示执行。

由于他们为团队提供方向和领导,因此团队负责人对敏捷至关重要。他们负责确保团队协作以实现其目标。虽然通常是团队成员,但团队负责人不参与团队活动。他们的职责是协助和确保一切按计划进行。团队负责人必须随时待命,以回答会议期间可能出现的任何问题,但他们不得参与任何其他活动。

该职位可能包括:

  • 管理日常 Scrum 和 Sprint 项目。

  • 与团队成员分享有关变更需求和计划的信息。

  • 对团队成员进行以结果为导向的辅导。

  • 管理行政工作,例如安排会议、培养团队合作精神以及消除阻碍项目进展的障碍,保护团队成员免受外部影响和干扰。

Scrum Master 的主要职责是遵循经验方法来确定产品开发的最有效策略,并对 Scrum 团队保持透明。

而团队负责人则主要监督开发团队,了解开发团队的关注点,并领导开发人员团队。

开发团队成员

负责创建产品的专业人员团队被称为开发团队。由于他们工作环境变得敏捷,因此他们可以使用 Scrum 和 Kanban 等敏捷方法。开发团队成员有责任逐渐将需求整合到产品中,通常以 sprint(冲刺)或迭代的形式。他们负责确保产品交付并满足客户的需求。

设计团队的一名或多名成员可能具备必要的技能:

  • 产品设计师

  • 撰稿人

  • 程序员

  • 测试员

  • 用户体验专家

除了有助于产品设计的技术技能外,团队成员还应该具备软技能,使他们能够自我组织并完成任务。这意味着团队有资格并有能力在出现问题时进行修复。

开发团队的主要职责之一是根据产品负责人设定的需求并由 Scrum Master 监督执行工作 sprint。每天都会举行一次称为每日 Scrum 的例会,以更新同伴和 Scrum 团队有关项目状态的信息。通过这样做,开发团队可以确保透明度,并根据产品负责人的反馈在后续 sprint 中根据需要进行更改。

利益相关者

尽管他们可能没有直接参与产品开发过程,但“利益相关者”一词用于指代许多对 Scrum 团队的决策和活动产生影响的重要角色。利益相关者包括:

  • 产品的最终用户

  • 公司管理人员

  • 生产人员

  • 风险投资家

公众反馈对于以多种方式指导项目的开发至关重要,以便将产品开发与公司目标、最终用户期望以及 Scrum 开发团队面临的问题相匹配。

最后,重要的是要从职责的角度看待 Scrum 框架和敏捷方法中的角色。这些职位不应被视为职位名称,因为它们并不反映职位名称。现有团队成员应该共享 Scrum 职责,他们被赋予任务以遵循项目管理活动和技术问题,并符合敏捷原则。

更新时间: 2023年3月27日

201 次浏览

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告