敏捷开发——scrum采用的关键说法

scrummaster:

不是传统意义上的领导者或管理者,是通过指导,促进以及快速消除任何影响团队交付交织的障碍来提高团队对scrum的使用。ScrumMaster的职责就是确保坚守Scrum的基本原则,并使团队始终遵循他们共同承诺的这些实践。例如在sprint交付忙的时候,可能会忽略修复bug。这个时候他必须提醒大家每个sprint交付的应该是游戏的垂直切片。不能推迟到下一个sprint。

他的主要职责之一就是培养大家的主人翁意识。他知道什么时候大家可能会动摇,什么时候该提供支持。

特殊职责如下:

  • 确保所有的困难透明化。
  • 关注进展
  • 推进计划,回顾和追溯
  • 鼓励持续改进
  • 使项目干系人和团队之间充分交流
保证透明化
妨碍项目进展的问题有以下几种:
  • 是游戏或工具崩溃的漏洞
  • 不产生结果的长时间会议
  • 来自内部通信系统的频繁干扰或打断
  • 依赖他人才能继续进展
 Scrum通过组建跨学科团队和每日例会来消除这些障碍。程序员需要测试资源——找美术师。设计师需要处理bug——找程序员。

公开进展
保证每天公开各自的进展,使项目朝着目标方向前进。一旦团队懈怠,可以很早发现

安排和引导计划会,评审会,回顾会
所有团队会议的准备和推进。

鼓励持续改进
主要作用是推动,可能比其他人更早发现问题并提出解决方案。要教会团队自己发现问题,提升解决问题的技能。消除对自己依赖。

帮助项目干系人和团队之间的交流
项目干系人关注:投资回报,损益计算,销售估计,预算等等。
开发团队关注:技术,游戏性,艺术影像
master可以帮助两者进行交流。产品的backlog作为交流的基础

PO:
确立和沟通游戏的愿景,并对游戏的功能特性排列优先级。职责:
管理游戏的ROI(投资回报率)
在客户和开发者之间共享游戏愿景
知道开发什么并以怎样的优先级开发
制定发布计划和确定交付的日期
支持sprint计划会议和回顾会议
代表客户,可能包括购买游戏的玩家。

管理ROI
PO必须知道市场需要什么。甚至早发布的前几年就知道了
也要保证其他维度的成功,包括目标平台上的性能,游戏的最终成本和交付日期。在市场,销售和开发团队之间建立一个桥梁。

创造共享愿景:
必须沟通不同部门来实现共同的游戏愿景。就像宫本茂(任天堂公司,马里奥系列,大金刚,塞尔达传说),will wright(Maxis的模拟人生,孢子),Timothy John Schafer(视频游戏逮捕令,精神世界),Warren Spector(R{G游戏,视频游戏,《系统震撼》(System Shock)和《杀出重围》,隐形战争)Sid Meier(文明系列)在他们的游戏中一样。必须预见未来三年内市场最推崇什么。

产品backlog负责人
PO负责产品的backlog,并决定其功能排序。但是这个优先级需要跟技术人员,美术人员沟通。

发布管理
制定发布计划和交付日期。也可以根据目标的改变来修正发布计划。

sprint计划会议和回顾会议
PO在一个sprint中有以下的职责:
  • 建立并更新backlog中的功能和优先级。
  • 参与sprint计划会议
  • 参与sprint回顾会议,接受或否决sprint工作成果。
PO的工作是个循环的圈
更新backlog功能和优先级——参与sprint计划会议——参与sprint回顾会议——否决/同意工作成果——更新backlog功能和优先级——...

附加:海盗(鸡)和忍者(猪)的故事,哈哈哈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值