1.介紹 關于本文 本文介紹了流程改進模型-CMMI,著重描述CMMI對需求管理的要求,同時也提供了如何通過部署相關的工具使整個組織達到CMMI水平的要求 什么是CMMI? 軟件工程學會(SEI),集成的能力成熟度模型(CMMI)是描述產品開發(包括系統工程和軟件工程)的能力成熟度模型。SEI把CMM描述成為包含一個或多個關鍵因素的有效流程,同時也描述了如何從雜亂的,不成熟的流程到規則的,成熟的具有更高質量和效率的流程。 CMMI是對軟件成熟度模型(SW-CMM),系統工程成熟度模型(SECM)和集成的產品開發成熟度模型(IPD-CMM)的最佳實踐的建立和擴展。 難道流程改進不會耗費時間和金錢嗎?它的回報是什么?
CMMI成熟度水平 CMMI提供了級別式的和持續式的兩種表示法。在本文中,將關注級別式表示法。CMMI定義了五個級別(或水平)的過程成熟度(見圖1)。CMMI鼓勵企業先集中精力在那些可控制的過程域上,然后逐步將這些過程演變到更復雜的級別。本文將重點描述級別二和級別三中包含跟需求管理相關的過程域。
圖1:CMMI的五個級別 過程域 CMMI的過程域是一組相互關聯,并且有一組可定義目標的最佳實踐。圖二表示了五個成熟度級別各自的過程域 圖2:CMMI各級別的過程域 本文將關注CMMI第二級別中的需求管理和第三級別中的需求開發及相關技術解決方案。一旦付諸實施,它們相互緊密聯系,并協同運行 |