SlideShare a Scribd company logo
1 of 66
敏捷软件开发   ——一个实践者的思考 上海研发中心商户集成组 普渡 2009-05-12
warning 以下分享代表了一个敏捷实践者的价值观,纯属一家之言,如有巧合,实属雷同 ! The following presentation represents values of a practitioner of agile methodology. It is personal. If there are something same to that, it is coincidental.
我们的远景
时而我们前进的路很清晰
因此,我们高兴,步履轻盈!
时而,又迷雾重重!
因此,我们也会失落…
但我们坚信,希望——
 
团队的成功 软件开发是协作者之间的游戏 —— Alistair Cockburn
没听过敏捷软件开发?
进行过敏捷软件开发的实践?
目标 ,[object Object]
内容提要 ,[object Object],[object Object],[object Object],[object Object],[object Object]
 
如何保证不失真?
回到现实 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
几个问题 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
内容提要 ,[object Object],[object Object],[object Object],[object Object],[object Object]
 
敏捷软件开发原则 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
极限编程( XP )的价值观 ,[object Object],[object Object],[object Object],[object Object]
极限编程( XP )实践 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum 实践 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Lean—— 精益软件开发原则 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
升级包价值流图( Lean )
消除浪费——连续式沟通( 1 )
消除浪费——连续式沟通( 2 )
内容提要 ,[object Object],[object Object],[object Object],[object Object],[object Object]
行不行?走两步
那就开始实践吧! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
每日站立会议 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
团队计划会议 ,[object Object],[object Object],[object Object],[object Object]
以周为单位的工作周期 ,[object Object],[object Object],[object Object],[object Object]
坐在一起 ,[object Object],[object Object],[object Object],[object Object]
结对编程 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
看板 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
项目看板 - 开发阶段
项目看板—测试阶段
看板一角—任务表和燃尽图
 
集体分析和设计讨论会 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
反思总结 ,[object Object],[object Object],[object Object],[object Object]
内容提要 ,[object Object],[object Object],[object Object],[object Object],[object Object]
实施策略 ,[object Object],[object Object],[object Object],[object Object]
How to get started? ,[object Object],[object Object],[object Object],[object Object],[object Object]
什么是最重要的? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
编程心理学角度看人与方法 ,[object Object],[object Object],[object Object]
内容提要 ,[object Object],[object Object],[object Object],[object Object],[object Object]
国内情况 ,[object Object],[object Object],[object Object],[object Object]
办公地点
 
 
贴满墙的用户故事卡
故事看板
故事看板
 
结对编程
远程结对编程
构建指示器
Everything is trade-off ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
敢 问 路在何方?
参考资料 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 

More Related Content

What's hot

Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)
Yu Wei Shang
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子
Ken Kuan
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Wen-Tien Chang
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊
Jen-Chieh Ko
 
Slides shifeng agile_taobao
Slides shifeng agile_taobaoSlides shifeng agile_taobao
Slides shifeng agile_taobao
Odd-e
 

What's hot (20)

客倌您好,有聽過scrum嗎? first time meeting scrum
客倌您好,有聽過scrum嗎?  first time meeting scrum客倌您好,有聽過scrum嗎?  first time meeting scrum
客倌您好,有聽過scrum嗎? first time meeting scrum
 
Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)
 
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingAgile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
 
Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
五分鐘保證成功導入Scrum - 鐘點大師 HourMasters.com
五分鐘保證成功導入Scrum - 鐘點大師 HourMasters.com五分鐘保證成功導入Scrum - 鐘點大師 HourMasters.com
五分鐘保證成功導入Scrum - 鐘點大師 HourMasters.com
 
DevOps 浪潮下的處事之道
DevOps 浪潮下的處事之道DevOps 浪潮下的處事之道
DevOps 浪潮下的處事之道
 
敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲
 
Scrum过程介绍
Scrum过程介绍Scrum过程介绍
Scrum过程介绍
 
Scrum Workshop - Paper Prototyping Game - for Girls in Tech
Scrum Workshop - Paper Prototyping Game - for Girls in TechScrum Workshop - Paper Prototyping Game - for Girls in Tech
Scrum Workshop - Paper Prototyping Game - for Girls in Tech
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子
 
