凈室過程 |
未經允許,嚴禁轉載本欄目內容 |
本文經許可轉載自軟件工程專家網 www.21cmm.com , |
凈室參考模型(CRM)由軟件工程所(Linger和Trammell 1996)提出,它為凈室項目運行定義了一套完整的過程和工作產品。下圖顯示了CRM由14個分別對應于軟件管理、規范、開發和認證的獨立過程組成:
1、管理過程包括項目計劃、項目管理、性能改進以及工程變更。
2、規范過程包括需求分析、功能規范、使用規范、使用規范、結構規范和增量計劃。
3、開發過程包括軟件再工程、增量設計和正確性驗證。 4、認證過程包括使用建模、測試計劃、統計測試和認證。 在圖最上部的四個管理過程影響著所有其他的過程。在項目計劃過程中,小組要根據項目環境裁剪凈室過程,并制定和維護軟件開發計劃。在項目管理過程中,這些計劃管理和控制著增量開發和認證。性能改進過程用來不斷評估項目性能,明確并切實改進。工程變更過程為所有可能的變化提供配置管理和工程規則。
結構規范過程跨越整個生命周期,定義了體系結構和策略。它將影響從需求到底層設計的許多方面。
需求分析過程對用戶需求做一個初始定義。在函數規范過程(產生外部行為的規范)和使用規范過程(產生用戶、使用環境和軟件系統使用模型的規范)中將對這種需求定義做精確描述。增量開發計劃為特定的軟件功能分配一系列增量,并根據整個項目結構和進度來安排這些增量的開發和認證進度。
開發和認證過程在圖右邊的層疊框中,這些層疊框代表成功開發的增量。軟件同志工程過程在一個增量中為使用準備現有的軟件。增量設計和正確性驗證過程用來為一個增量開展設計和編碼,并認證其正確性。在每個增量中使用模型和測試計劃過程的引入與開發工作并行,并從使模型產生測試用例。統計測試和認證過程評價增量是否好用。在一個增量結束時,用戶對運行系統進行主人并為需求確認提供反饋。
圖 凈室參考模型 |
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2254
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
