作者 Craig Smith 譯者 金毅 發(fā)布于 2012年3月1日
最近,VersionOne揭曉了2011年度敏捷軟件開(kāi)發(fā)調(diào)研結(jié)果,再一次向大家展示了敏捷應(yīng)用和發(fā)展趨勢(shì)的第一手資料。
今年,我們進(jìn)一步確信敏捷并非一時(shí)風(fēng)潮。我們過(guò)半的調(diào)查對(duì)象坦言他們已經(jīng)親身實(shí)踐敏捷超過(guò)兩年了,并且三分之一的人把敏捷從一家公司帶到了另一家。大約有三分之二的調(diào)查對(duì)象談到,他們公司的項(xiàng)目有超過(guò)半數(shù)在使用敏捷方法,有三個(gè)以上團(tuán)隊(duì)實(shí)施了敏捷實(shí)踐。
Scrum依然是敏捷方法流行榜中當(dāng)之為愧的狀元,52%的受訪者采用了Scrum(2010年則是58%)。
52% Scrum 14% Scrum/XP混合 9% 自定義混合 8% 不確定 17% 其它(包括看板 3%以及 XP 2%)
Matt Badgley在最近的博文中探討了那些“不確定”方法:
我的第一感覺(jué)是培訓(xùn)……如果團(tuán)隊(duì)沒(méi)有接受過(guò)敏捷概念以及相關(guān)方法和流程的培訓(xùn),那么不難理解,當(dāng)你問(wèn)他們:“你們?cè)诟忝艚輪幔俊薄笆堑?。”“你們用了什么敏捷方法呢?”……“我不確定?!薄蚁肴思一卮稹安淮_定”的另一個(gè)原因可能是他們正糾結(jié)于各個(gè)敏捷方法論五花八門的概念中——甚至還混雜著敏捷項(xiàng)目管理和傳統(tǒng)項(xiàng)目管理……團(tuán)隊(duì)開(kāi)始時(shí)用這個(gè)方法,接著糅合了另一種,在一些狀況下,還要從每種方法中都取點(diǎn)精髓出來(lái)。這種做法有利有弊,它依賴于團(tuán)隊(duì)的成熟度和持續(xù)改進(jìn)的能力。
關(guān)于敏捷技術(shù),每日站立會(huì)議、迭代計(jì)劃和單元測(cè)試名列前茅(保持著去年的態(tài)勢(shì)):
78% 每日站立會(huì)議 74% 迭代計(jì)劃 70% 單元測(cè)試 65% 發(fā)布計(jì)劃 64% 燃盡圖 64% 回顧會(huì)議 54% 持續(xù)集成 53% 自動(dòng)構(gòu)建 52% 速率 51% 編碼規(guī)范
Simon Baker在他名為“敏捷在行動(dòng)”的博客里面剖析了上述敏捷技術(shù)調(diào)查結(jié)果,他還特別分析了一些得票率較低的實(shí)踐,如重構(gòu)(48%)、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(38%)、自動(dòng)化驗(yàn)收測(cè)試(25%)以及行為驅(qū)動(dòng)開(kāi)發(fā)(9%):
由這些數(shù)據(jù)我可以推斷,軟件行業(yè)還是在開(kāi)發(fā)很多糟糕的軟件,還很過(guò)分地把敏捷稱為流程。大家還記得個(gè)體勝過(guò)流程嗎?不管怎樣,我想知道,投資人花錢買單,但這些糟糕的軟件實(shí)際上能給客戶帶來(lái)多少價(jià)值呢?但愿有一天更多的人能夠意識(shí)到,做到敏捷其實(shí)是要做到快速、經(jīng)濟(jì)、低風(fēng)險(xiǎn)地響應(yīng)不斷變化的業(yè)務(wù)需求。
“項(xiàng)目失敗的主要原因”的調(diào)查結(jié)果很有意思,其中有16%的調(diào)查對(duì)象反應(yīng)他們的敏捷項(xiàng)目從沒(méi)有失敗過(guò),位列榜首。下面援引了一些排名前列的失敗原因:
11% 缺乏敏捷方法相關(guān)經(jīng)驗(yàn) 11% 缺乏對(duì)必要的組織層面的變化的認(rèn)識(shí) 9% 企業(yè)理念及文化與敏捷理念相沖突 8% 外部要求遵循瀑布模型的壓力
進(jìn)一步實(shí)施敏捷的障礙則有:
52% 改變組織文化的能力 40% 是否有足夠的專業(yè)人士 39% 抗拒改變的慣性
就這些障礙,Dave Moran在Software Results上發(fā)表博文,分享了他的觀點(diǎn):
這些障礙和擔(dān)憂映射出我們所熟知的道理:改變是艱難的。而敏捷開(kāi)發(fā)就是一種改變。依照我對(duì)調(diào)查的解讀,我們獲得的這些實(shí)際收益,恰恰和我們?cè)诿艚輰?shí)踐過(guò)程中所期望的是一致的。它們是更快、更易、堅(jiān)實(shí)的每一步。團(tuán)隊(duì)士氣提升則是實(shí)施敏捷能夠獲得的第四種益處,也是實(shí)施敏捷必然的結(jié)果。
調(diào)查還顯示,75%的參與者認(rèn)為運(yùn)用敏捷方法完成項(xiàng)目的時(shí)間和用之前的方法差不多,或者更快些(比2010年度的83%降低了)。實(shí)施敏捷的主要好處有:
84% 管理變更優(yōu)先級(jí)的能力 77% 項(xiàng)目可見(jiàn)性得以改進(jìn) 75% 生產(chǎn)力得到提升 72% 團(tuán)隊(duì)士氣有所提升 71% 更快地響應(yīng)市場(chǎng)
在VersionOne站點(diǎn)上,你可以瀏覽到完整的調(diào)查結(jié)果(你同時(shí)可以找到2010年的結(jié)果)。今年的調(diào)查結(jié)果有哪些很突出嗎,還是說(shuō)明敏捷實(shí)施趨于穩(wěn)定了?
聯(lián)系客服