CMM 專案策劃過程的實施

2021-04-18 11:50:42 字數 2869 閱讀 3925

實驗專案

專案策劃過程的實施                        

一. 實驗目的

1.學習並實踐專案策劃過程的關鍵活動和流程。

2.掌握《專案計畫》文件的撰寫。

二. 實驗學時

建議2學時。

三. 實驗原理

專案策劃的目的為專案開發和管理工作制定合理的行動綱領(即計畫),以便所有的專案人員按照該計畫有條不紊地開展工作。

專案籌備結束之後,由專案經理負責專案策劃過程,流程如圖所示。

一般地,專案策劃的重點內容有:

² 制定人力資源計畫

² 制定任務進度計畫

² 制定裝置資源計畫

² 制定財務計畫

根據本公司的立項管理規範,在專案籌備階段,專案經理和公司領導在人力資源、裝置資源、里程碑任務、專案成本方面達成了共識,並在《專案任務書》中說明。

結合公司的實際情況,為了減少專案管理的工作量,提高工作效率,專案經理在專案策劃活動中的重點是「制定任務進度計畫」。

在專案開發過程中,任務會不斷地被細化,所以專案經理要應當使用公司推薦的專案規劃工具來製作直觀的任務進度**(參見表4-2)和gantt圖。

四. 實驗步驟

1. 由專案經理主持召開專案組會議,討論並確定人力資源計畫,軟硬體資源計畫,任務進度計畫的詳細內容。

2. 參考《人力資源計畫模版》,制定人力資源計畫文件。策劃小組制定本專案的角色職責表,並為已知的專案成員分配角色(乙個人可以兼多個角色)。

3. 參考《軟硬體資源計畫模版》,制定軟硬體資源計畫文件。策劃小組分析專案開發、測試、執行所需的軟硬體資源,主要內容包括:資源級別(分為「關鍵」、「普通」兩種),詳細配置,獲取方式(如「已經存在」、「可以借用」或「需要購買」等)與獲取時間,使用說明(如「誰」在「什麼」時候使用)。

4. gantt圖。

任務進度計畫的gantt圖示例

五. 實驗結果

1. 《人力資源計畫》文件乙份。

圖書管理系統專案的人力資源計畫

角色職責

人員工作說明

專案經理

分配人員任務,監督系統開發進展,進行專案規劃和實時專案監控

1對人員進行分配,對專案進行估算後,分配任務,並在開發過程中不斷監督程序

需求分析員

進行使用者需求分析

1對使用者的需求進行分析,寫出需求規格說明書

系統設計員

進行系統模組設計和軟體結構設計

1將系統模組化,涉及主要模組,設計軟體結構和資料庫,制定計畫,書寫文件

程式設計師編寫**,實現程式 

2用某種程式語言具體實現程式的**及注釋等文件

測試員檢測程式中的錯誤和漏洞

1設計測試方案,進行**審查和計算機測試

配置管理員

管理和分配計算機軟硬體資源,保證軟體配置成分齊全

1保證軟體配置齊全,質量符合要求,文件與程式完全一致,編號目錄等。

為了使系統實現更加高效率,開發過程更加成熟,首先由專案經理對人員進行角色分配,使人員能夠各司其職,按時按量的完成開發進度。

專案經理是系統開發的組織者和管理者,貫穿開發過程的始末。首先要進行專案估算和任務下達,任命人員,進行專案規劃並且在開發過程中實時進行監控,細化錯誤並糾正偏差。

需求分析員負責西畫使用者需求,將使用者的需要轉換成計算機需要實現的功能,確定系統需要完成的工作,對目標系統提出完整,準確,清晰,具體的要求。

系統分析員進行系統地初步和整體設計,在系統設計階段確定系統地實現方案,在結構設計階段設計軟體結構。

程式設計師負責系統編碼的具體實現,包括資料庫的建立,程式**的實現等。並完成與程式配套的說明文件。

測試員負責盡可能多地發現並排除軟體中潛藏的錯誤,最終巴以高質量的軟體交給使用者。

配置管理員負責對軟硬體資源進行管理和合理分配,保證系統開發的正常進行。

2. 《軟硬體資源計畫》文件乙份

***專案的軟硬體資源計畫

軟硬體資源名稱

級別詳細配置

獲取方式與時間

使用說明

程式設計環境

關鍵vb實驗環境

已經存在

程式設計師在實現**時使用

資料庫關鍵

sql sever 2000

已經存在

進行資料庫設計時使用

viso環境

普通包括做uml用例圖的環境

已經存在

需求分析員在系統設計階段使用

viso環境

普通gantt圖

已經存在

專案經理制定工作計畫和監督是及進度時使用

硬體方面:要有幾台配置比較好的計算機;

軟體方面:要有viso軟體,用於系統分析員在系統設計階段作用例圖和專案經理在制定任務進度計畫時作甘特圖;

要有vb程式設計環境,用於程式設計師在進行**實現時使用;

要有sql sever 2000環境,用於進行資料庫的實現。

3. 《任務進度計畫》文件乙份。

***專案的任務進度計畫

任務名稱

工作人員

工作時間

任務描述

系統需求分析

需求分析員

3天從使用者角度用uml用例圖描述系統的需求,業務流程,系統目標,功能分析

系統整體設計

系統設計員

4天涉及總體結構,自上而下涉及每個模組,進行系統劃分,和軟硬體資源配置

資料庫設計和程式設計

程式設計師10天

涉及資料庫,編碼實現合著窗體設計等

系統測試

測試員4天

分析除錯系統的錯誤和漏洞等,使系統更加完善

計畫此專案的實現分為系統分析,系統設計,系統實施3個階段。七種系統設計主要包括系統整體設計何香溪涉及兩個部分:系統實施主要包括程式設計,系統測試部分。

具體計畫分為:系統分析3天,系統整體設計4天,資料庫設計和編碼實現10天,系統測試和功能維護3天。

關於CMM在專案中的實施

關於 cmm在專案中的實施 隨著cmm 理念的引入,國內軟體公司激起了實施 cmm的熱潮。雖然 cmm的主要思想很清楚,標準的條例也很明確,但如何達到這種標準的可操作性比較差。在缺乏基礎和經驗的情況下,許多企業在實施 cmm的過程中,往往感到迷茫,不知從何處下手。而 cmm實施的難點在專案的具體實施...

專案管理 規劃過程組

規劃過程組 規劃過程組包含明確專案總範圍,定義和優化目標,以及為實現上述目標而制定行動方案的一組過程。規劃過程組制定用於指導專案實施的專案管理計畫和專案檔案。由於專案管理的多維性,就需要通過多次反饋來做 進一步分析。隨著收集和掌握的專案資訊或特性不斷增多,專案可能需要進一步規劃。這種專案管理計畫的漸...

專案計畫概述及計畫過程

指導專案的實施 記載專案的前提假設 記載根據選擇的方案做出的決策 促進專案涉及人員的溝通 確定專案管理的內容,範圍和時間 作為度量和控制專案的基準 什麼 工作的具體內容,一定時期的工作重點 怎樣 如何完成這些工作 誰 確定具體的人員或部門 何時 各項工作的具體時間 多少 每項工作需要的經費 各項工作...