1. <rp id="zsypk"></rp>

      2. 軟件開發計劃書

        時間:2020-09-30 10:58:20 計劃書 我要投稿

        軟件開發計劃書

          

        軟件開發計劃書

          1.引言(Introduction)

          1.1 目的(Purpose)

          本章提供整個軟件開發計劃的綜述。主要是確定以下內容:

          (1)軟件生存周期的選取及裁剪。

          (2)軟件規范、方法和標準的選擇。

          (3)軟件工作產品的規模估計。

          (4)軟件工作量和成本的估計。

          (5)軟件進度表的制定。

          (6)軟件風險的估計。

          (7)軟件項目培訓計劃。

          1.2 范圍(Scope)

          說明該軟件開發計劃的范圍,簡要描述軟件開發計劃的內容。一般而言,對于一個較大的軟件項目(工期6個人月以上),計劃書包括如下內容:

          (1)軟件規模估計

          (2)工作模塊計劃

          (3)人力資源計劃

          (4)其他資源計劃

          (5)進度安排計劃

          (6)配置管理計劃(可單獨做一個計劃)

          (7)質量保證計劃(可單獨做一個計劃)

          1.3 術語定義(Terms Glossary) 將該軟件開發計劃中的術語、縮寫詞進行定義。包括用戶應用領域與計算機領域的術語與縮寫詞等。例如:

          [1] 軟件相關組:指軟件配置管理組、文檔支持組、測試組。

          [2] 軟件質量保證組:指計劃和實施軟件質量保證活動的人員的集合。

          1.4 參考資料(References) 說明該軟件開發計劃使用的參考資料,如項目的用戶需求報告、商務合同、用戶領域的資料等,每一個文件、文獻要有標題、索引號或文件號,發布或發表日期以及出版單位。

          [1] ……

          [2] ……

          1.5 相關文檔(Related Documents)

          當該文檔變更時,可能對其他文檔產生影響,受影響的文檔叫相關文檔,需將它們列出。

          [1] ……

          [2] ……

          1.6 版本更新記錄(Version Updated Record) 版本更新記錄格式

          2.項目概述(Project Summary)

          2.1 項目的目的(Project Purpose) 說明該軟件項目的目的。

          2.2 項目的范圍(Project Scope)

          本章的內容,主要參照《立項建議書》/《合同》與《用戶需求報告》中相關章節,簡要描述該軟件項目的實現范圍: (1)主要功能點列表

          (2)主要性能點列表

          (3)主要接口列表

          (4)本軟件項目與其他軟件項目之間的關系

          (5)項目實施方面的限制等內容

          2.3 項目的使用對象(Project Reader)

          在本章節中,要識別出顧客與最終用戶,對顧客與最終用戶的情況要有簡單描述,如最終用戶的教育水平、技術水平及本系統的使用頻度等。

          3.項目組織(Project Organization) 項目組織是為開發項目而組建的隊伍。建議以框圖的方式表示項目的組織結構,并對每一組織的負責人和職責加以說明。可能的項目組織單元,如:

          (1)項目管理組

          (2)質量保證組

          (3)配置管理組

          (4)軟件工程組

          (5)測試組

          (6)需求管理組

          各組織說明如下:

          (1)項目管理組,執行SPP和SPTO過程,對項目實施負全部責任。

          (2)質量保證組,執行SQA過程,負責項目過程與產品的質量控制和報告。

          (3)配置管理組,執行SCM過程,負責項目產品的版本、配置管理以及配置庫狀態報告。

          (4)軟件工程組,執行軟件項目工程過程,負責項目產品的開發和維護工作。

          (5)測試組,執行軟件項目測試過程,負責項目產品的測試。

          (6)需求管理組,負責對需求基線和需求變更進行管理。

          4.軟件生存周期(Software Life Cycle)

          本章節記錄項目策劃生存期定義的工作結果,需要描述的主要內容:

          (1)項目生存期框圖

          (2)項目生存期說明

          5.規范、方法和標準(Criterion,Means,Standard)

          本章節中需要描述采用的供開發和維護軟件用的規范、方法和標準。

          6.任務與工作產品(Task and Work Products)

          項目任務和工作產品,是指根據項目生存期階段劃分的任務,和相應階段的工作產品。記錄項目生存期各階段確定的需重點控制的階段任務和工作產品。建議以表格的'形式,列出生存期各階段的任務和工作產品。

          項目包含的任務,如:

          (1)需求分析

          (2)系統設計

          (3)系統實現

          (4)測試

          (5)產品交付

          (6)產品維護

          項目可能包含的產品,如:

          (1)需求分析說明書

          (2)規格分析說明書

          (3)系統設計說明書

          (4)源代碼

          (5)各種測試報告

          (6)用戶手冊

          (7)軟件問題維護記錄

          7.工作產品、任務規模、工作量估計(Estimates of Work Product,Task Size and Workload)

          項目規模估算是為了確定項目所需的人工。

          需要描述的主要內容有:

          (1)對軟件工作產品規模估計依據的簡要描述。

          (2)每種任務和工作產品規模估計的結果。

          (3)規模估算的結果,建議用《任務規模和工作量估算表》的形式列出。

          8.成本估計(Estimates of Costs)

          成本估計,是指對項目完成過程中耗費的人力、物力、財力資源的估算。成本估計應按類別進行估算,可能的成本估算類別,如:

          (1)直接人工

          (2)直接費用

          (3)間接成本

          (4)制造費用

          (5)管理費用

          (6)不可預見費用

          9.關鍵計算機資源計劃(Critical Computer Resource Plan)

          項目的關鍵計算機資源計劃,是指系統在開發環境、測試環境、及用戶目標環境中,對關鍵計算機資源,如計算機存儲能力、計算機處理器速度、通信通道容量、服務器處理能力等的估計,使之能滿足軟件開發、測試、運行的要求。 10.軟件項目進度計劃(Software Project Schedule)

          件項目進度計劃,是對項目的進度、人員工作分工所做的計劃,此計劃依據上述各章的估算和分析結果,計劃方式建議采用表格的形式。若采用工具制定項目計劃,應將工具生成的圖表作為項目計劃的附件。本章節中需要描述的主要內容有:

          (1)軟件項目每個階段的進度時間表

          (2)設定的里程碑

          (3)評審時間

          (4)緩沖時間

          11.配置管理計劃(可單獨做一個計劃)(Configuration Management Planning) 本書單獨作為一章論述。

          12.質量保證計劃(可單獨做一個計劃)(Software Quality Assurance Planning) 本書單獨作為一章論述。

          13.風險分析(Risks Analysis)

          項目風險分析,是指對可能發生的將會對項目按預期時間、資源和預算完成產生重大影響的事件的分析包括: (1)被識別出的重大風險事件:政策風險、技術風險、技能風險等。

          (2)易發生重大風險事件的高風險區域:用戶需求、設計、測試、運行平臺等。

          (3)重大風險事件的級別:功能不全、性能不穩、迅速受限制等。

          (4)擬采取的預防措施:增加投入、糾錯、延時等。

          (5)風險事件發生后建議采用的處理措施:更改計劃、降低難度系數等。

          14.設備工具計劃(Equipment and Tools Planning)

          項目設備工具計劃,是根據項目的工作指派及進度確定項目所需要的設備和工具,以確保設備工具在任務執行前到位,保證項目任務的順利執行,在本計劃中應包含以下幾方面的內容:

          (1)所需的設備

          (2)基本的要求

          (3)應到位的時間

          15.培訓計劃(Training Planning)

          項目的培訓計劃,應根據項目的特點和項目組成員技能情況,制定出項目組成員所需的培訓內容,培訓計劃中應包含以下幾方面:

          (1)培訓內容

          (2)培訓時間

          (3)教員

          (4)接受培訓的人員

          (5)培訓目的(應達到的效果)

          16.項目評審(Project Reviews)

          項目評審,是對項目策劃過程所做的定期性評審。

          其內容可分為:

          (1)評審點

          (2)評審周期

          (3)評審層次

          (4)評審條款和措施

          (5)管理評審活動中提交的工作產品(列出被評審的工作產品)

          17.度量(Measurement)

          度量是按規定在項目進行過程中,需要采集的度量數據,以便量化地反映項目的進展情況,為管理者提供對項目進展的適當的可視性,同時度量數據是項目過程改善的數據基礎。應規定項目度量值的記錄人(一般為項目經理或其指定人員)、記錄時間(一般以定期評審為基礎)和記錄的數據。常用的度量數據如:

          (1)項目過程的評審次數

          (2)項目計劃修改次數

          (3)項目各階段的人員投入(各階段投入的人月數)

          (4)各類任務耗用時間統計(如設計、編碼、測試、文檔編寫等)

          (5)工作產品統計(如文檔字數、功能點數、用況數、源代碼行數等)

        【軟件開發計劃書】相關文章:

        軟件開發專業簡歷范文11-20

        軟件開發工作總結01-14

        軟件開發委托合同08-19

        軟件開發合同協議范文05-27

        軟件開發委托合同2篇08-24

        軟件開發委托合同4篇08-19

        最新軟件開發委托合同范本08-24

        軟件開發工程師個人簡歷范文08-09

        軟件開發公司勞動合同最新3篇11-08

        商務計劃書01-26

        99热这里只有精品国产7_欧美色欲色综合色欲久久_中文字幕无码精品亚洲资源网久久_91热久久免费频精品无码
          1. <rp id="zsypk"></rp>

          2. 中文字幕免费大全日本一片 | 日本一区二区三区三州在线观看视频 | 亚洲精品国产AV综合第一页 | 一级特黄大片在线播放 | 激情综合色综合久久综合 | 最新国产在线拍揄自揄视频 |