一 : 什么是敏捷
敏捷的各路诸侯
- 极限编程(xp)
- scrum
- msf(微软解决方案框架)
敏捷是相对的
![](https://img.haomeiwen.com/i2012189/7904b13fff7226d4.png)
敏捷十二条准则
![](https://img.haomeiwen.com/i2012189/1cb510b2920e0bc4.png)
二 : scrum(橄榄球)
- 近几年最火的敏捷方法论
- scrum中文翻译 :橄榄球,
- scrum适用于大中小型项目。
- scrum核心内容 :
团队架构
软件研发框架
团队模型
![](https://img.haomeiwen.com/i2012189/31346e74373e3071.png)
三 : scrum团队架构
scrum的团队角色
- 产品负责人
- scrum master
-
自组织
的开发团队
产品经理与产品负责人
![](https://img.haomeiwen.com/i2012189/f48c1a0f7d4f04fe.png)
scrum master与项目经理
![](https://img.haomeiwen.com/i2012189/3ef87c7ca56c20b7.png)
自组织的开发团队
- 业务分析师
- 程序员
- 测试人员
- 软件架构师
- 数据库设计师
- 用户体验设计师
自组织开发团队的特点
- 一起讨论需求
- 跨职能工作
- 自我管理,主动工作
- 团结合作,学习进步
- 注重团队的承诺
- 一荣俱荣,一损俱损。
![](https://img.haomeiwen.com/i2012189/06ba4ebfe2a29b9c.png)
三 :scrum需求
(1)需求是涌现的
- 不要试图初期就明细化全部需求
- 通过“用户故事”来阻止及细化需求
(2)将“写需求”装变为“讨论需求”
- 使用“用户故事”来讨论需求
- 所有人都参与需求讨论,持续明确需求细节
四 :用户故事
示例 :
- 作为网站的所有者,我希望能统计广告的点击次数,以便我能清楚广告收益。
标准格式 :
- 作为......角色
- 希望系统可以......(目标)
- 以便......( 原因 )
![](https://img.haomeiwen.com/i2012189/2d12d374633fd606.png)
分解用户故事
![](https://img.haomeiwen.com/i2012189/dc0527b01aa94595.png)
![](https://img.haomeiwen.com/i2012189/a86b326483c3e898.png)
![](https://img.haomeiwen.com/i2012189/db770cad45fd212c.png)
![](https://img.haomeiwen.com/i2012189/8205d0099426147d.png)
五 : sprint
![](https://img.haomeiwen.com/i2012189/60a16e73d8b845e6.png)
![](https://img.haomeiwen.com/i2012189/531231e4fdc9f103.png)
六 : Burn Down Chart
用来跟踪sprint未完成工作的情况。
![](https://img.haomeiwen.com/i2012189/4d615b231c5c2c1a.png)
![](https://img.haomeiwen.com/i2012189/4eef071605818b8c.png)
网友评论