跳轉至內容

軟體工程/流程/標準簡介

來自Wikibooks,開放世界中的開放書籍

我們應該簡單地提到一些與流程改進模型相關的行業標準。對於初學者來說,知道它們的存在就足夠了。但是,如果您開始在大型公司工作,您會發現許多公司會遵循這些標準中的一個或多個。

能力成熟度模型整合

[編輯 | 編輯原始碼]

能力成熟度模型整合(CMMI)是領先的模型之一,基於最佳實踐。獨立評估根據組織遵循其定義流程的程度對其進行評級,而不是根據這些流程或產生的軟體的質量進行評級。CMMI 已取代CMM。

ISO 9000 描述了正式組織的生產產品流程以及管理和監控進度的標準。儘管該標準最初是為製造業建立的,但 ISO 9000 標準也已應用於軟體開發。與 CMMI 一樣,獲得 ISO 9000 認證並不能保證最終結果的質量,只能保證已遵循正式的業務流程。

ISO 15504

[編輯 | 編輯原始碼]

ISO 15504,也稱為軟體過程改進能力確定(SPICE),是“軟體流程評估框架”。該標準旨在為流程比較制定一個清晰的模型。SPICE 的使用方式與 CMMI 非常相似。它對流程進行建模以管理、控制、指導和監控軟體開發。然後,使用此模型來衡量開發組織或專案團隊在軟體開發過程中實際執行的操作。分析這些資訊以識別弱點並推動改進。它還確定可以繼續或整合到該組織或團隊的通用實踐中的優勢。


[編輯 | 編輯原始碼]
華夏公益教科書