Scrum的三个角色及其核心职责

•Scrum 团队由一名产品负责人、Developers和一名 Scrum Master 组成

•Scrum 团队是跨职能的自组织团队,团队具备完成项目工作的所有能力。

产品负责人 – PO的核心职责

其核心职责有:

•规划产品的方向和路线图,决定产品要做什么。

•清晰的将产品的路线图、需求传递给开发团队。

•确保开发团队按照产品的路线图和需求,交付正确的产品。

主要职责:

•通过协调各方干系人(用户、管理层等)确定产品的目标、愿景和发展路线图,汇报产品的开发进展。

•理解需求,定义产品Backlog,把控需求优先级,确保需求满足就绪标准(DoR)。

•制定版本发布计划。

•定义发布需求清单,以及确认需求的验收标准(团队共创完成验收标准),管理版本的发布。

•组织讨论和确定需求的业务实现方案、UI和交互设计方案。

•每个迭代前,组织团队梳理产品Backlog。

•参与Sprint计划会议,定义Sprint目标。

•在Sprint中,关注开发进展,澄清Sprint目标及用户需求。

•在特殊情况下,管理Sprint的变更:用户故事的置换、Sprint目标的调整,Sprint的终止。

•参加Sprint评审会议,确认团队交付物,并给予反馈。

Scrum Master的职责

•Scrum团队的Scrum教练,确保产品经理和团队按照敏捷的原则和实践开展工作。

•协调团队的各种会议、活动,对流程负责。

•帮助团队发现问题、解决障碍(团队无法独立解决的障碍)。

•促进团队的良性协作。

•作为接口人,管理团队之间的依赖,屏蔽对团队的干扰。

•关注团队,确保他们工作在Sprint的目标上。

•说明:这里的“团队”包括PO、SM、开发团队。

Developers的职责

核心职责:

•承诺并完成Sprint的目标。

•全权负责Sprint目标的实现,包括工作任务的规划、技术方案的确定,确保符合交付质量要求。

•按照敏捷的原则和实践开展工作。

关键活动:

•协助产品负责人进行产品Backlog的梳理、完成用户故事的估算,AC编写。

•参加Sprint计划会议,承诺达成Sprint目标。

•专注于Sprint目标的实现。

•召开每日例会,进行昨日回顾、当日计划(讨论和决定每个人当天的工作任务)、发现并记录问题。

•管理团队看板、跟踪团队进展。

•迭代结束时,参加Sprint评审会议,向产品负责人和干系人演示工作成果。

•迭代结束时,参加Sprint回顾会议,识别问题并持续改进。

•建立和持续维护团队工作协议。

Scrum敏捷开发工具支撑

Scrum中非常强调公开、透明、直接有效的沟通,这也是“可视化的管理工具”在敏捷开发中如此重要的原因之一。通过“可视化的管理工具”让所有人直观的看到需求,故事,任务之间的流转状态。可以使团队成员更加快速适应敏捷开发流程。

关于scrum工具,Leangoo领歌(www.leangoo.com )是上手比较快的,很专业的敏捷工具。

你可能感兴趣的:(scrum,敏捷开发,敏捷流程,项目管理工具,leangoo)