Agile1001公开课
BobJiang
姜信宝
http://bobjiang.com
Scrum中的角色介绍
我是谁
2013/12/18http://bobjiang.com2
?姜信宝BobJiang
?爱立信敏捷教练
?CSP,CSM
?PMP
?正在翻译KennethS.Rubin的
《EssentialScrum》
大纲
?为什么要用敏捷
?什么是敏捷
?Scrum框架以及其中的角色
?回顾
2013/12/18http://bobjiang.com3
热身
2013/12/18http://bobjiang.com4
为什么要用敏捷
2013/12/18http://bobjiang.com5
Ifyouarenotmovingatthespeedof
themarketplaceyou’realreadydead
–Youjusthaven’tstoppedbreathing
yet
JackWelch
为什么要用敏捷
2013/12/18http://bobjiang.com6
敏捷解决什么问题
2013/12/18http://bobjiang.com7
什么是敏捷
2013/12/18http://bobjiang.com8
?一组软件开发方法,基于迭代和增量的开发,
并通过自组织、跨职能团队之间协作来演进需
求和解决方案。
http://en.wikipedia.org/wiki/Agile_software_development
敏捷宣言
?我们一直在实践中探寻更好的软件开发方法,
身体力行的同时也帮助他人。由此我们建立了如下价值观:
?个体和互动高于流程和工具
工作的软件高于详尽的文档
客户合作高于合同谈判
响应变化高于遵循计划
?也就是说,尽管右项有其价值,
我们更重视左项的价值。
2013/12/18http://bobjiang.com9
Source:http://agilemanifesto.org
敏捷原则1
?我们最重要的目标,是通过持续不断地
及早交付有价值的软件使客户满意。
?欣然面对需求变化,即使在开发后期也一样。
为了客户的竞争优势,敏捷过程掌控变化。
?经常地交付可工作的软件,
相隔几星期或一两个月,倾向于采取较短的周期。
?业务人员和开发人员必须相互合作,
项目中的每一天都不例外。
2013/12/18http://bobjiang.com10
敏捷原则2
?激发个体的斗志,以他们为核心搭建项目。
提供所需的环境和支援,辅以信任,从而达成目标。
?不论团队内外,传递信息效果最好效率也最高的方式是
面对面的交谈。
?可工作的软件是进度的首要度量标准。
?敏捷过程倡导可持续开发。
责任人、开发人员和用户要能够共同维持其步调稳定延续。
2013/12/18http://bobjiang.com11
敏捷原则3
?坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。
?以简洁为本,它是极力减少不必要工作量的艺术。
?最好的架构、需求和设计出自自组织团队。
?团队定期地反思如何能提高成效,
并依此调整自身的举止表现。
2013/12/18http://bobjiang.com12
什么是敏捷
2013/12/18http://bobjiang.com13
ScrumXP
DSDMFDD
Kanban
LSD
Crystal
Agile
什么是Scrum
2013/12/18http://bobjiang.com14
Scrum游戏
2013/12/18http://bobjiang.com16
翻硬币游戏
?http://imshining.com
?淘宝店铺:炫橙工坊
2013/12/18http://bobjiang.com17
Scrum框架
2013/12/18http://bobjiang.com18
?角色
?会议
?工件
Scrum框架
2013/12/18http://bobjiang.com19
Scrum角色
2013/12/18http://bobjiang.com20
?产品负责人(ProductOwner)
?团队(DevelopmentTeam)
?ScrumMaster
产品负责人-职责
2013/12/18http://bobjiang.com21
?最大化ROI
?制定产品愿景
?参加sprint计划会议
?梳理产品backlog
?与团队和利益相关人协作
产品负责人-特点、技能
2013/12/18http://bobjiang.com22
?业务知识
?沟通能力
?决策能力
?责任感
ScrumMaster-职责
2013/12/18http://bobjiang.com23
?引导(facilitation)
?教练(Coach)
?保护团队
?移除障碍
?仆人式领导
ScrumMaster-特点、技能
2013/12/18http://bobjiang.com24
?富有知识
?提问的技巧
?耐心
?协作
?透明
团队-职责
2013/12/18http://bobjiang.com25
?执行sprint
?每日站会检视和调整sprint
?梳理productbacklog
?计划sprint
?检视和调整产品、开发过程
团队-特点、技能
2013/12/18http://bobjiang.com26
?自组织
?跨职能
?T型人才
?透明
?可持续的节奏
回顾
?我看到什么
?我听到什么
?高兴的是什么
?不爽的是什么
?我认识到什么
?我体会到什么
?接下来的1个月,我会做什么
2013/12/18http://bobjiang.com27
Agile1001公开课
2013/12/18http://bobjiang.com28
Agile1001公开课,每月一次,旨在推
广和传播敏捷开发思想和Scrum,希望
更多的开发者受益。欢迎关注。课程信
息会定期发布,敬请关注。
http://bobjiang.com/agile1001-open-
course/
同时也欢迎关注微信公众号:敏捷那些
事儿(agileplus),如果觉得内容还不
错,帮忙推荐给您的朋友。
|
|