圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

我們都知道敏捷是一種思想,源自于17位“輕量級”軟件開發領域的專家猶他州的雪鳥城,經過三天的討論簽署的《敏捷宣言》,以及十二個敏捷原則,而Scrum與敏捷思想是一種什么關系呢?是否還有其他的實踐,他們分別是什么,以及當下應用最廣的的實踐有哪些?讓我們一起來看下吧

1、Scrum和敏捷思想的關系Scrum是敏捷實踐的一種,也稱為敏捷開發方法,如下圖所示

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

Scrum是一種迭代式增量的開發方法,他為復雜的軟件提供了一種解決方案,幫助個人、團隊和組織創造價值,所以Scrum其本質是一種解決方案,通過一些列輕量的實踐來幫助組織實現敏捷。

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

Scrum為什么要采用迭代的方式來交付,因為他認為所有的知識是來自于實踐經驗,只有通過不斷的小步迭代來積累經驗,就像愛因斯坦不斷的通過嘗試各種材料來實現燈泡的發明一樣,如果不嘗試是不會知道原來炭條、白金四、鉻等這些材料是不行的。

2、常見的敏捷方法

2.1 極限編程大家了解最多的應該就是“極限編程”,極限編程的簡稱是XP,如果你沒聽過極限編程,也至少應該聽過“結對編程”吧。

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

“結對編程”就是來自于“極限編程的一個實踐,也是被應用最廣的一個。極限編程是由KentBeck在1996年提出的,是一種軟件工程方法學,旨在提高軟件質量和對客戶需求變化的反應能力。他還有十三種主要的實踐,如下表所示:

極限編程實踐

代碼級別

1. 測試驅動開發(Test-Driven Development)

2. 重構(Refactoring)

3. 簡單設計(Simple Design)

4. 結對編程(Pair Programming)

團隊級別

5. 編碼規范(Coding Standard)

6. 可持續步調(Sustainable Pace)

7. 隱喻(Metaphor)

8. 持續集成(Continuous Integration)

9. 集體擁有權(Collective Ownership)

用戶級別

10. 規劃游戲(Planning Game)

11. 小型發布(Small Release)

12. 客戶測試(Customer Tests)

13. 完整團隊(Whole Team)

想要了解極限編程,還可以訪問這個網站“http://www.extremeprogramming.org/”。

2.2 FDD功能驅動開發(Function Driven Development),是由Jeff De Luca和面向對象方法大師Peter Coad提出來的,致力于采用迭代的方式交付最多的可見可用的功能模塊。

功能驅動開發項目分為五個過程或活動,以迭代方式執行:

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

2.3 DSDM動態系統開發方法 (DSDM : Dynamic Systems Development Method) 是一種創建于 1994 年的敏捷方法,DSDM的推出是為了解決傳統項目管理方法的問題(太慢,太大,不夠透明,持續的業務參與不夠)以及RAD引入的問題(只關注速度和快速修復,不關注質量,不看全局問題)。

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

其中DSDM定義了最核心的一個敏捷概念就是敏捷鐵三角,在控制時間和資源不變的情況下,范圍可變來管理項目的交付,注重優先交付價值高的需求。

想要了解DSDM,可訪問DSDM官網(https://www.agilebusiness.org/page/ProjectFramework_02_ChoosingDSDM)與 https://agilepm.wiki/dsdm-agile-project-framework/

2.4 看板方法看板是一種管理和改善整個人類系統工作的精益方法,通過限制在制品數量等一系列簡單可行的技巧,發現和環節軟件開發過程中的壓力和瓶頸,提高生產效率。起源于豐田生產方式,是精益方法的進一步延伸。


在實踐上,通常包含以下六大核心實踐:

a) 可視化價值流動:通過價值流映射的方法,可視化工作項的價值流動

b) 顯示化流程規則:明確工作項在不同流程切換之間的規則,以降低返工率從而提升質量

c) 控制在制品數量:通過控制在制品的數量,從而盡早暴露風險,以及提高工作項的流動效率

d) 管理工作項流動:基于用戶/市場的需要觸發生產,采用拉動式管理來保證不產生浪費

e) 創建反饋的閉環:在整個流程中,不斷地加強并強化反饋

f) 持續地改善流程:基于反饋持續地改善流程,并追求盡善盡美

2.6 ScrumBanScrumBan可以從名字上了解到是Scrum Ban相結合,實際也是,最初設計為Scrum到看板之間的過渡方法。它是通過其自身衍生演變而成的另一種混合敏捷框架和方法,其中團隊將 Scrum 作為框架,而將看板作為過程改進方法。

在Scrumban中,團隊工作被組織成小的迭代,并在可視化板的幫助下進行監控,采用Scrum結合看板的形式,很多團隊中其實都在應用ScrumBan的方式。

3、敏捷方法的應用情況Scrum是最流行的敏捷方法,66%的人認為它是他們最常用的方法,另有15%的人使用Scrum衍生方法(ScrumBan 9%,Scrum/XP 6%)—數據來源:《15th敏捷狀態報告》

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

最后,還給大家提供了一份Xmind,讓大家可以快速的了解常用的敏捷方法

圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)圖解最常用的敏捷方法大全「管理有度12」(敏捷的常見方法)

————————

作者介紹:暖益

PMP/Prince2/CSM;

現任國內500強公司PMO,項目管理經驗超過10年。

———————————————

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2022年12月10日 上午10:22
下一篇 2022年12月10日 上午10:36

相關推薦

超清中文乱码字幕在线观看 | 好叼操这里只有精品| 久久99热66这里只有精品一| 无码丰满少妇2在线观看| 久久久久成人精品无码| 成人深夜视频在线观看| 中文字幕亚洲综合久久综合| 妖精视频一区二区三区| 一区二区三区四区国产| 在异世界迷宫开后迷宫无修改版动漫 | 亚洲福利精品一区二区三区| 欧美视频在线免费| 亚洲福利在线看| 榴莲榴莲榴莲榴莲官网| 亚洲三级电影片| 日本精品一区二区三本中文 | 欧美国产精品久久| 亚洲中文字幕第一页在线| 日韩xxxx厕所撒尿视频| 久久亚洲美女精品国产精品| 成人免费视频一区二区| 一级人做人a爰免费视频 | 全彩熟睡侵犯h| 污到流水的视频| 亚洲日韩精品一区二区三区| 最强yin女系统白雪| 久久本网站受美利坚法律保护| 收集最新中文国产中文字幕| 中文字幕乱理片免费完整的| 天堂网在线www| 97成人碰碰久久人人超级碰OO| 国产精品亚洲综合天堂夜夜| 非洲黑人最猛性xxxx_欧美| 国产丫丫视频私人影院| 福利视频999| 亚洲色欲色欲www| 极品美女丝袜被的网站| 久久成人福利视频| 情人伊人久久综合亚洲| igao视频在线| 国产男女免费完整版视频|