第一篇:山東08規(guī)范軟件開發(fā)計(jì)劃
山東08規(guī)范軟件開發(fā)計(jì)劃
本軟件是從江蘇提速版本基礎(chǔ)之上根據(jù)現(xiàn)有山東地區(qū)軟件進(jìn)行調(diào)整。
軟件需要更改的地方我初步填寫了《需求表》,請(qǐng)各位針對(duì)自己的工作重點(diǎn),結(jié)合相應(yīng)的軟件進(jìn)行分析和代碼設(shè)計(jì),并給出時(shí)間計(jì)劃表
1)軟件基本信息修改及報(bào)表更改。
本部分工作由葛亮完成(吳耀武輔助)。具體內(nèi)容包括:
軟件基本信息的調(diào)整:比如顯示上的江蘇更改為山東。以及模板的調(diào)整
山東報(bào)表的打印。
2)計(jì)價(jià)程序以及管理費(fèi)和利潤(rùn)設(shè)置。
本部分工作由陸向榮完成。具體內(nèi)容包括計(jì)價(jià)程序相關(guān)變量的設(shè)置調(diào)整和管理費(fèi)利潤(rùn)費(fèi)率按山東需求進(jìn)行調(diào)整。
3)其他項(xiàng)目,規(guī)費(fèi),稅金項(xiàng)目等界面調(diào)整和修改。
本部分工作有張志浩完成。主要將湖南的相關(guān)界面及操作等東西搬過(guò)來(lái)。同時(shí)指導(dǎo)招投標(biāo)接口的更改工作。
4)招投標(biāo)接口的更改,采用原有山東的招投標(biāo)接口。
本部分工作有強(qiáng)浩完成。主要任務(wù)是將江蘇地區(qū)的招投標(biāo)接口更改為山東接口。另山東現(xiàn)有一個(gè)接口規(guī)范(試行)及萊蕪有一個(gè)接口文件,請(qǐng)一并考慮在內(nèi)。相關(guān)文檔見《山東省建設(shè)工程造價(jià)計(jì)價(jià)軟件數(shù)據(jù)接口標(biāo)準(zhǔn)(試行)》和《萊蕪市建設(shè)工程計(jì)價(jià)數(shù)據(jù)交換規(guī)范》。
以上為現(xiàn)有的初步分工,請(qǐng)各位參考自己已有工作量進(jìn)行計(jì)劃,回復(fù)我計(jì)劃時(shí)間和具體工作內(nèi)容。對(duì)分工任務(wù)不明確的請(qǐng)和我聯(lián)系,以便調(diào)整。
第二篇:軟件開發(fā)文檔規(guī)范(定稿)
附2:
軟件文檔編寫向?qū)?/p>
文檔分類
項(xiàng)目包括如下幾類文檔:
項(xiàng)目管理文檔。包括:《軟件項(xiàng)目計(jì)劃》、《項(xiàng)目進(jìn)度報(bào)告》、《項(xiàng)目開發(fā)總結(jié)報(bào)告》 軟件開發(fā)文檔。包括:《需求規(guī)格說(shuō)明》、《概要設(shè)計(jì)說(shuō)明》、《詳細(xì)設(shè)計(jì)說(shuō)明》、《測(cè)試計(jì)劃》、《軟件測(cè)試分析報(bào)告》。
產(chǎn)品文檔。包括:《用戶操作手冊(cè)》《演示文件》。
軟件項(xiàng)目計(jì)劃
(Software Project Plan)
一.引言
1.編寫目的(闡明編寫軟件計(jì)劃的目的,指出讀者對(duì)象。)
2.項(xiàng)目背景(可包括:(1)項(xiàng)目委托單位、開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3.定義(列出本文檔中用到的專門術(shù)語(yǔ)的定義和縮略詞的原文。)
4.參考資料(可包括:文檔所引用的資料、規(guī)范等;列出資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源。)
二.項(xiàng)目概述
1.工作內(nèi)容(簡(jiǎn)要說(shuō)明項(xiàng)目的各項(xiàng)主要工作,介紹所開發(fā)軟件的功能性能等.若不編寫可行性研究報(bào)告,則應(yīng)在本節(jié)給出較詳細(xì)的介紹。)2.條件與限制(闡明為完成項(xiàng)目應(yīng)具備的條件開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件.必要時(shí)還應(yīng)說(shuō)明用戶及分合同承包者承擔(dān)的工作完成期限及其它條件與限制。)3.產(chǎn)品
(1)程序(列出應(yīng)交付的程序名稱使用的語(yǔ)言及存儲(chǔ)形式。)
(2)文檔(列出應(yīng)交付的文檔。)
(3)運(yùn)行環(huán)境(應(yīng)包括硬件環(huán)境軟件環(huán)境。)
4.服務(wù)(闡明開發(fā)單位可向用戶提供的服務(wù).如人員培訓(xùn)安裝保修維護(hù)和其他運(yùn)行支持。)5.驗(yàn)收標(biāo)準(zhǔn)
三.實(shí)施計(jì)劃
1.任務(wù)分解(任務(wù)的劃分及各項(xiàng)任務(wù)的負(fù)責(zé)人。)
2.進(jìn)度(按階段完成的項(xiàng)目,用圖表說(shuō)明開始時(shí)間完成時(shí)間。)3.預(yù)算
4.關(guān)鍵問(wèn)題(說(shuō)明可能影響項(xiàng)目的關(guān)鍵問(wèn)題,如設(shè)備條件技術(shù)難點(diǎn)或其他風(fēng)險(xiǎn)因素,并說(shuō)明對(duì)策。)
四.人員組織及分工 五.交付期限
六.專題計(jì)劃要點(diǎn)(如測(cè)試計(jì)劃等。)
項(xiàng)目開發(fā)進(jìn)度報(bào)告
一.報(bào)告時(shí)間及所處的開發(fā)階段 二.給出進(jìn)度
1. 本周的主要活動(dòng) 2. 實(shí)際進(jìn)展與計(jì)劃比較
三.所用工時(shí)(按不同層次人員分別計(jì)時(shí)。)四.所有機(jī)時(shí)
五.工作遇到的問(wèn)題及采取的對(duì)策 六.本周完成的成果 七.下周的工作計(jì)劃 八.特殊問(wèn)題
項(xiàng)目開發(fā)總結(jié)報(bào)告
一.引言
1.編寫目的(闡明編寫總結(jié)報(bào)告的目的,指明讀者對(duì)象。)
2.項(xiàng)目背景(說(shuō)明項(xiàng)目的來(lái)源、委托單位、開發(fā)單位及主管部門。)3.定義(列出報(bào)告中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4.參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)概要設(shè)計(jì)說(shuō)明書;(4)詳細(xì)設(shè)計(jì)說(shuō)明書;(5)用戶操作手冊(cè);(6)測(cè)試計(jì)劃;(7)測(cè)試分析報(bào)告(8)本報(bào)告引用的其他資料、采用的開發(fā)標(biāo)準(zhǔn)或開發(fā)規(guī)范。)
二.開發(fā)結(jié)果
1. 產(chǎn)品(可包括:(1)列出各部分的程序名稱、源程序行數(shù)(包括注釋行)或目標(biāo)程序字節(jié)數(shù)及程序總計(jì)數(shù)量、存儲(chǔ)形式;產(chǎn)品文檔名稱等。)2. 主要功能及性能
3. 所用工時(shí)(按人員的不同層次分別計(jì)時(shí)。)4. 所用機(jī)時(shí)
5. 進(jìn)度(給出計(jì)劃進(jìn)度與實(shí)際進(jìn)度的對(duì)比。)
三.評(píng)價(jià)
1.生產(chǎn)率評(píng)價(jià)(如平均每人每周源程序行數(shù)、文檔的字?jǐn)?shù)等。)2.技術(shù)方案評(píng)價(jià) 3.產(chǎn)品質(zhì)量評(píng)價(jià)
四.經(jīng)驗(yàn)與教訓(xùn)
需求規(guī)格說(shuō)明書
(Requirements Specification)
一.引言
1. 編寫目的(闡明編寫需求說(shuō)明書的目的,指明讀者對(duì)象。)
2. 項(xiàng)目背景(可包括:(1)項(xiàng)目的委托單位,開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3. 定義(列出文檔中用到的專門術(shù)語(yǔ)定義和縮寫詞的原文。)
4. 參考資料(可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)文檔所引用的資料,標(biāo)準(zhǔn)和規(guī)范。列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源。)
二.任務(wù)概述
1.目標(biāo) 2.運(yùn)行環(huán)境 3.條件與限制
三.?dāng)?shù)據(jù)描述
1. 靜態(tài)數(shù)據(jù)
2. 動(dòng)態(tài)數(shù)據(jù)(包括輸入數(shù)據(jù)和輸出數(shù)據(jù)。)3. 數(shù)據(jù)庫(kù)描述(給出使用數(shù)據(jù)庫(kù)的名稱和類型。)
4. 數(shù)據(jù)詞典 5. 數(shù)據(jù)采集
四.功能需求
1.功能劃分 2.功能描述
五.性能需求
1.?dāng)?shù)據(jù)精確度
2.時(shí)間特性(如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)化與傳輸時(shí)間、運(yùn)行時(shí)間等。)3.適應(yīng)性(在操作方式運(yùn)行環(huán)境與其他軟件的接口以及開發(fā)計(jì)劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)能力。)
六.運(yùn)行需求
1.用戶界面(如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等。)2.硬件接口 3.軟件接口 4.故障處理
七.其他需求(如可使用性、安全保密、可維護(hù)性、可移植性等。)
概要設(shè)計(jì)說(shuō)明書
(Architectural Design Specification)
一.引言
1.編寫目的(闡明編寫概要設(shè)計(jì)說(shuō)明書的目的,指明讀者對(duì)象。)
2.項(xiàng)目背景(可包括:(1)項(xiàng)目的委托單位,開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3.定義(列出文檔中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4.參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)測(cè)試計(jì)劃(初稿);(4)用戶操作手冊(cè)(初稿);(5)文檔所引用的資料、采用的標(biāo)準(zhǔn)或規(guī)范。)
二.任務(wù)概述
1.目標(biāo)
2.運(yùn)行環(huán)境 3.需求概述 4.條件與限制
三.總體設(shè)計(jì)
1.處理流程
2.總體結(jié)構(gòu)和模塊外部設(shè)計(jì)
3.功能分配(表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系。)
四.接口設(shè)計(jì)
1.外部接口(包括用戶界面軟件接口與硬件接口。)2.內(nèi)部接口(模塊之間的接口。)
五.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
1. 邏輯結(jié)構(gòu)設(shè)計(jì) 2. 物理結(jié)構(gòu)設(shè)計(jì) 3. 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系
六.運(yùn)行設(shè)計(jì)
1.運(yùn)行模塊的組合 2.運(yùn)行控制 3.運(yùn)行時(shí)間
七.出錯(cuò)處理設(shè)計(jì)
1.出錯(cuò)輸出信息
2.出錯(cuò)處理對(duì)策(如設(shè)置后備、性能降級(jí)、恢復(fù)及再啟動(dòng)等。)
八.安全保密設(shè)計(jì)
九.維護(hù)設(shè)計(jì)(說(shuō)明為方便維護(hù)工作的設(shè)施,如維護(hù)模塊等。)
詳細(xì)設(shè)計(jì)說(shuō)明書
(Procedural Design Specification)
一.引言
1. 編寫目的(闡明編寫詳細(xì)設(shè)計(jì)說(shuō)明書的目的,指明讀者對(duì)象。)2. 項(xiàng)目背景(應(yīng)包括項(xiàng)目的來(lái)源和主管部門等。)
3. 定義(列出文檔中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4. 參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)概要設(shè)計(jì)說(shuō)明書;(4)測(cè)試計(jì)劃(初稿);(5)用戶操作手冊(cè)(初稿);(5)文檔所引用的其他資料、軟件開發(fā)標(biāo)準(zhǔn)或規(guī)范。)
二.總體設(shè)計(jì)
1.需求概述
2.軟件結(jié)構(gòu)(如給出軟件系統(tǒng)的結(jié)果圖。)
三.程序描述(逐個(gè)模塊給出以下的說(shuō)明::)
1.功能 2.性能 3.輸入項(xiàng)目 4.輸出項(xiàng)目
5.算法(模塊所選用的算法。)
6.程序邏輯(詳細(xì)描述模塊實(shí)現(xiàn)的算法,可采用::(1)標(biāo)準(zhǔn)流程圖;(2)N-S圖;(3)PAD;(4)判定表等描述算法的圖表。)7.接口 8.存儲(chǔ)分配 9.限制條件
10.測(cè)試要點(diǎn)(給出測(cè)試模塊的主要測(cè)試要求。)
測(cè)試計(jì)劃(Test Plan)
一、引言
1. 編寫目的(闡明編寫測(cè)試計(jì)劃的目的,指明讀者對(duì)象。)2. 項(xiàng)目背景(說(shuō)明項(xiàng)目的來(lái)源委托單位及主管部門。)
3. 定義(列出測(cè)試計(jì)劃中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4. 參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)概要設(shè)計(jì)說(shuō)明書;(4)詳細(xì)設(shè)計(jì)說(shuō)明書;(5)用戶操作手冊(cè);(6)本測(cè)試計(jì)劃中引用的其他資料采用的軟件開發(fā)標(biāo)準(zhǔn)或規(guī)范。)
二.任務(wù)概述
1.目標(biāo)
2.運(yùn)行環(huán)境 3.需求概述 4.條件與限制
三.計(jì)劃
1.測(cè)試方案(說(shuō)明確定測(cè)試方法和選取測(cè)試用例的原則。)
2.測(cè)試項(xiàng)目(列出組裝測(cè)試和確認(rèn)測(cè)試中每一項(xiàng)測(cè)試的內(nèi)容、名稱、目的和進(jìn)度。)3.測(cè)試準(zhǔn)備
4.測(cè)試機(jī)構(gòu)及人員(測(cè)試機(jī)構(gòu)名稱負(fù)責(zé)人和職責(zé)。)
四.測(cè)試項(xiàng)目說(shuō)明(按順序逐個(gè)對(duì)測(cè)試項(xiàng)目做出說(shuō)明:)
1.測(cè)試項(xiàng)目名稱及測(cè)試內(nèi)容 2.測(cè)試用例
(1)輸入(輸入的數(shù)據(jù)和輸入的命令。)(2)輸出(預(yù)期的輸出數(shù)據(jù)。)
(3)步驟及操作
(4)允許偏差(給出實(shí)測(cè)結(jié)果與預(yù)測(cè)結(jié)果之間允許偏差的范圍。)3. 進(jìn)度
4. 條件(給出項(xiàng)測(cè)試對(duì)資源的特殊要求,如設(shè)備、軟件、人員等。)5. 測(cè)試資料(說(shuō)明項(xiàng)測(cè)試所需的資料。)
五.評(píng)價(jià)
1.范圍(說(shuō)明所完成的各項(xiàng)測(cè)試說(shuō)明問(wèn)題的范圍及其局限性。)2.準(zhǔn)則(說(shuō)明評(píng)價(jià)測(cè)試結(jié)果的準(zhǔn)則。)
測(cè)試分析報(bào)告(Test Specification)
一.引言
1.編寫目的(闡明編寫測(cè)試分析報(bào)告的目的,指明讀者對(duì)象。)2.項(xiàng)目背景(說(shuō)明項(xiàng)目的來(lái)源、委托單位及主管部門。)
3.定義(列出測(cè)試分析報(bào)告中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4.參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)概要設(shè)計(jì)說(shuō)明書;(4)詳細(xì)設(shè)計(jì)說(shuō)明
書;(5)用戶操作手冊(cè);(6)測(cè)試計(jì)劃;(7)測(cè)試分析報(bào)告所引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工程規(guī)范。)
二.測(cè)試計(jì)劃執(zhí)行情況
1.測(cè)試項(xiàng)目(列出每一測(cè)試項(xiàng)目的名稱、內(nèi)容和目的。)
2.測(cè)試機(jī)構(gòu)和人員(給出測(cè)試機(jī)構(gòu)名稱、負(fù)責(zé)人和參與測(cè)試人員名單。)
3.測(cè)試結(jié)果(按順序給出每一測(cè)試項(xiàng)目的:(1)實(shí)測(cè)結(jié)果數(shù)據(jù)(2)與預(yù)期結(jié)果數(shù)據(jù)的偏差(3)該項(xiàng)測(cè)試說(shuō)明的事實(shí)(4)該項(xiàng)測(cè)試發(fā)現(xiàn)的問(wèn)題。)
三.軟件需求測(cè)試結(jié)論
按順序給出每一項(xiàng)需求測(cè)試的結(jié)論。包括:(1)證實(shí)的軟件能力(2)局限性(即項(xiàng)需求未得到充分測(cè)試的情況及原因)。
四.評(píng)價(jià)
1.軟件能力(經(jīng)過(guò)測(cè)試所表明的軟件能力。)
2.缺陷和限制(說(shuō)明測(cè)試所揭露的軟件缺陷和不足,以及可能給軟件運(yùn)行帶來(lái)的影響。)3.建議(提出為彌補(bǔ)上述缺陷的建議。)4.測(cè)試結(jié)論(說(shuō)明能否通過(guò)。)
用戶操作手冊(cè)(User Guide)
一.引言
1.編寫目的(闡明編寫手冊(cè)的目的,指明讀者對(duì)象。)
2.項(xiàng)目背景(說(shuō)明項(xiàng)目的來(lái)源、委托單位、開發(fā)單位及主管部門。)3.定義(列出手冊(cè)中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。)
4.參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,可包括:(1)項(xiàng)目開發(fā)計(jì)劃;(2)需求規(guī)格說(shuō)明書;(3)概要設(shè)計(jì)說(shuō)明書;(4)詳細(xì)設(shè)計(jì)說(shuō)明書;(5)測(cè)試計(jì)劃;(6)手冊(cè)中引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工程規(guī)范。)
二.軟件概述
1.目標(biāo) 2.功能 3.性能
(1)數(shù)據(jù)精確度(包括輸入、輸出及處理數(shù)據(jù)的精度。)(2)時(shí)間特性(如響應(yīng)時(shí)間、處理時(shí)間、數(shù)據(jù)傳輸時(shí)間等。)
(3)靈活性(在操作方式、運(yùn)行環(huán)境需做某些變更時(shí)軟件的適應(yīng)能力。)
三.運(yùn)行環(huán)境
1.硬件(列出軟件系統(tǒng)運(yùn)行時(shí)所需的硬件最小配置,如:(1)計(jì)算機(jī)型號(hào)、主存容量;(2)外存儲(chǔ)器、媒體、記錄格式、設(shè)備型號(hào)及數(shù)量;(3)輸入、輸出設(shè)備;(4)數(shù)據(jù)傳輸設(shè)備及數(shù)據(jù)轉(zhuǎn)換設(shè)備的型號(hào)及數(shù)量。)
2.支持軟件(如:(1)操作系統(tǒng)名稱及版本號(hào);(2)語(yǔ)言編譯系統(tǒng)或匯編系統(tǒng)的名稱及版本號(hào);(3)數(shù)據(jù)庫(kù)管理系統(tǒng)的名稱及版本號(hào);(4)其他必要的支持軟件。)
四.使用說(shuō)明
1.安裝和初始化(給出程序的存儲(chǔ)形式、操作命令、反饋信息及其含義、表明安裝完成的測(cè)試實(shí)例以及安裝所需的軟件工具等。)2.輸入(給出輸入數(shù)據(jù)或參數(shù)的要求。)
(1)數(shù)據(jù)背景(說(shuō)明數(shù)據(jù)來(lái)源、存儲(chǔ)媒體、出現(xiàn)頻度、限制和質(zhì)量管理等。)
(2)數(shù)據(jù)格式(如:(1)長(zhǎng)度(2)格式基準(zhǔn)(3)標(biāo)號(hào)(4)順序(5)分隔符(6)詞匯表(7)省略和重復(fù)(8)控制。)(3)輸入舉例
3.輸出(給出每項(xiàng)輸出數(shù)據(jù)的說(shuō)明。)
(1)數(shù)據(jù)背景(說(shuō)明輸出數(shù)據(jù)的去向、使用頻度、存放媒體及質(zhì)量管理等。)(2)數(shù)據(jù)格式(詳細(xì)闡明每一輸出數(shù)據(jù)的格式,如:首部主體和尾部的具體形式。)(3)舉例
3.出錯(cuò)和恢復(fù)(給出:(1)出錯(cuò)信息及其含義(2)用戶應(yīng)采取的措施,如修改、恢復(fù)、再啟動(dòng)。)
4.求助查詢(說(shuō)明如何操作。)
五.運(yùn)行說(shuō)明
1. 運(yùn)行表 [列出每種可能的運(yùn)行情況,說(shuō)明其運(yùn)行目的.] 2. 運(yùn)行步驟 [按順序說(shuō)明每種運(yùn)行的步驟,應(yīng)包括:](1)運(yùn)行控制
(2)操作信息((1)運(yùn)行目的(2)操作要求(3)啟動(dòng)方法(4)預(yù)計(jì)運(yùn)行時(shí)間(5)操作命令格式及說(shuō)明(6)其他事項(xiàng)。)
(3)輸入/輸出文件(給出建立和更新文件的有關(guān)信息,如:(1)文件的名稱及編號(hào)(2)記錄媒體(3)存留的目錄(4)文件的支配(說(shuō)明確定保留文件或廢棄文件的準(zhǔn)則,分發(fā)文件的對(duì)象,占用硬件的優(yōu)先級(jí)及保密控制等。)(4)啟動(dòng)或恢復(fù)過(guò)程
六.非常規(guī)過(guò)程
(提供應(yīng)急或非常規(guī)操作的必要信息及操作步驟,如出錯(cuò)處理操作、向后備系統(tǒng)切換操作以及維護(hù)人員須知的操作和注意事項(xiàng)。)
七.操作命令一覽表
(按字母順序逐個(gè)列出全部操作命令的格式功能及參數(shù)說(shuō)明。)
八.程序文件(或命令文件)和數(shù)據(jù)文件一覽表(按文件名字母順序或按功能與模塊分類順序逐個(gè)列出文件名稱、標(biāo)識(shí)符及說(shuō)明。)
九.用戶操作舉例
第三篇:軟件開發(fā)軟件開發(fā)計(jì)劃
XXXX公司
軟件開發(fā)計(jì)劃
1.引言
1-1編寫目的(闡明編寫軟件計(jì)劃的目的,指出讀者對(duì)象。)
1-2 項(xiàng)目背景(可包括:(1)項(xiàng)目委托單位、開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
1-3 定義(列出本文檔中用到的專門術(shù)語(yǔ)的定義和縮略詞的原文。)
1-4參考資料
1-4-1項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同或上級(jí)機(jī)關(guān)的批文;
1-4-2文檔所引用的資料、規(guī)范等;列出資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源。
2.項(xiàng)目概述
2-1工作內(nèi)容(簡(jiǎn)要說(shuō)明項(xiàng)目的各項(xiàng)主要工作,介紹所開發(fā)軟件的功能 性能等.若不編寫
可行性研究報(bào)告,則應(yīng)在本節(jié)給出較詳細(xì)的介紹。)
2-2條件與限制(闡明為完成項(xiàng)目應(yīng)具備的條件 開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件.必要時(shí)還應(yīng)說(shuō)明用戶及分合同承包者承擔(dān)的工作 完成期限及其它條件與限制。)
2-3產(chǎn)品
2-3-1程序(列出應(yīng)交付的程序名稱 使用的語(yǔ)言及存儲(chǔ)形式。)
2-3-2文檔(列出應(yīng)交付的文檔。)
2-3-3運(yùn)行環(huán)境(應(yīng)包括硬件環(huán)境 軟件環(huán)境。)
2-3-4服務(wù)(闡明開發(fā)單位可向用戶提供的服務(wù).如人員培訓(xùn) 安裝 保修 維護(hù)和其他運(yùn)行支持。)
2-3-5驗(yàn)收標(biāo)準(zhǔn)
3.實(shí)施計(jì)劃
3-1任務(wù)分解(任務(wù)的劃分及各項(xiàng)任務(wù)的負(fù)責(zé)人。)
3-2 進(jìn)度(按階段完成的項(xiàng)目,用圖表說(shuō)明開始時(shí)間 完成時(shí)間。)
3-3預(yù)算
3-4關(guān)鍵問(wèn)題(說(shuō)明可能影響項(xiàng)目的關(guān)鍵問(wèn)題,如設(shè)備條件 技術(shù)難點(diǎn)或其他風(fēng)險(xiǎn)因素,并說(shuō)明對(duì)策。)
4.人員組織及分工
5.交付期限
6.專題計(jì)劃要點(diǎn)(如測(cè)試計(jì)劃 質(zhì)量保證計(jì)劃 配置管理計(jì)劃 人員培訓(xùn)計(jì)劃 系統(tǒng)安裝計(jì)劃等。)
編制人:
項(xiàng)目編號(hào):XXXXX-1
XXXX公司
日期:
項(xiàng)目編號(hào):XXXXX-2
第四篇:軟件開發(fā)管理規(guī)范
軟件開發(fā)過(guò)程管理規(guī)范
濟(jì)南明湖建筑節(jié)能技術(shù)開發(fā)有限公司 軟件開發(fā)過(guò)程管理規(guī)范
一、總則.................................................................................................................................1 1.軟件開發(fā)項(xiàng)目管理的目的.........................................................................................1 2.軟件開發(fā)項(xiàng)目管理規(guī)范適用對(duì)象.............................................................................1 3.軟件項(xiàng)目開發(fā)組織管理.............................................................................................1
二、軟件項(xiàng)目立項(xiàng)階段.........................................................................................................1
三、軟件項(xiàng)目實(shí)施階段.........................................................................................................2
四、項(xiàng)目需求分析過(guò)程.........................................................................................................2
五、項(xiàng)目系統(tǒng)設(shè)計(jì)過(guò)程.........................................................................................................3
六、項(xiàng)目開發(fā)編碼過(guò)程.........................................................................................................3
七、測(cè)試提交過(guò)程.................................................................................................................4
八、項(xiàng)目驗(yàn)收總結(jié)階段.........................................................................................................4
軟件開發(fā)過(guò)程管理規(guī)范
一、總則
1.軟件開發(fā)項(xiàng)目管理的目的
為保障按時(shí)、保質(zhì)、保量完成預(yù)期交付的任務(wù),讓整個(gè)組織能清楚了解項(xiàng)目實(shí)施的目的、影響、進(jìn)度,做到項(xiàng)目組所有成員都理解項(xiàng)目實(shí)施的原因、意義及客戶的要求。通過(guò)制度化管理來(lái)合理組織安排項(xiàng)目組成員的工作職責(zé)和角色轉(zhuǎn)換。2.軟件開發(fā)項(xiàng)目管理規(guī)范適用對(duì)象
為了達(dá)到軟件開發(fā)項(xiàng)目管理的根本目的,要求公司全體員工必須嚴(yán)格按照本規(guī)范執(zhí)行,同時(shí)要求公司業(yè)務(wù)人員引導(dǎo)合作單位和客戶接受并適應(yīng)公司本《軟件項(xiàng)目開發(fā)管理規(guī)范》。3.軟件項(xiàng)目開發(fā)組織管理
根據(jù)軟件開發(fā)的標(biāo)準(zhǔn)流程,結(jié)合公司的實(shí)際情況對(duì)軟件項(xiàng)目分三個(gè)主要階段進(jìn)行組織管理,分別為項(xiàng)目立項(xiàng)階段、項(xiàng)目實(shí)施階段和項(xiàng)目驗(yàn)收總結(jié)階段。
二、軟件項(xiàng)目立項(xiàng)階段
1.成立公司項(xiàng)目評(píng)估委員會(huì)負(fù)責(zé)公司的項(xiàng)目立項(xiàng)審批。
2.公司項(xiàng)目評(píng)估委員會(huì)由公司總經(jīng)理或指定負(fù)責(zé)人召集,成員為公司管理層人員、商務(wù)負(fù)責(zé)人、市場(chǎng)負(fù)責(zé)人、技術(shù)總監(jiān)、技術(shù)研發(fā)經(jīng)理、財(cái)務(wù)負(fù)責(zé)人組成。
3.公司業(yè)務(wù)部門按照公司發(fā)展要求或外部需求形成《軟件項(xiàng)目需求說(shuō)明書》,確定項(xiàng)目需求管理人或項(xiàng)目申請(qǐng)人。
4.項(xiàng)目申請(qǐng)人填寫《軟件項(xiàng)目立項(xiàng)申請(qǐng)書》向項(xiàng)目評(píng)估委員會(huì)提出項(xiàng)目立項(xiàng)申請(qǐng),主要說(shuō)明項(xiàng)目的背景、目的、效益、成本、需求等方面,并由技術(shù)部門提供支持和技術(shù)說(shuō)明。5.項(xiàng)目評(píng)估委員會(huì)收到《項(xiàng)目立項(xiàng)申請(qǐng)書》后三個(gè)工作日內(nèi),召開評(píng)估會(huì)議。給出評(píng)估結(jié)果。如果批準(zhǔn)立項(xiàng)交公司技術(shù)總監(jiān)組織開發(fā)。如果不批準(zhǔn),給出理由后項(xiàng)目中止。中止后的項(xiàng)目可根據(jù)情況重新申請(qǐng)。
6.評(píng)估結(jié)果必須包括:建議項(xiàng)目啟動(dòng)日期,期望項(xiàng)目完成日期,項(xiàng)目等級(jí)系數(shù),項(xiàng)目?jī)?yōu)先級(jí)(高中低),資源沖突程度(1~9)。對(duì)于資源沖突程度大于5的項(xiàng)目技術(shù)總監(jiān)有權(quán)拒絕
軟件開發(fā)過(guò)程管理規(guī)范
接受。
三、軟件項(xiàng)目實(shí)施階段
1.公司批準(zhǔn)立項(xiàng)的項(xiàng)目交由公司技術(shù)總監(jiān)組織實(shí)施。
2.技術(shù)總監(jiān)根據(jù)資源情況和項(xiàng)目需求組織相關(guān)技術(shù)人員進(jìn)行初步需求討論會(huì),確定項(xiàng)目的等級(jí)系數(shù)(如分大、中、小對(duì)應(yīng)3、2、1)、指定項(xiàng)目開發(fā)負(fù)責(zé)人。在立項(xiàng)后五個(gè)工作日內(nèi)技術(shù)總監(jiān)和項(xiàng)目開發(fā)負(fù)責(zé)人共同制定《軟件項(xiàng)目開發(fā)計(jì)劃》,確定項(xiàng)目啟動(dòng)日并提交項(xiàng)目評(píng)估委員會(huì)做反饋確認(rèn)。如果項(xiàng)目評(píng)估委員會(huì)二位成員以上對(duì)計(jì)劃有異議,項(xiàng)目評(píng)估委員會(huì)應(yīng)該召開項(xiàng)目計(jì)劃協(xié)調(diào)會(huì),協(xié)調(diào)《軟件項(xiàng)目開發(fā)計(jì)劃》的修改和通過(guò)。如果無(wú)異議授權(quán)技術(shù)總監(jiān)按照《軟件項(xiàng)目開發(fā)計(jì)劃》執(zhí)行。
3.項(xiàng)目啟動(dòng)日后,項(xiàng)目開發(fā)負(fù)責(zé)人根據(jù)《軟件項(xiàng)目開發(fā)計(jì)劃》的進(jìn)度每周進(jìn)行一次分析匯報(bào),形成《項(xiàng)目分析周報(bào)》確定項(xiàng)目的狀態(tài)、分析風(fēng)險(xiǎn)和對(duì)策,交技術(shù)總監(jiān)管控。4.《軟件項(xiàng)目開發(fā)計(jì)劃》必須按照軟件項(xiàng)目實(shí)施過(guò)程分解為需求分析、系統(tǒng)設(shè)計(jì)、開發(fā)編碼和測(cè)試提交幾個(gè)控制過(guò)程。
四、項(xiàng)目需求分析過(guò)程
1.項(xiàng)目需求分析團(tuán)隊(duì)由技術(shù)總監(jiān)負(fù)責(zé),組成人員包括技術(shù)研發(fā)經(jīng)理、項(xiàng)目開發(fā)負(fù)責(zé)人、部分高級(jí)軟件開發(fā)工程師和需求提供人。
2.需求分析第一次會(huì)議將在《軟件項(xiàng)目開發(fā)計(jì)劃》通過(guò)后,在項(xiàng)目啟動(dòng)日2個(gè)工作日內(nèi)召開,提出需求的不足之處交需求提供人完善。
3.分析團(tuán)隊(duì)分工完成提交《軟件項(xiàng)目需求功能列表》及《項(xiàng)目關(guān)鍵業(yè)務(wù)流程》文擋。4.需求分析應(yīng)該在需求分析第一次會(huì)議后的開始,并在(3個(gè)工作日*項(xiàng)目等級(jí)系數(shù))日內(nèi)完成。
5.需求分析過(guò)程完成后,如果需求變更提供人必須書面提出《項(xiàng)目需求變更通知書》,項(xiàng)目需求分析團(tuán)隊(duì)在2個(gè)工作日內(nèi)完成分析反饋,確定項(xiàng)目變更系數(shù);項(xiàng)目負(fù)責(zé)人變更對(duì)應(yīng)《軟件項(xiàng)目開發(fā)計(jì)劃》版本。
6.需求分析階段完成的標(biāo)志為技術(shù)總監(jiān)召開文擋審查和階段總結(jié)會(huì),時(shí)間為1個(gè)工作日。
軟件開發(fā)過(guò)程管理規(guī)范
五、項(xiàng)目系統(tǒng)設(shè)計(jì)過(guò)程
1.項(xiàng)目設(shè)計(jì)團(tuán)隊(duì)由技術(shù)總監(jiān)負(fù)責(zé),組成人員包括技術(shù)研發(fā)經(jīng)理、項(xiàng)目開發(fā)負(fù)責(zé)人、部分高級(jí)軟件開發(fā)工程師。
2.項(xiàng)目分析設(shè)計(jì)團(tuán)隊(duì)在收到需求階段文檔后2個(gè)工作日內(nèi)召開設(shè)計(jì)工作啟動(dòng)協(xié)調(diào)會(huì),審查反饋需求階段文檔。
3.協(xié)調(diào)會(huì)明確分工、按計(jì)劃完成《項(xiàng)目系統(tǒng)接口說(shuō)明》、《項(xiàng)目系統(tǒng)數(shù)據(jù)設(shè)計(jì)文檔》和《主要操作界面說(shuō)明》文檔。
4.項(xiàng)目設(shè)計(jì)應(yīng)該在啟動(dòng)協(xié)調(diào)會(huì)后開始,并在(5個(gè)工作日*項(xiàng)目等級(jí)系數(shù))日內(nèi)完成。5.項(xiàng)目負(fù)責(zé)人接到《項(xiàng)目需求變更通知書》后,按照1個(gè)工作日*項(xiàng)目變更系數(shù)調(diào)整對(duì)應(yīng)設(shè)計(jì)和計(jì)劃。
6.項(xiàng)目設(shè)計(jì)階段完成的標(biāo)志為技術(shù)總監(jiān)召開設(shè)計(jì)文擋審查和階段總結(jié)會(huì),時(shí)間為1個(gè)工作日。
六、項(xiàng)目開發(fā)編碼過(guò)程
1.項(xiàng)目開發(fā)編碼團(tuán)隊(duì)由技術(shù)研發(fā)經(jīng)理負(fù)責(zé),組成人員包括項(xiàng)目開發(fā)負(fù)責(zé)人和軟件開發(fā)工程師。
2.項(xiàng)目開發(fā)編碼團(tuán)隊(duì)在收到需求和設(shè)計(jì)階段文檔后2個(gè)工作日內(nèi)召開編碼工作啟動(dòng)協(xié)調(diào)會(huì),學(xué)習(xí)理解并反饋需求和設(shè)計(jì)階段文檔。
3.技術(shù)研發(fā)經(jīng)理按照項(xiàng)目《軟件項(xiàng)目開發(fā)計(jì)劃》中開發(fā)編碼過(guò)程的細(xì)分階段進(jìn)行控制。
4.項(xiàng)目開發(fā)負(fù)責(zé)人需負(fù)責(zé)項(xiàng)目聯(lián)調(diào)測(cè)試,保證《項(xiàng)目關(guān)鍵業(yè)務(wù)流程》和《主要操作界面說(shuō)明》文檔的實(shí)現(xiàn)。
5.技術(shù)研發(fā)經(jīng)理要組織項(xiàng)目開發(fā)編碼團(tuán)隊(duì)對(duì)(項(xiàng)目等級(jí)系數(shù))關(guān)鍵代碼進(jìn)行集中解讀,保證編碼的質(zhì)量和規(guī)范。
6.根據(jù)項(xiàng)目的情況,要求開發(fā)編碼人員對(duì)《項(xiàng)目系統(tǒng)接口說(shuō)明》中接口進(jìn)行性能測(cè)試,并產(chǎn)生接口測(cè)試報(bào)告。
7.技術(shù)研發(fā)經(jīng)理負(fù)責(zé)做好開發(fā)編碼的版本管理工作。
8.開發(fā)編碼應(yīng)該在編碼工作啟動(dòng)協(xié)調(diào)會(huì)后開始,并在(10個(gè)工作日*項(xiàng)目等級(jí)系數(shù))內(nèi)完成。
軟件開發(fā)過(guò)程管理規(guī)范
9.開發(fā)編碼階段完成的標(biāo)志為測(cè)試人員接受測(cè)試版本后,技術(shù)研發(fā)經(jīng)理召開提交和階段總結(jié)會(huì),開發(fā)人員的所有代碼轉(zhuǎn)交給項(xiàng)目負(fù)責(zé)人管理。時(shí)間為1個(gè)工作日。
七、測(cè)試提交過(guò)程
1.項(xiàng)目測(cè)試團(tuán)隊(duì)由技術(shù)研發(fā)經(jīng)理、項(xiàng)目負(fù)責(zé)人和測(cè)試工程師組成。
2.測(cè)試工程師首先檢查開發(fā)編碼團(tuán)隊(duì)《項(xiàng)目關(guān)鍵業(yè)務(wù)流程》、《主要操作界面說(shuō)明》和《項(xiàng)目系統(tǒng)接口說(shuō)明》的測(cè)試結(jié)果。如果通過(guò)才接受,否則將退回。
3.測(cè)試工程師在開發(fā)編碼階段的同時(shí)應(yīng)該編制好《項(xiàng)目軟件使用說(shuō)明書》,接受測(cè)試版本后按照《項(xiàng)目軟件使用說(shuō)明書》進(jìn)行測(cè)試。
4.測(cè)試工程師重新測(cè)試一次《項(xiàng)目關(guān)鍵業(yè)務(wù)流程》、《主要操作界面說(shuō)明》和《項(xiàng)目系統(tǒng)接口說(shuō)明》。
5.測(cè)試工程師完成對(duì)應(yīng)版本的《項(xiàng)目測(cè)試報(bào)告》,發(fā)現(xiàn)的問(wèn)題交項(xiàng)目負(fù)責(zé)人負(fù)責(zé)組織開發(fā)人員修改完善。
6.測(cè)試工程師提交完成版本的《項(xiàng)目測(cè)試報(bào)告》后,由技術(shù)研發(fā)經(jīng)理確認(rèn)并簽字。將對(duì)應(yīng)版本定義為發(fā)布版本。
7.測(cè)試工作應(yīng)該在接受測(cè)試版本后進(jìn)行,并在(5個(gè)工作日*項(xiàng)目等級(jí)系數(shù))內(nèi)完成。
八、項(xiàng)目驗(yàn)收總結(jié)階段
1.發(fā)布版本后,項(xiàng)目負(fù)責(zé)人打印收集好所有項(xiàng)目過(guò)程文擋,并有對(duì)應(yīng)責(zé)任人簽字。
2.項(xiàng)目負(fù)責(zé)人回顧總結(jié)《軟件項(xiàng)目開發(fā)計(jì)劃》,分析總結(jié)實(shí)際和計(jì)劃差異,形成《項(xiàng)目計(jì)劃執(zhí)行情況報(bào)告》。
3.技術(shù)研發(fā)經(jīng)理總結(jié)項(xiàng)目設(shè)計(jì)、開發(fā)、測(cè)試過(guò)程的質(zhì)量控制和開發(fā)人員開發(fā)效率情況,總結(jié)經(jīng)驗(yàn)教訓(xùn)并提出項(xiàng)目開發(fā)改進(jìn)措施。
4.技術(shù)總監(jiān)總結(jié)分析成本控制、對(duì)全部項(xiàng)目人員進(jìn)行考核,形成《項(xiàng)目總結(jié)報(bào)告》。并完善本規(guī)范流程。
5.上述工作完成后,提交項(xiàng)目評(píng)估委員會(huì)總結(jié)會(huì)審批后公布。
第五篇:軟件開發(fā)計(jì)劃(SDP)
1引言
本章分為以下幾條。
1.1標(biāo)識(shí)
本條應(yīng)包含本文檔適用的系統(tǒng)和軟件的完整標(biāo)識(shí),(若適用)包括標(biāo)識(shí)號(hào)、標(biāo)題、縮略詞語(yǔ)、版本號(hào)和發(fā)行號(hào)。
1.2系統(tǒng)概述
本條應(yīng)簡(jiǎn)述本文檔適用的系統(tǒng)和軟件的用途,它應(yīng)描述系統(tǒng)和軟件的一般特性;概述系統(tǒng)開發(fā)、運(yùn)行和維護(hù)的歷史;標(biāo)識(shí)項(xiàng)目的投資方、需方、用戶、開發(fā)方和支持機(jī)構(gòu);標(biāo)識(shí)當(dāng)前和計(jì)劃的運(yùn)行現(xiàn)場(chǎng);列出其他有關(guān)的文檔。
1.3文檔概述
本條應(yīng)概述本文檔的用途和內(nèi)容,并描述與其使用有關(guān)的保密性和私密性的要求。
1.4與其他計(jì)劃之間的關(guān)系
(若有)本條描述本計(jì)劃和其他項(xiàng)目管理計(jì)劃的關(guān)系。
1.5基線
給出編寫本項(xiàng)目開發(fā)計(jì)劃的輸入基線,如軟件需求規(guī)格說(shuō)明。
2引用文件
本章應(yīng)列出本文檔引用的所有文檔的編號(hào)、標(biāo)題、修訂版本和日期,本章也應(yīng)標(biāo)識(shí)不能通過(guò)正常的供貨渠道獲得的所有文檔的來(lái)源。
3交付產(chǎn)品
3.1程序
3.2文檔
3.3服務(wù)
3.4非移交產(chǎn)品
3.5驗(yàn)收標(biāo)準(zhǔn)
3.6最后交付期限
列出本項(xiàng)目應(yīng)交付的產(chǎn)品,包括軟件產(chǎn)品和文檔。其中,軟件產(chǎn)品應(yīng)指明哪些是要開發(fā)的,哪些是屬于維護(hù)性質(zhì)的;文檔是指隨軟件產(chǎn)品交付給用戶的技術(shù)文檔,例如用戶手冊(cè)、安裝手冊(cè)等。
4所需工作概述
本章根據(jù)需要分條對(duì)后續(xù)章描述的計(jì)劃作出說(shuō)明,(若適用)包括以下概述:
a.對(duì)所要開發(fā)系統(tǒng)、軟件的需求和約束;
b.對(duì)項(xiàng)目文檔編制的需求和約束;
c.該項(xiàng)目在系統(tǒng)生命周期中所處的地位;
d.所選用的計(jì)劃/采購(gòu)策略或?qū)λ鼈兊男枨蠛图s束;
e.項(xiàng)目進(jìn)度安排及資源的需求和約柬;
f.其他的需求和約束,如:項(xiàng)目的安全性、保密性、私密性、方法、標(biāo)準(zhǔn)、硬件開發(fā)和軟件開發(fā)的相互依賴關(guān)系等。
5實(shí)施整個(gè)軟件開發(fā)活動(dòng)的計(jì)劃
本章分以下幾條。不需要的活動(dòng)的條款用“不適用”注明,如果對(duì)項(xiàng)目中不同的開發(fā)階段或不同的軟件需要不同的計(jì)劃,這些不同之處應(yīng)在此條加以注解。除以下規(guī)定的內(nèi)容外,每條中還應(yīng)標(biāo)識(shí)可適用的風(fēng)險(xiǎn)和不確定因素,及處理它們的計(jì)劃。
5.1軟件開發(fā)過(guò)程
本條應(yīng)描述要采用的軟件開發(fā)過(guò)程。計(jì)劃應(yīng)覆蓋論及它的所有合同條款,確定已計(jì)劃的開發(fā)階段(適用的話)、目標(biāo)和各階段要執(zhí)行的軟件開發(fā)活動(dòng)。
5.2軟件開發(fā)總體計(jì)劃
本條應(yīng)分以下若干條進(jìn)行描述。
5.2.1軟件開發(fā)方法
本條應(yīng)描述或引用要使用的軟件開發(fā)方法,包括為支持這些方法所使用的手工、自動(dòng)工具和過(guò)程的描述。該方法應(yīng)覆蓋論及它的所有合同條款。如果這些方法在它們所適用的活動(dòng)范圍有更好的描述,可引用本計(jì)劃的其他條。
5.2.2軟件產(chǎn)品標(biāo)準(zhǔn)
本條應(yīng)描述或引用在表達(dá)需求、設(shè)計(jì)、編碼、測(cè)試用例、測(cè)試過(guò)程和測(cè)試結(jié)果方面要遵循的標(biāo)準(zhǔn)。標(biāo)準(zhǔn)應(yīng)覆蓋合同中論及它的所有條款。如果這些標(biāo)準(zhǔn)在標(biāo)準(zhǔn)所適用的活動(dòng)范圍有更好的描述,可引用本計(jì)劃中的其他條。對(duì)要使用的各種編程語(yǔ)言都應(yīng)提供編碼標(biāo)準(zhǔn),至少應(yīng)包括:
a.格式標(biāo)準(zhǔn)(如:縮進(jìn)、空格、大小寫和信息的排序);
b.首部注釋標(biāo)準(zhǔn),例如(要求:代碼的名稱/標(biāo)識(shí)符,版本標(biāo)識(shí),修改歷史,用途)需求和實(shí)現(xiàn)的設(shè)計(jì)決策,處理的注記(例如:使用的算法、假設(shè)、約束、限制和副作用),數(shù)據(jù)注記(輸入、輸出、變量和數(shù)據(jù)結(jié)構(gòu)等);
c.其他注釋標(biāo)準(zhǔn)(例如要求的數(shù)量和預(yù)期的內(nèi)容);
d.變量、參數(shù)、程序包、過(guò)程和文檔等的命名約定;
e.(若有)編程語(yǔ)言構(gòu)造或功能的使用限制;
f.代碼聚合復(fù)雜性的制約。
5.2.3可重用的軟件產(chǎn)品
本條應(yīng)分以下若干條。
5.2.3.1吸納可重用的軟件產(chǎn)品
本條應(yīng)描述標(biāo)識(shí)、評(píng)估和吸納可重用軟件產(chǎn)品要遵循的方法,包括搜尋這些產(chǎn)品的范圍和進(jìn)行評(píng)估的準(zhǔn)則。描述應(yīng)覆蓋合同中論及它的所有條款。在制定或更新計(jì)劃時(shí)對(duì)已選定的或候選的可重用的軟件產(chǎn)品應(yīng)加以標(biāo)識(shí)和說(shuō)明,(若適用)同時(shí)應(yīng)給出與使用有關(guān)的優(yōu)點(diǎn)、缺陷和限制。
5.2.3.2開發(fā)可重用的軟件產(chǎn)品
本條應(yīng)描述如何標(biāo)識(shí)、評(píng)估和報(bào)告開發(fā)可重用軟件產(chǎn)品的機(jī)會(huì)。描述應(yīng)覆蓋合同中論及它的所有條款。
5.2.4處理關(guān)鍵性需求
本條應(yīng)分以下若干條描述為處理指定關(guān)鍵性需求應(yīng)遵循的方法。描述應(yīng)覆蓋合同中論及它的所有條款。
5.2.4.1安全性保證
5.2.4.2保密性保證
5.2.4.3私密性保證
5.2.4.4其他關(guān)鍵性需求保證
5.2.5計(jì)算機(jī)硬件資源利用
本條應(yīng)描述分配計(jì)算機(jī)硬件資源和監(jiān)控其使用情況要遵循的方法。描述應(yīng)覆蓋合同中論及它的所有條款。
5.2.6記錄原理
本條應(yīng)描述記錄原理所遵循的方法,該原理在支持機(jī)構(gòu)對(duì)項(xiàng)目作出關(guān)鍵決策時(shí)是有用的。應(yīng)對(duì)項(xiàng)目的“關(guān)鍵決策”一詞作出解釋,并陳述原理記錄在什么地方。描述應(yīng)覆蓋合同中論及它的所有條款。
5.2.7需方評(píng)審?fù)緩?/p>
本條應(yīng)描述為評(píng)審軟件產(chǎn)品和活動(dòng),讓需方或授權(quán)代表訪問(wèn)開發(fā)方和分承包方的一些設(shè)施要遵循的方法。描述應(yīng)遵循合同中論及它的所有條款。
6實(shí)施詳細(xì)軟件開發(fā)活動(dòng)的計(jì)劃
本章分條進(jìn)行描述。不需要的活動(dòng)用“不適用”注明,如果項(xiàng)目的不同的開發(fā)階段或不同的軟件需要不同的計(jì)劃,則在本條應(yīng)指出這些差異。每項(xiàng)活動(dòng)的論述應(yīng)包括應(yīng)用于以下方面的途徑(方法/過(guò)程/工具):
a.所涉及的分析性任務(wù)或其他技術(shù)性任務(wù);
b.結(jié)果的記錄;
c.與交付有關(guān)的準(zhǔn)備(如果有的話)。
論述還應(yīng)標(biāo)識(shí)存在的風(fēng)險(xiǎn)和不確定因素,及處理它們的計(jì)劃。如果適用的方法在5.2.1處描述了的話,可引用它。
6.1項(xiàng)目計(jì)劃和監(jiān)督
本條分成若干分條描述項(xiàng)目計(jì)劃和監(jiān)督中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.1.1軟件開發(fā)計(jì)劃(包括對(duì)該計(jì)劃的更新)
6.1.2CSCI測(cè)試計(jì)劃
6.1.3系統(tǒng)測(cè)試計(jì)劃
6.1.4軟件安裝計(jì)劃
6.1.5軟件移交計(jì)劃
6.1.6跟蹤和更新計(jì)劃,包括評(píng)審管理的時(shí)間間隔
6.2建立軟件開發(fā)環(huán)境
本條分成以下若干分條描述建立、控制、維護(hù)軟件開發(fā)環(huán)境所遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.2.1軟件工程環(huán)境
6.2.2軟件測(cè)試環(huán)境
6.2.3軟件開發(fā)庫(kù)
6.2.4軟件開發(fā)文檔
6.2.5非交付軟件
6.3系統(tǒng)需求分析
6.3.1用戶輸入分析
6.3.2運(yùn)行概念
6.3.3系統(tǒng)需求
6.4系統(tǒng)設(shè)計(jì)
6.4.1系統(tǒng)級(jí)設(shè)計(jì)決策
6.4.2系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
6.5軟件需求分析
本條描述軟件需求分析中要遵循的方法。應(yīng)覆蓋合同中論及它的所有條款。
6.6軟件設(shè)計(jì)
本條應(yīng)分成若干分條描述軟件設(shè)計(jì)中所遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.6.1 CSCI級(jí)設(shè)計(jì)決策
6.6.2 CSCI體系結(jié)構(gòu)設(shè)計(jì)
6.6.3 CSCI詳細(xì)設(shè)計(jì)
6.7軟件實(shí)現(xiàn)和配置項(xiàng)測(cè)試
本條應(yīng)分成若干分條描述軟件實(shí)現(xiàn)和配置項(xiàng)測(cè)試中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.7.1軟件實(shí)現(xiàn)
6.7.2配置項(xiàng)測(cè)試準(zhǔn)備
6.7.3配置項(xiàng)測(cè)試執(zhí)行
6.7.4修改和再測(cè)試
6.7.5配置項(xiàng)測(cè)試結(jié)果分析與記錄
6.8配置項(xiàng)集成和測(cè)試
本條應(yīng)分成若干分條描述配置項(xiàng)集成和測(cè)試中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.8.1配置項(xiàng)集成和測(cè)試準(zhǔn)備
6.8.2配置項(xiàng)集成和測(cè)試執(zhí)行
6.8.3修改和再測(cè)試
6.8.4配置項(xiàng)集成和測(cè)試結(jié)果分析與記錄
6.9 CSCI合格性測(cè)試
本條應(yīng)分成若干分條描述CSCI合格性測(cè)試中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.9.1 CSCI合格性測(cè)試的獨(dú)立性
6.9.2在目標(biāo)計(jì)算機(jī)系統(tǒng)(或模擬的環(huán)境)上測(cè)試
6.9.3 CSCI合格性測(cè)試準(zhǔn)備
6.9.4 CSCI合格性測(cè)試演練
6.9.5 CSCI合格性測(cè)試執(zhí)行
6.9.6修改和再測(cè)試
6.9.7 CSCI合格性測(cè)試結(jié)果分析與記錄
6.10 CSCI/HWCI集成和測(cè)試
本條應(yīng)分成若干分條描述CSCI/HWCI集成和測(cè)試中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.10.1 CSCI/HWCI集成和測(cè)試準(zhǔn)備
6.10.2 CSCI/HWCI集成和測(cè)試執(zhí)行
6.10.3修改和再測(cè)試
6.10.4 CSCI/HWCI集成和測(cè)試結(jié)果分析與記錄
6.11系統(tǒng)合格性測(cè)試
本條應(yīng)分成若干分條描述系統(tǒng)合格性測(cè)試中要遵循的方法。各分條的計(jì)劃應(yīng)遵循合同中論及它的所有條款。
6.11.1系統(tǒng)合格性測(cè)試的獨(dú)立性
6.11.2在目標(biāo)計(jì)算機(jī)系統(tǒng)(或模擬的環(huán)境)上測(cè)試
6.11.3系統(tǒng)合格性測(cè)試準(zhǔn)備
6.11.4系統(tǒng)合格性測(cè)試演練
6.11.5系統(tǒng)合格性測(cè)試執(zhí)行
6.11.6修改和再測(cè)試
6.11.7系統(tǒng)合格性測(cè)試結(jié)果分析與記錄
6.12軟件使用準(zhǔn)備
本條應(yīng)分成若干分條描述軟件應(yīng)用準(zhǔn)備中要遵循的方法。各分條的計(jì)劃應(yīng)遵循合同中論及它的所有條款。
6.12.1可執(zhí)行軟件的準(zhǔn)備
6.12.2用戶現(xiàn)場(chǎng)的版本說(shuō)明的準(zhǔn)備
6.12.3用戶手冊(cè)的準(zhǔn)備
6.12.4在用戶現(xiàn)場(chǎng)安裝
6.13軟件移交準(zhǔn)備
本條應(yīng)分成若干分條描述軟件移交準(zhǔn)備要遵循的方法。各分條的計(jì)劃應(yīng)遵循合同中論及它的所有條款。
6.13.1可執(zhí)行軟件的準(zhǔn)備
6.13.2源文件準(zhǔn)備
6.13.3支持現(xiàn)場(chǎng)的版本說(shuō)明的準(zhǔn)備
6.13.4“已完成”的CSCI設(shè)計(jì)和其他的軟件支持信息的準(zhǔn)備
6.13.5系統(tǒng)設(shè)計(jì)說(shuō)明的更新
6.13.6支持手冊(cè)準(zhǔn)備
6.13.7到指定支持現(xiàn)場(chǎng)的移交
6.14軟件配置管理
本條應(yīng)分成若干分條描述軟件配置管理中要遵循的方法.各分條的計(jì)劃應(yīng)遵循合同中論及它的所有條款。
6.14.1 配置標(biāo)識(shí)
6.14.2配置控制
6.14.3配置狀態(tài)統(tǒng)計(jì)
6.14.4配置審核
6.14.5發(fā)行管理和交付
6.15軟件產(chǎn)品評(píng)估
本條應(yīng)分成若干分條描述軟件產(chǎn)品評(píng)估中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.15.1中間階段的和最終的軟件產(chǎn)品評(píng)估
6.15.2軟件產(chǎn)品評(píng)估記錄(包括所記錄的具體條目)
6.15.3軟件產(chǎn)品評(píng)估的獨(dú)立性
6.16軟件質(zhì)量保證
本條應(yīng)分成若干分條描述軟件質(zhì)量保證中要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.16.1軟件質(zhì)量保證評(píng)估
6.16.2軟件質(zhì)量保證記錄、包括所記錄的具體條目
6.16.3軟件質(zhì)量保證的獨(dú)立性
6.17問(wèn)題解決過(guò)程(更正活動(dòng))
本條應(yīng)分成若干分條描述軟件更正活動(dòng)中要遵循的方法.各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款。
6.17.1問(wèn)題/變更報(bào)告
它包括要記錄的具體條目(可選的條目包括:項(xiàng)目名稱,提出者,問(wèn)題編號(hào),問(wèn)題名稱,受影響的軟件元素或文檔,發(fā)生日期,類別和優(yōu)先級(jí),描述,指派的該問(wèn)題的分析者,指派日期,完成日期,分析時(shí)間,推薦的解決方案,影響,問(wèn)題狀態(tài),解決方案的批準(zhǔn),隨后的動(dòng)作,更正者,更正日期,被更正的版本.更正時(shí)間,已實(shí)現(xiàn)的解決方案的描述)。
6.17.2更正活動(dòng)系統(tǒng)
6.18聯(lián)合評(píng)審(聯(lián)合技術(shù)評(píng)審和聯(lián)合管理評(píng)審)
本條應(yīng)分成若干分條描述進(jìn)行聯(lián)合技術(shù)評(píng)審和聯(lián)合管理評(píng)審要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款.6.18.1聯(lián)合技術(shù)評(píng)審包括----組建議的評(píng)審
6.18.2聯(lián)合管理評(píng)審包括----組建議的評(píng)審
6.19文檔編制
本條應(yīng)分成若干分條描述文檔編制要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款.應(yīng)遵循本標(biāo)準(zhǔn)第5章文檔編制過(guò)程中的有關(guān)文檔編制計(jì)劃的規(guī)定執(zhí)行.6.20其他軟件開發(fā)活動(dòng)
本條應(yīng)分成若干分條描述進(jìn)行其他軟件開發(fā)活動(dòng)要遵循的方法。各分條的計(jì)劃應(yīng)覆蓋合同中論及它的所有條款.6.20.1風(fēng)險(xiǎn)管理,包括已知的風(fēng)險(xiǎn)和相應(yīng)的對(duì)策
6.20.2軟件管理指標(biāo),包括要使用的指標(biāo)
6.20.3保密性和私密性
6.20.4分承包方管理
6.20.5與軟件獨(dú)立驗(yàn)證與確認(rèn)(IV&V)機(jī)構(gòu)的接口
6.20.6和有關(guān)開發(fā)方的協(xié)調(diào)
6.20.7項(xiàng)目過(guò)程的改進(jìn)
6.20.8計(jì)劃中未提及的其他活動(dòng)
7進(jìn)度表和活動(dòng)網(wǎng)絡(luò)圖
本章應(yīng)給出:
a.進(jìn)度表,標(biāo)識(shí)每個(gè)開發(fā)階段中的活動(dòng),給出每個(gè)活動(dòng)的初始點(diǎn)、提交的草稿和最終結(jié)果的可用性、其他的里程碑及每個(gè)活動(dòng)的完成點(diǎn).b.活動(dòng)網(wǎng)絡(luò)圖,描述項(xiàng)目活動(dòng)之間的順序關(guān)系和依賴關(guān)系,標(biāo)出完成項(xiàng)目中有最嚴(yán)格時(shí)間限制的活動(dòng)。8項(xiàng)目組織和資源
本章應(yīng)分成若干條描述各階段要使用的項(xiàng)目組織和資源.8.1項(xiàng)目組織
本條應(yīng)描述本項(xiàng)目要采用的組織結(jié)構(gòu),包括涉及的組織機(jī)構(gòu)、機(jī)構(gòu)之間的關(guān)系、執(zhí)行所需活動(dòng)的每個(gè)機(jī)構(gòu)的權(quán)限和職責(zé)。
8.2項(xiàng)目資源
本條應(yīng)描述適用于本項(xiàng)目的資源。(若適用)應(yīng)包括:
a.人力資源,包括:
1)估計(jì)此項(xiàng)目應(yīng)投入的人力(人員/時(shí)間數(shù));
2)按職責(zé)(如:管理,軟件工程,軟件測(cè)試,軟件配置管理,軟件產(chǎn)品評(píng)估,軟件質(zhì)量保證和軟件文檔編制等)分解所投入的人力;
3)履行每個(gè)職責(zé)人員的技術(shù)級(jí)別、地理位置和涉密程度的劃分;
b.開發(fā)人員要使用的設(shè)施,包括執(zhí)行工作的地理位置、要使用的設(shè)施、保密區(qū)域和運(yùn)用合同項(xiàng)目的設(shè)施的其他特性;
c.為滿足合同需要,需方應(yīng)提高的設(shè)備、軟件、服務(wù)、文檔、資料及設(shè)施,給出一張何時(shí)需要上述各項(xiàng)的進(jìn)度表;
d.其他所需的資源,包括:獲得資源的計(jì)劃、需要的日期和每項(xiàng)資源的可用性.9培訓(xùn)
9.1項(xiàng)目的技術(shù)要求
根據(jù)客戶需求和項(xiàng)目策劃結(jié)果,確定本項(xiàng)目的技術(shù)要求,包括管理技術(shù)和開發(fā)技術(shù)。
9.2培訓(xùn)計(jì)劃
根據(jù)項(xiàng)目的技術(shù)要求和項(xiàng)目成員的情況,確定是否需要進(jìn)行項(xiàng)目培訓(xùn),并制訂培訓(xùn)計(jì)劃。如不需要培訓(xùn),應(yīng)說(shuō)明理由。
10項(xiàng)目估算
本章應(yīng)分若干條說(shuō)明項(xiàng)目估算的結(jié)果。
10.1規(guī)模估算
10.2工作量估算
10.3成本估算
10.4關(guān)鍵計(jì)算機(jī)資源估算
10.5管理預(yù)留
11風(fēng)險(xiǎn)管理
本章應(yīng)分析可能存在的風(fēng)險(xiǎn),所采取的對(duì)策和風(fēng)險(xiǎn)管理計(jì)劃。
12支持條件
12.1計(jì)算機(jī)系統(tǒng)支持。
12.2需要需方承擔(dān)的工作和提供的條件。
12.3需要分包商承擔(dān)的工作和提供的條件。
13注解
本章應(yīng)包含有助于理解本文檔的一般信息(例如原理)。本章應(yīng)包含為理解本文檔需要的術(shù)語(yǔ)和定義,所有縮略語(yǔ)和它們?cè)谖臋n中的含義的字母序列表。
附錄
附錄可用來(lái)提供那些為便于文檔維護(hù)而單獨(dú)出版的信息(例如圖表、分類數(shù)據(jù))。為便于處理,附錄可單獨(dú)裝訂成冊(cè)。附錄應(yīng)按字母順序(A, B等)編排。