軟體業者為確保與提升軟體的品質,因此,有效率的軟體流程管理活動開始受到軟體產業界廣泛的重視。1991年,美國卡內基美隆大學(Carnegie-Mellon University, CMU)軟體工程學會(Software Engineering Institute, SEI)提出了軟體能力成熟度模式(Capability Maturity Model for Software, CMM),用以改善組織流程與管理能力,發展至今,已成為全球最受重視及普遍採用之軟體能力成熟度整合模式(Capability Maturity Model Integration, CMMI)。我國政府也在2002年開始推廣CMMI評鑑制度,期盼能藉此改善軟體品質與提升軟體發展能力,進而讓軟體產業具有承接國際大型軟體專案之競爭力。有鑑於此,本研究針對國內外CMM/CMMI應用現況與未來發展趨勢進行分析。
以全球CMM/CMMI應用現況與趨勢來說,由於Offshore市場的蓬勃發展,如何有效管理軟體流程品質並提供需求者評鑑指標成為資訊委外服務中眾所關心的重要議題,透過導入CMMI可以有效率管理軟體流程活動與提升軟體的品質,因此CMM/CMMI評鑑模式在Offshore中所扮演的角色也將更形重要。
根據SEI的調查分析報告中,發現全球已有48%的組織正在導入CMMI,並且有高達79%的組織同意導入CMMI可以改善流程。目前,全球通過Level 4以上的機構中,其中一半以上都在印度,印度將CMM/CMMI視為代表國家的專業品牌,以政府政策與業界資源齊力支持。中國大陸在參予CMM評鑑的專案數量僅次於美國與印度,另外,在CMMI的專案評鑑數量亦位居全球第五名,未來中國大陸將隨國際潮流逐步從CMM移轉至CMMI將SEI公佈的CMMI標準與當地的需求融合並調整。
以國內CMM/CMMI應用現況與趨勢來說,本研究透過流程、專案、工程與支援四大構面,篩選出14項關鍵指標並輔以環境面、經營面進行問卷分析與專家訪談。發現我國軟體能力逐漸從強調技術能力轉向重視組織管理,主要有下列三大現象(1) 瞭解CMMI觀念的比例提高,但多數廠商對於導入仍在評估(2) 組織文化變革與評鑑顧問費用高昂是CMMI推動瓶頸(3) 贊成政府標案要求業者通過認證或列為加分項目已漸成共識。國內在未來CMMI的發展上政府將擴大執行CMMI推動計畫,鼓勵企業提升能力。
在國內軟體產業環境上,由問卷分析及訪談調查中也發現國內在軟體人才質量皆不足、政府政策與軟體盜版為產業未來發展之隱憂及問題。
綜上所述,本研究對政府與業者提出具體建議,政府方面包含建立軟體有價觀念、建立政府補助分級制度、推廣導入CMMI具體效益以強化導入誘因、培養本土輔導與認證人才,降低導入門檻。業者方面主要提供導入策略,如加強企業內軟體流程改善的教育訓練、建構軟體流程改善的分享機制、利用CMM/CMMI重新塑造軟體人員的專業素養。另外,亦對軟體產業之外的硬體產業及外包業者提供應用CMMI之建議。