Upload
abel-shen
View
638
Download
1
Embed Size (px)
Citation preview
在无经验团队中应用在无经验团队中应用 ScrumScrum
沈晓波沈晓波[email protected]@gmail.com博克软件(杭州)有限公司博克软件(杭州)有限公司
2010.4.182010.4.18
为什么选这个题目为什么选这个题目
•不打算采用不打算采用 SCRUMSCRUM 的的 CSMCSM– 组织组织
– 信心信心
•无比困难的自组织无比困难的自组织– 经验经验
– 模范模范
– 招人招人
我的经历我的经历
•项目之前项目之前
•参加新公司的第一个项目参加新公司的第一个项目
•全新的项目团队全新的项目团队– 全部的新人全部的新人
– 无敏捷经验的项目经理无敏捷经验的项目经理
•全新的技术全新的技术
团队成员团队成员
• Product OwnerProduct Owner
• Scrum MasterScrum Master
• Team membersTeam members
项目背景项目背景 -- 名称与需求名称与需求
• 项目名称:项目名称: RMS->TISRMS->TIS• 项目需求:项目需求:
– 从员工处收集各人信息从员工处收集各人信息
– 帮助帮助 Resource managerResource manager 把合适的人员分配到不同项把合适的人员分配到不同项目中目中 ..
– 帮助帮助 training managertraining manager 安排培训活动,主题以及课程安排培训活动,主题以及课程..
– 记录每个员工的项目经历记录每个员工的项目经历 ..– 记录每个员工的培训经历记录每个员工的培训经历 ..
项目背景项目背景
• 已有一个旧系统在运行已有一个旧系统在运行
– 是以前是以前 boot campboot camp 时开发的时开发的
– 用户界面不够友好用户界面不够友好
– 源代码不知所踪源代码不知所踪
– 效率低下效率低下
• 要开发新系统要开发新系统
– 方便大家使用方便大家使用
– 采用新技术采用新技术
– 培训新员工培训新员工
项目复杂度项目复杂度
如果你是我?如果你是我?
•你该怎么办?你该怎么办?
ScrumScrum 培训中的游戏培训中的游戏
•老板和员工老板和员工
•老板指挥员工老板指挥员工
•员工指挥自己员工指挥自己
换一种假设换一种假设
•假如工人被蒙着眼睛假如工人被蒙着眼睛
•假如老板也被蒙着眼睛假如老板也被蒙着眼睛
•假如工人不知道假如工人不知道
•假如工人知道假如工人知道
•假如工人开始不知道后来才知道假如工人开始不知道后来才知道
成功案例成功案例
两种方法两种方法
勇气!
我们的优势我们的优势
•需求比较明确需求比较明确
•有经验的客户有经验的客户
•好的氛围好的氛围
•愿意接纳新事物愿意接纳新事物
•有理想有理想
过程过程
环境与工具环境与工具
•环境环境
•工具软件工具软件
•白板白板
项目开始项目开始
• Product BacklogProduct Backlog
•优先级优先级
•迭代长度迭代长度
Sprint Sprint 计划会议计划会议
•时间长度时间长度
• Sprint Sprint 任务任务
• Sprint Sprint 任务分解,人人参与。任务分解,人人参与。
• Sprint Sprint 估算估算
•优先级优先级
起立会议起立会议
•时间,迟到。时间,迟到。
•谁先开始?谁先开始?
•坏味道坏味道– 陈词滥调陈词滥调
– 乱捡任务乱捡任务
– 困难困难
•拆分团队拆分团队
演示会演示会
•时间时间
•谁来演示谁来演示
•演示失败演示失败
•演示成功演示成功
•演示的小工具演示的小工具
Sprint Sprint 总结会总结会
•尴尬的沉默尴尬的沉默
• Product Owner/DirectorProduct Owner/Director
•总在那的总在那的 To improveTo improve
SCRUMSCRUM 没有说到的没有说到的
•连续集成连续集成
•结对编程结对编程
•测试驱动测试驱动
•代码复查代码复查
•培训会培训会
•质量质量
一些问题一些问题
•团队冲突团队冲突
•加班加班
•过高估计与质量过高估计与质量
•人员变化人员变化
•技术变化技术变化
•没有没有 scrum masterscrum master 的的 scrumscrum
任务白板任务白板 -Sprint-Sprint 中中
任务白板任务白板 -Sprint-Sprint 的最后一天的最后一天
项目成功了吗?项目成功了吗?
•客户客户
•公司公司 // 组织组织
•我我
•团队成员团队成员
经验经验
•尽量简单尽量简单
•培训培训
•专注专注•鼓励鼓励•不怕犯错更不怕承认错误不怕犯错更不怕承认错误
•让每个人都参与让每个人都参与
•让工作变的有趣让工作变的有趣
遗憾遗憾
•记录记录
• WikiWiki
• Burn down chartBurn down chart
结束结束
•如果用非敏捷的项目管理方法,会取得更如果用非敏捷的项目管理方法,会取得更好的成果吗?好的成果吗?