我說CMMI2 0之技術解決方案

2021-09-10 14:19:09 字數 2109 閱讀 8848

ts:技術解決方案,對映到實際工程活動中包含了技術路線選擇、概要設計、詳細設計、實現、技術文件編寫等活動。

實踐列表ts

1.1

build solution to meet requirements. 

建立滿足需求的解決方案 ts

2.1design and build a solution to meet requirements

設計和建立滿足需求的解決方案 ts

2.2evaluate the design and address identified issues. 

評價設計並處理識別的問題 ts

2.3provide guidance on use of the solution. 

提供解決方案的使用指南 ts

3.1develop criteria for design decisions. 

制定設計決策的準則 ts

3.2develop alternative solutions for selected components. 

對選中的構件制定候選解決方案 ts

3.3perform a build, buy, or reuse analysis. 

執行建立、購買或復用分析 ts

3.4select solutions based on design criteria. 

基於設計準則選擇解決方案 ts

3.5develop, keep updated, and use information needed to implement the design. 

制定、保持更新並使用所需資訊實現設計 ts

3.6design solution inte***ces or connections using established criteria. 

使用已建立的準則設計解決方案的介面或連線

ts1.1建立滿足需求的解決方案

解決方案就是指我們的交付物,產品、系統或服務等。

這條實踐的含義就是實現滿足客戶需求的產品或服務,無論採用什麼方法。

ts2.1設計和建立滿足需求的解決方案

在實現產品或服務之前,必須做設計。設計包含了概要設計、詳細設計等。概要設計側重於各產品部件之間的關係,詳細設計側重於每個部件內部的實現方法。

這條實踐是ts1.1的公升級,包含了1.1中的活動。

在建立解決方案時,要確保產品的內建質量,在敏捷方法中提倡如下的實踐:

結對程式設計;

測試驅動的開發;

持續整合;

靜態檢查;

等等。ts2.2評價設計並處理識別的問題

對設計進行評審,並修改發現的問題。

評審時應該對照需求,確保所有的需求都被實現了。

評審有多種方式,如何進行設計評審,可以參見同行評審pa。

ts2.3提供解決方案的使用指南

ts3.1制定設計決策的準則

設計決策的準則即評價設計方案優劣的評價指標、評價方法。

當存在多種技術路線、技術方案時,對這些技術方案要從哪些方面進行評價?怎麼評價?

ts3.2對選中的構件制定候選解決方案

對產品構件、某些特定需求的解決方案進行多選一,即識別多種技術方案。

ts3.3執行建立、購買或復用分析

本實踐對產品構件的實現方法進行巨集觀選擇。某些產品構件,是自己從頭開發,還是直接從市場上購買成熟的產品,或者復用歷史專案已經實現的成品,或者是使用開源的構件。

ts3.4基於設計準則選擇解決方案

採用ts3.1確定的設計準則對ts3.2識別的各種候選解決方法進行評價選中某種解決方案。

有些非功能性需求在實現時,需要特別慎重,此時往往需要從多種候選方案中選擇一種最佳的解決方案。

ts3.5制定、保持更新並使用所需資訊實現設計

當把系統拆分成子系統,子系統拆分為模組後,實現每個模組所需要的設計資訊應該按模組進行分類存放,便於實現者快速檢索到所需要的所有資訊,並且不會存在資訊汙染,即他能看到他想看到的,而與他無關的內容不會出現在眼前。當實現的系統比較龐大,設計文件比較多時,這個實踐的價值尤其突出。

ts3.6使用已建立的準則設計解決方案的介面或連線

此實踐包含兩層含義:一是定義評價介面優劣的準則,二是對介面進行設計,並確保介面的設計滿足了評價準則。

我說CMMI之一 CMMI是什麼

我說cmmi之一 cmmi是什麼 有些朋友沒有接觸過cmmi,正在學習cmmi,cmmi本身的描述比較抽象,所以,讀起來有些費勁。有些朋友實施過cmmi,但是可能存在對cmmi的一些誤解,因此我想說說我理解的cmmi,供各位參考。在寫這些材料時,我假想我對面坐著一位初學者或者是受錯誤思想洗過腦的實施...

我說CMMI之三 CMMI的構件

我說 cmmi 之三 cmmi 的構件 cmmi 中的內容是按照成熟度等級或過程域類別 過程域 目標 實踐 子實踐的方法來進行分類管理的,這些概念之間的整體部分關係可以參見下圖。過程域的概念我們前面講過了,這裡不贅述。每個 pa都有乙個目的,在英文裡明確區分了 purpose 與goal 這兩個單詞...

我說CMMI之五 CMMI 4個等級的區別

我說cmmi 之五 cmmi 4 個等級的區別 了解 cmmi 的人都知道 cmmi有5 個等級,但是要將 5個等級的區別真正說明白,說透徹不太容易。下面我們用乙個 概括之。中並沒有1級,1級在cmmi 中沒有對應的過程域,是起始級,所以不加描述。4 5級的區別在過程能力方面表現比較突出,其他幾個方...