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