《中式太極敏捷》概要
詠軟體工程
張恂(2009-8-21 於上海浦東)
萬物生邏輯,
千思問玄機;
是非演乾坤,
陰陽匯太極。
軟體本太極,陰陽演乾坤。本書主要試圖回答以下三個基本(核心)問題,對應地全書也分為三個部分。
第一部分 什麼是敏捷?
敏捷有西式和中式之分。
很多人以為敏捷就是 Scrum 和 XP,這當然是錯誤的。Scrum 是當前在國外最流行的敏捷方法。如果 Scrum 能夠解決中國軟體研發組織的所有問題,那麼我們都去參加 Scrum 認證好了,把 Scrum 顧問請來就 ok 了。問題其實沒有這麼簡單。
陰陽太極思想是中國人數千年來的智慧,一種古典、樸素的辯證法。IT 專案管理、系統整合、軟體開發、產品研發和軟體工程中,處處都離不開科學的辯證思維。我從西式敏捷的價值觀以及大量的國外軟體工程專家(如 Barry Boehm、Alistair Cockburn、Craig Larman、3 Amigos、Martin Fowler 等等)的文獻著作中讀出了辯證思想或思維。在國內,人們其實常常會自覺或不自覺地運用辯證思維、方法來解決日常工作中的問題(因為你是中國人),但我同時也發現國內外的 IT|軟體專家和達人們都很少明確地指出或提到他們在軟體工程中運用的就是辯證法,這是一個奇怪的現象。
中式敏捷可以有很多種,比如張式、陳式、楊式等等。太極敏捷是一種重要的中式敏捷方法,唯物辯證法(dialects)和矛盾論是核心。
第二部分 為什麼要敏捷?
傳統軟體工程有很多弊端,敏捷過程和方法是對傳統軟體工程的繼承與發展。大量研究案例和資料已證明敏捷方法能夠有效地提高開發效率,提高系統質量,提高客戶滿意度和員工滿意度 ... 敏捷改進能帶來這麼多好處,過去 5 年來世界上許多先進、領導企業已經作出了示範,使得人們不得不考慮、重視敏捷改進的價值。
我們認為,當代 IT、軟體研發組織,無論是 ISO 9001 組織,還是 CMM/CMMI、ITIL 等等各類獲得各級證書的組織,都有必要學習、瞭解敏捷軟體工程的管理、技術與方法,在一定程度上借鑑敏捷的做法,實施敏捷變革和改進。
第三部分 如何敏捷?
太極敏捷基於辯證思想,吸收、整合了中、西方的敏捷價值觀、原則和實踐做法,提倡 UDD(User-goal Driven Development,使用者目標驅動的開發),學習、借鑑了 Scrum、XP、AgileUP、FDD 等著名敏捷方法的長處,但與它們也有著明顯的不同
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13633641/viewspace-620125/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 中式太極敏捷與西式敏捷的區別敏捷
- ChatGPT的終極指南概要ChatGPT
- CSS 之 太極圖CSS
- 陳氏太極拳掌門:馬雲對太極的理解超過所有武者
- canvas旋轉太極圖效果Canvas
- 程式設計師的太極程式設計師
- 自定義View合輯(4)-太極View
- 太極1:繼承和多型2繼承多型
- “專業”的太極與“開放”的華為
- HTML+CSS實現太極旋轉效果HTMLCSS
- canvas實現的旋轉太極圖效果Canvas
- C 語言畫圖之畫個太極圖
- 鴻蒙NEXT自定義元件:太極Loading鴻蒙元件
- 浪潮網路全新DNE登場 極簡、敏捷、智慧敏捷
- css概要CSS
- 太極限了,JDK的這個BUG都能被我踩到JDK
- 敏捷大會 II 極致進化-敏捷進化型企業的未來暢想敏捷
- 中式西式食物翻譯
- ExecutorService介面概要
- Promise物件概要Promise物件
- Redux 概要教程Redux
- hadoop概要Hadoop
- vfp命令概要
- 極客學院&騰訊 TAPD·極客開放日 [敏捷開發暢想與實戰]敏捷
- css3實現的太極圖程式碼例項CSSS3
- 新版太極越獄工具支援iOS8.1.2完美越獄iOS
- Github中式開源誌異Github
- 太極taiji:Facebook上的動態流量工程 - copyconstruct/libraryAIStruct
- 牛逼至極!用這個神器看程式碼太舒服了
- CSS3繪製太極圖程式碼例項詳解CSSS3
- 太極團隊為 iOS 8.1.1 釋出完美越獄軟體iOS
- MyBatis sqlSession概要梳理MyBatisSQLSession
- 快取模式概要快取模式
- Java學習概要Java
- 首度揭祕:騰訊敏捷研發和極速交付破局之道敏捷
- 【使用者概要檔案】建立使用者概要檔案
- CSS3 旋轉太極八卦圖程式碼例項CSSS3
- canvas實現的旋轉的太極圖效果程式碼例項Canvas