軟件項目開發(fā)管理體系建立狀況分析[2]

字號:

2、開發(fā)者公司或項目組對項目過程管理框架的應(yīng)用狀況
    圖表 :開發(fā)者公司或項目組對項目過程管理框架的應(yīng)用狀況
    從上面這張調(diào)查圖上可以看出,國內(nèi)軟件企業(yè)的規(guī)范化程度有了顯著的提高,因為軟件開發(fā)的過程管理框架可以顯示出一個企業(yè)在軟件開發(fā)上的規(guī)范程度,這是一個企業(yè)從混沌狀態(tài)到規(guī)范化狀態(tài)必須跨越的一個門檻,而有了自己的過程管理框架也說明這個企業(yè)有了自己的核心技術(shù)人員和專家團隊。
    從軟件企業(yè)的開發(fā)過程和實踐來看,完全采用RUP的過程框架進行開發(fā)在中國國內(nèi)是不太現(xiàn)實的,因為RUP過程本身的復(fù)雜度和管理上的重量是國內(nèi)從大型企業(yè)到小型企業(yè)都無法承受的。這一點也可以從下面使用軟件開發(fā)輔助工具的情況上看出來。
    而XP的過程由于其先天的特征,要求企業(yè)內(nèi)必須有技術(shù)水平絕對高的架構(gòu)師的存在,而從中國的軟件開發(fā)歷程來看,中國國內(nèi)目前還沒有開發(fā)經(jīng)驗20年以上的軟件技術(shù)人員存在,加上軟件技術(shù)本身的變革和飛躍,基本上可以認為國內(nèi)目前還沒有真正培養(yǎng)出自己的軟件架構(gòu)師的時間,所以,從這一點來看,完全的XP實施就是不現(xiàn)實的事情。
    這一點同樣可以從后面的 “您所在的公司或項目組是否選用了迭代的開發(fā)方式”的調(diào)查數(shù)據(jù)中看出來。