q:雖然敏捷技術在國內出現的時間並不長,但是最近越來越多的開發和測試人員關注並熱衷於此。甚至有人說過「cmm已經落伍了,敏捷才是王道」之類的話。您怎麼看?能說說cmmi與敏捷式開發的異同嗎?
a:如果有人說敏捷式開發優於cmmi,那麼首先他一定不了解cmmi的真正含義。如果乙個企業敏捷式開發流程符合公司的實際需要,那麼該流程也就一定符合cmmi的要求,因為實施cmmi進行過程改進的最終結果就是定義一套符合公司的過程。
其次,他一定不是公司的高層管理者。談敏捷式開發的人大多是專案經理,他考慮的只是專案短期的成敗,而沒有考慮企業的長久發展。
敏捷式開發與cmmi最大的爭議不是結對開發或測試驅動的模型,而是專案要做什麼文件。敏捷式開發理論談的是**重於文件,那麼人就成為了是專案的關鍵,企業要想長久發展必須要保證核心的專案成員不能離職,這與企業長久發展的相關管理理論相違背。
另外乙個爭論多的地方就是敏捷式開發講的是擁抱變化,而很多人認為cmmi不是。這就又錯了,cmmi強調的是如何更好的應對變化、管理變化,這與敏捷式開發沒有任何矛盾。
總的來說,敏捷式開發與cmmi的爭論主要還是不同層次管理人員視角的不同,其實沒有本質的矛盾
軟體研發中敏捷開發和迭代開發的異同
在講敏捷開發之前,先了解幾個常見的軟體研發模式 瀑布模型 瀑布模型的軟體研發過程與軟體生命週期一致,由文件驅動,兩相鄰之間存在因果關係,需要對階段性的產品進行review。螺旋模型 從制定計畫 風險分析 實施工程 需求確認 軟體需求 軟體產品設計 設計確認與認證 詳細設計 開發 測試 客戶評估。每一...
神壇之上的CMM 解析CMM和中國軟體
cmm cmmi是中國軟體外包走向世界的不二法門?自欺還是欺人?能夠幫助中國的軟體外包企業走向世界一直是諮詢公司們不遺餘力推廣cmm cmmi的乙個重要的說詞,那麼果真是這樣嗎?目前外包市場上主要分為 對日外包 和 歐美外包 日本人對我們中國人好像從來就不怎麼相信,給我們的外包絕大多數都是比較初級的...
DoSTOR專家觀點 資料歸檔中的縮減技術及其應用
dostor專家觀點 隨著資訊化技術的發展和深入,企業對資料的依賴不斷增強。與此同時,急速增長的資料量也給管理和使用都帶來了全新的挑戰。idc最新報告顯示,2007年新增資料量 281 exabyte 已經超過所有可用儲存介質總容量 264 exabyte 約6 並預計2011年資料總量將達到200...