1.項目介紹
1.1 項目概述
簡要介紹項目的情況,項目的目標,主要的交付物,里程碑。需要的資源,頂層WBS,與其它項目的關系等。
1.2 項目交付物
列出項目需要交付給客戶的所有交付物。
每個交付物的交付時間,交付方法,需要達到的質(zhì)量需求等。
1.3 軟件項目計劃本身的修訂和發(fā)展計劃
項目計劃本身也是動態(tài)的,是不斷發(fā)展和完善的,在這里需要描述出你期望或規(guī)化的項目計劃發(fā)展和修訂過程,具體的責任和時間點。
1.4 參考資料和文檔
2.項目組織
2.1 過程模型
過程模型應該包括以下內(nèi)容:
項目的生命周期模型
項目的主要里程碑和基線
主要的工作產(chǎn)品,內(nèi)容和具體的交付時間
2.2 組織結(jié)構(gòu)
通過組織結(jié)構(gòu)圖,矩陣圖或其它圖表來描述項目內(nèi)部的組織和管理結(jié)構(gòu)。
2.3 組織邊界和接口
描述項目和其它相關組織的關系。
描述項目的相關干系人,具體干系人的角色和活動矩陣
2.4 項目職責
描述項目中不同崗位或角色的人員,他們具體的工作責任。
3.管理過程
描述項目的目標,優(yōu)先級,項目的假設和約束。項目的依賴和承諾。項目的風險管理計劃,項目的監(jiān)督和控制機制,和項目的人力資源計劃。
3.1 管理目標和優(yōu)先級
項目狀態(tài)報告的類型
項目三要素功能,進度和成本的相對優(yōu)先級
風險管理過程
如何獲取第三方軟件
如何修改和使用已經(jīng)存在軟件和組件
3.2 項目的假設,依賴和約束
3.3 項目的風險管理計劃
風險的識別方法,跟蹤和控制機制,風險的減輕計劃。
3.4 項目的監(jiān)督和控制機制
3.5 人力資源資源
描述項目各階段的人力資源需求情況,對人員的技能要求情況,人員的具體技能評估準則。
4.技術過程
4.1 方法,工具和技術
主要需要描述以下內(nèi)容
系統(tǒng)環(huán)境(軟件環(huán)境和硬件環(huán)境)
軟件工具(設計工具,編碼工具,IDE,缺陷跟蹤,源代碼控制,單元測試,Debug)
開發(fā)方法論
保證軟件質(zhì)量的方法(評審,Review,單元測試,每日構(gòu)造)
4.2 軟件文檔
變更控制計劃 (Change Control Plan)
愿景描述 (Vison Statement)
10大風險清單 (Top 10 Risks List)
軟件開發(fā)計劃,包括項目成本和進度估算
用戶接口規(guī)范
用戶手冊和用戶需求規(guī)格說明書
質(zhì)量保證計劃 (Software Architecture)
軟件集成過程 (Software Integration Procedure)
分階段交付計劃 (Staged Delivery Plan)
編碼規(guī)范 (Coding Standard)
詳細設計文檔 (Detailed Design Documents)
軟件構(gòu)造計劃 (Software Construction Plans)
部署計劃 (Deployment Document)
發(fā)布檢查單 (Release Checklist)
軟件項目日志 (Software Project Log)
軟件項目歷史文檔 (Software Project History Document)
4.3 項目支持計劃和功能
描述質(zhì)量保證計劃,配置管理計劃等項目支持計劃。
5.工作產(chǎn)品,進度和成本
5.1 工作包
對工作包進行編號和描述,并提供一個圖表描述工作包的分解。
5.2 依賴
描述工作包間的相互依賴關系
5.3 資源需求
5.4 項目預算和資源分配
5.5 項目進度計劃
根據(jù)項目活動,任務,優(yōu)先級,關鍵資源,關鍵路徑排出項目的進度計劃。