Click here to load reader
Upload
webrebuild
View
3.384
Download
8
Embed Size (px)
DESCRIPTION
Citation preview
单击此处编辑母版标题样式Scrum 敏捷项目管理
演讲人: PMP® 陈军 日期: 2010 年 08 月 21 日
P2
什么是 Scrum ? Scrum 概述 Scrum 角色及职责 Scrum 流程
Scrum 如何帮助我们解决问题?敏捷与重构
目录
P3
Scrum 概述
Scrum 是一个轻量级的项目管理的框架。它的核心在于迭代。
经验性的过程控制可视化
检查调整
需求
确定
变化
一致 变化
简单
复杂
混乱
华为无线的 ROSA-RB 项目引进敏捷后:
TR5 后遗留问题缺陷率降低了 30%TTM ( Time To Market )改进了30%平均生产率提升了 49.6%
数据来自华为官网http://www.huawei.com/cn/publications/view.do?id=3269&cid=5764&pid=87
P4
Scrum 概述Scrum 三大特点: “ 可能性的”艺术
团队自组织,自管理
面对面沟通
P5
Scrum 角色及职责Scrum
“ 猪”类
产品负责人Scrum Master团队 Team
“ 鸡”类
对项目感兴趣,从项目收益但不承担项目责任的人
在项目中需要分清楚谁是“猪”类谁是“鸡”类,以免项目受到不必要的干扰。
你想不想和我一起开家餐厅?
好的,我很乐意。你想为餐馆取个什么名字呢?
三思过后我决定不和你开餐馆了。因为我全身心投入,而你只牵涉入内!
火腿鸡蛋!
P6
Scrum 角色及职责Scrum 角色的职责
项目经理Scrum Master
确保参与者都遵守 Scrum的流程和规则
团队成员Team
自组织,自管理寻找最优方案实现需求
产品负责人Product Owner规划产品需求,投资回报 ROI和发布计划;督促团队开发最具价值的功能。
P7
Scrum 流程
愿景:预期目标,产品描述
产品待办事项表:新出现并经过优先排序的开发需求
迭代计划会议
选中的产品待办事项
迭代待办事项表
迭代周期
每日 Scrum 简会
每 24 小时
迭代周期结束时展示新的功能
迭代回顾迭代周期
每日 Scrum简会
24小时检查
P8
Scrum 如何帮助我们解决问题?我们一直在做有意义的事情么?
这个功能貌似不是特别
重要?是呀,还花这么多时间!
P9
Scrum 如何帮助我们解决问题?我们的理解和需求是一直的么?
这个功能不是这样的哟?
杯具了!!@# ¥ %……
P10
Scrum 如何帮助我们解决问题?项目的情况你了解吗?
项目最近进展如何?
@# ¥ %……
P11
Scrum 如何帮助我们解决问题?如何让团队保持激情和紧迫感?
加油!干巴爹!
Fighting !
P12
Scrum 如何帮助我们解决问题?外星来的的需求?
这需求从哪里冒出来的?
@# ¥ %……
去你的!
啊,我一定会回来的!
这个时候…
P13
Scrum 如何帮助我们解决问题?
怎样让客户参与进来?
这不是我想要的,重做!
@# ¥ %……
P14
Scrum 如何帮助我们解决问题?如何改进项目的工作?
效率太低,效率太低!
P15
敏捷与重构 增量设计一开始就应该保持设计简单化,然后不断进行重构改进;而不是一开始努力保证
它的正确性,然后就冻结它,不再改变。
设计
迭代
重构
P16
严重感谢!
PPT里面的“猪”和“鸡”的插画都由金蝶
友商网 UED的设计师—黄关峰设计,特此
严重感谢一下!