1. 軟件開發(fā)計劃需基于:客戶標(biāo)準(zhǔn)、項目標(biāo)準(zhǔn)、產(chǎn)品說明、以及客戶需求。
2. 其他工程組和軟件相關(guān)組參與軟件工程組活動的計劃需相互協(xié)商、有關(guān)支出需預(yù)算、達成一致時需文檔化。
3. 軟件工程組參與其他工程組和軟件相關(guān)組活動的計劃需相互協(xié)商、有關(guān)支出需預(yù)算、達成一致時需文檔化。
4. 制訂的軟件開發(fā)計劃需要由項目負責(zé)人、項目軟件監(jiān)督員、各軟件負責(zé)人及相關(guān)組審核。
5. 軟件開發(fā)計劃需要管理和控制。
AC7. 軟件項目計劃要文檔化。計劃內(nèi)容包括:
1. 項目的目的、范圍、目標(biāo)以及成果。
2. 所遵循的軟件生命周期模型。
3. 為開發(fā)和管理軟件所選擇的規(guī)程、方法和標(biāo)準(zhǔn)的標(biāo)識。
4. 各軟件工作產(chǎn)品的標(biāo)識。
5. 各軟件工作產(chǎn)品的大小以及變動情況。
6. 項目各項支出和成本的估算。
7. 關(guān)鍵計算機資源使用的估算。
8. 軟件項目的時間表,包括重要階段的識別和檢查。
9. 各種項目軟件風(fēng)險的識別和評估。
10. 有關(guān)軟件工程各種設(shè)施和支持工具的計劃。
AC8. 建立和維護對軟件項目的控制所需要的軟件工作產(chǎn)品需要標(biāo)識。
AC9. 按照文檔化過程推導(dǎo)出對軟件工作產(chǎn)品大小(或變動)的估算。
1. 所有主要的軟件工作產(chǎn)品和活動的大小要估算。
2. 為達到估算的目標(biāo)需要將工作產(chǎn)品分解到合適的粒度。
3. 盡量使用歷史上已有的數(shù)據(jù)。
4. 有關(guān)大小估算的假設(shè)要文檔化。
5. 大小估算要文檔化、得到審核、并取得一致。
AC10. 按標(biāo)準(zhǔn)化過程導(dǎo)出對項目支出和成本的估算。
1. 應(yīng)基于工作產(chǎn)品大小估算(及變動大。┳髦С龊统杀镜墓浪。
2. 應(yīng)盡量使用目前或歷史的生產(chǎn)率數(shù)據(jù)用于估算,相應(yīng)的數(shù)據(jù)源及原由要文檔化。數(shù)據(jù)可以來自機構(gòu)內(nèi)的其他項目,并且要考慮到生產(chǎn)工作產(chǎn)品的關(guān)鍵支出和成本。
3. 對成本、人員、和支出的估算應(yīng)基于歷史數(shù)據(jù)。如使用來自相同項目的數(shù)據(jù),并確定時間段和預(yù)算所估算值在生命周期各階段間的分布。
4. 估算值及所依據(jù)的假設(shè)要文檔化、得到審核、并取得一致。
AC11. 按照標(biāo)準(zhǔn)化過程導(dǎo)出對關(guān)鍵計算機資源使用的估算。
1. 識別所需的關(guān)鍵資源。
2. 所作估算要相應(yīng)于工作產(chǎn)品的大小、處理負載、以及通信量。
3. 所作估算要文檔化、得到審核、并取得一致。
AC12. 按照標(biāo)準(zhǔn)化過程確定項目軟件的時間表。
1. 時間表應(yīng)基于工作產(chǎn)品的大。ㄗ儎哟笮。、以及軟件支出和成本。
2. 時間表應(yīng)基于已有項目的經(jīng)驗。
3. 時間表應(yīng)包括關(guān)鍵階段(milestone)的日期、關(guān)鍵依賴的日期以及其他有關(guān)約束。
4. 時間表中的活動應(yīng)有適當(dāng)?shù)臅r間段、關(guān)鍵階段要有適當(dāng)間隔以確保進度測定的準(zhǔn)確性。
5. 有關(guān)時間表的假設(shè)要文檔化。
6. 時間表要文檔化、得到審核、并取得一致。