ACP敏捷專案管理師實務及認證課程–準備考試
ACP敏捷專案管理師實務及認證課程–準備考試ACP敏捷專案管理師實務及認證課程–準備考試
ACP敏捷專案管理師實務及認證課程–準備考試
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
SRE CH28 - Accelerating SREs to On-Call and Beyond
SRE CH28 - Accelerating SREs to On-Call and BeyondSRE CH28 - Accelerating SREs to On-Call and Beyond
SRE CH28 - Accelerating SREs to On-Call and Beyond
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊
 
SRE CH33/CH34 - Lessons Learned from Other Industries/Conclusion
SRE CH33/CH34 - Lessons Learned from Other Industries/ConclusionSRE CH33/CH34 - Lessons Learned from Other Industries/Conclusion
SRE CH33/CH34 - Lessons Learned from Other Industries/Conclusion
 
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
 
Slides shifeng agile_taobao
Slides shifeng agile_taobaoSlides shifeng agile_taobao
Slides shifeng agile_taobao
 
Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)
 
Scrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetupScrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetup
 

Similar to 敏捷软件开发——一个实践者的思考V1.2

Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
LetAgileFly
 
行動雲端團隊介紹
行動雲端團隊介紹行動雲端團隊介紹
行動雲端團隊介紹
cathyyin
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
Yi Xu
 
Our experience to start a startup
Our experience to start a startupOur experience to start a startup
Our experience to start a startup
Yenwen Feng
 
移动开发敏捷实践
移动开发敏捷实践移动开发敏捷实践
移动开发敏捷实践
Yuan Mai
 
邏輯思考的技術
邏輯思考的技術邏輯思考的技術
邏輯思考的技術
Johnson Gmail
 

Similar to 敏捷软件开发——一个实践者的思考V1.2 (20)

Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011
 
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
 
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
 
程序员与技术
程序员与技术程序员与技术
程序员与技术
 
行動雲端團隊介紹
行動雲端團隊介紹行動雲端團隊介紹
行動雲端團隊介紹
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
 
2012/05/23 AU Talk - 讓事情發生
2012/05/23 AU Talk - 讓事情發生2012/05/23 AU Talk - 讓事情發生
2012/05/23 AU Talk - 讓事情發生
 
Getting Real
Getting RealGetting Real
Getting Real
 
思翱157講師培訓 xtiveco讓訓練績效看的見20141129
思翱157講師培訓 xtiveco讓訓練績效看的見20141129思翱157講師培訓 xtiveco讓訓練績效看的見20141129
思翱157講師培訓 xtiveco讓訓練績效看的見20141129
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011
 
The Lean Startup StudyGroup
The Lean Startup StudyGroupThe Lean Startup StudyGroup
The Lean Startup StudyGroup
 
Whatisagile
WhatisagileWhatisagile
Whatisagile
 
Our experience to start a startup
Our experience to start a startupOur experience to start a startup
Our experience to start a startup
 
敏捷開發分享
敏捷開發分享敏捷開發分享
敏捷開發分享
 
课件快手:课件快速开发实战(学习教练 肖刚)
课件快手:课件快速开发实战(学习教练 肖刚)课件快手:课件快速开发实战(学习教练 肖刚)
课件快手:课件快速开发实战(学习教练 肖刚)
 
移动开发敏捷实践
移动开发敏捷实践移动开发敏捷实践
移动开发敏捷实践
 
开启心门:未来探索工作坊(学习教练肖刚)
开启心门:未来探索工作坊(学习教练肖刚)开启心门:未来探索工作坊(学习教练肖刚)
开启心门:未来探索工作坊(学习教练肖刚)
 
邏輯思考的技術
邏輯思考的技術邏輯思考的技術
邏輯思考的技術
 
逢甲 敏捷課程平台設計與應用
逢甲 敏捷課程平台設計與應用逢甲 敏捷課程平台設計與應用
逢甲 敏捷課程平台設計與應用