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