從CMM角度考慮需求管理計畫

2021-05-05 13:58:11 字數 2436 閱讀 1140

縱觀cmm(二)各kpa活動的要求,絕大多數的kpa均需要從計畫(策劃)開始,普遍的步驟要求是從準備工作--計畫---執行活動---維護過 程---改善過程等這幾個大類,如配置管理、質量保證、專案計畫、子合同管理等等。cmm的需求管理雖然沒有明確要求有一定的計畫,但在操作前各專案小組 為了保證專案需求過程的順利進行、保證需求活動有序有節地完成,都會粗或細地擬定乙個需求計畫,這個計畫的定製,會直接影響到整個開發專案的成效、影響到 定製需求基線的準確性。我們在了解cmm需求管理kpa要求的活動後,從該角度來考慮這個計畫是如何定製的。

首先 活動計畫的文件化 ,我們知道,乙個計畫最有效的操作方式就是文件化,白紙黑字的留下我們計畫的活動、參與人員、操作內容、實現目標等等,以便將來的操作有機可尋,有「乙個 書面的機構管理策略」,這也是cmm需求管理過程中執行約定首先要求的部分。在這書面化的東東裡,包含著我們需求管理過程中的所有需執行的約定、執行能 力、執行活動、分析過程和驗證執行結果等的五個kpa活動的共同特性。我們根據cmm—需求管理過程的kpa要求,擬定以下的需求管理計畫模板,模板的作 用是根據要求的共性,產生乙個公用的,可引導人們按此方式進行思考、可適用於大多數同類操作基本要求的文件。

《需求管理計畫模板》

1、 確認

1) 本模板適用的範圍,達到的目標

2) 專案經理在本活動中的職責、專案小組成員的職責

3) 明確客戶方參與需求調研活動的職責(有無決策權、所需配合的活動、所需提供的資源等等)

4) 確認使用者給定需求的文件(如協議、條件和合同條款,比如要交付的產品、日期和里程碑要求等等)、功能需求、技術需求等等(詳見cmm需求管理的執行能力2)

2、 需求活動的概述

2.1 需求調研的方法

決定採取什麼方式進行需求調研,即確定資訊採集和分析的方法(如確定與客戶交流的方式、溝通使用的表單、專案組業務流程分析表單等。

2.2 需求活動要求

1) 收集相關技術需求,要求收集所需的功能點、約束和處理流程等等

2) 收集使用者的特殊需求

3) 分析使用者原業務或工作流程

4) 分析所需建立的系統業務流程,建立系統範圍和目標

5) 要求使用《cmm需求規格說明書模板》作為需求說明文件

2.3 需求週期計畫

對本次需求活動擬定乙個時間進度表,及各階段所需完成的內容。

3、 需求評審計畫

1) 確定需求評審小組成員及成員要求

2) 確定需求評審方式

3) 確定需求評審內容

4、 需求驗收方式

1) 確定驗收方式

2) 確定驗收記錄表

5、 需求變更管理

6、 專案組織和資源

該計畫模板綜合了cmm需求管理要求的幾個特性,具體各專案小組的操作就根據其實際專案的需要進行了。

其次 需求活動的執行過程,依照擬定的需求管理計畫進行專案的實際需求調研活動,在活動中記錄與客戶進行交流的內容,記錄各階段產生的變更項、變更原因,按預先規定的書面策略進行雙方活動的制約。

整體活**如下:

該過程中需求的採集、分析、文件化是主要活動, 應分清的是客戶的需求可分為業務需求、功能需求、介面需求、效能需求及特殊需求等等,在收集時對需求型別進行分歸。分析時,即要分辨需求的類別,又要注意之間的關聯性,因為這些都將影響整個系統的設計和實現。

在按計畫完成需求活動後,我們要求將過程中產生的分析文件、收集的資源整合成乙份可以讓客戶確認的,遵尋cmm要求的《軟體需求規格說明書》,這份說明書 也可作為我們確定需求基線的依據,而cmm原版的《系統需求規格說明書》有些項過於繁雜,我們並不全部要求,只需根據專案的實際情況和要求,進行模板式的 需求說明描述。

再次 需求評審計畫和驗收計畫 在擬定需求管理計畫時,評審是需求驗收前要求的操作,目的是上級管理部門能適當地、及時地掌握該軟體過程活動,並在客戶驗收前解決有爭議的問題,保證最終 給客戶驗收的需求是完整的並適合的。評審計畫中要求評審人員接受過一定的培訓,包括:專案採用的方法、標準和規程;應用領域知識(cmm-需求管理過程執 行能力4),並確定了需求評審的內容(詳見cmm-需求管理過程執行活動2)。

驗收計畫就是事先約定與客戶方進行驗收的方式,驗收時所需交付的工件等,預先設計需求驗收(確認)表。

最後 需求變更的操作 cmm—需求管理過程執行活動3對需求變更過程有些活動描述,包括對變更引起的相關活動的必要更改。而我們使用的是可適用於整個專案過程中變更活動的操作方式:

「提出變更 → 變更評估 → 變更項的審核 → 變更批准 → 執行變更」,在專案操作中,根據變更的大小及影響,來進行實際的執行過程。但要求的是變更最終歸口的人員是必須是專案經理,只有專案經理統籌地進行變更控 制,才能使專案中的變更是受控的、是統一進行的,當然,這是根據不同企業不同專案的要求來實際運作的。

從CMM角度考慮需求管理計畫

縱觀cmm 二 各kpa活動的要求,絕大多數的kpa均需要從計畫 策劃 開始,普遍的步驟要求是從準備工作 計畫 執行活動 維護過 程 改善過程等這幾個大類,如配置管理 質量保證 專案計畫 子合同管理等等。cmm的需求管理雖然沒有明確要求有一定的計畫,但在操作前各專案小組 為了保證專案需求過程的順利進...

從技術的角度審視專案計畫

乙個好的專案計畫需要在合適的時候計畫處理以下技術內容 技術類文件的準備 編碼規約 是否定義了完善的編碼規約,是否在內部講解了編碼規約的內容。文件注釋規約 是否定義了詳細的檔案注釋規約,檔案頭注釋格式定義,屬性,方法注釋定義,修改,刪除的注釋方法,版本公升級定義等。常見 問題彙總 是否將常見的問題收集...

從技術的角度審視專案計畫

乙個好的專案計畫需要在合適的時候計畫處理以下技術內容 技術類文件的準備 編碼規約 是否定義了完善的編碼規約,是否在內部講解了編碼規約的內容。文件注釋規約 是否定義了詳細的檔案注釋規約,檔案頭注釋格式定義,屬性,方法注釋定義,修改,刪除的注釋方法,版本公升級定義等。常見 問題彙總 是否將常見的問題收集...