網(wǎng)購軟件過程規(guī)范_第1頁
網(wǎng)購軟件過程規(guī)范_第2頁
網(wǎng)購軟件過程規(guī)范_第3頁
網(wǎng)購軟件過程規(guī)范_第4頁
網(wǎng)購軟件過程規(guī)范_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、軟件過程規(guī)范 版本 <1.0>修訂歷史紀錄日期版本描述作者目錄1前言31.1目的31.2適用對象31.3要求31.4規(guī)范說明31.5軟件開發(fā)過程模型32.開發(fā)過程規(guī)范32.1概述32.2計劃階段32.3需求階段42.4分析設(shè)計階段42.5編碼實現(xiàn)階段42.6測試階段53.管理過程規(guī)范53.1概述53.2接受項目53.3制定開發(fā)計劃53.4結(jié)束項目64.其他過程規(guī)范65.附錄65.1流程規(guī)范文件65.2項目流程規(guī)范體系參考國家標準制作完成。7軟件開發(fā)過程規(guī)范1前言1.1 目的本規(guī)范的目的是最大限度地提高軟件產(chǎn)品的質(zhì)量與軟件開發(fā)過程的生產(chǎn)率。提高質(zhì)量與生產(chǎn)率的可預(yù)見性,使整個軟件產(chǎn)品開

2、發(fā)及項目工程階段清晰,要求明確,任務(wù)具體,便于規(guī)范化、系統(tǒng)化及工程化。有利于提高軟件生命周期的控制及管理,提高所開發(fā)軟件的質(zhì)量,縮短開發(fā)時間,使軟件開發(fā)活動更科學、更有成效。1.2 適用對象本規(guī)范面向產(chǎn)品生命周期的所有相關(guān)人員,包括管理人員、開發(fā)人員、質(zhì)管人員。(參加本次試驗的所有小組成員)1.3 要求 參加實驗的小組各成員要求熟知項目開發(fā)的各階段過程和各階段過程相應(yīng)的規(guī)范。 1.4 規(guī)范說明規(guī)范分為兩部分:開發(fā)過程規(guī)范和管理過程規(guī)范,分別適用于軟件開發(fā)過程中的技術(shù)性活動和管理性活動。1.5 軟件開發(fā)過程模型本規(guī)范所采用的軟件開發(fā)過程模型為增量式開發(fā)過程模型;每個增量可以交付部分系統(tǒng)功能,早期

3、交付的增量可以作為后期增量的原型幫助后期需求的確定,項目總體的失敗率較低。2. 開發(fā)過程規(guī)范2.1 概述本規(guī)范中將軟件開發(fā)的整個開發(fā)過程分為五個階段,分別為計劃、需求分析、設(shè)計、編碼、測試五個步驟。開發(fā)過程規(guī)范的描述,按階段內(nèi)部的活動和產(chǎn)物分別說明。規(guī)范中所提到的提交文檔則是指在項目開發(fā)過程中開發(fā)的文檔,但可根據(jù)具體項目情況,在軟件開發(fā)計劃中明確規(guī)定是否要形成正式文檔并提交。2.2 計劃階段2.2.1 活動描述1) 開始初步調(diào)研、討論,獲取初始需求,進行問題定義,形成術(shù)語表;2) 制定需求記錄表,實施詳細的需求調(diào)研,建立初始的需求用例模型;3) 根據(jù)初始需求分析用例模型,分析并提取與系統(tǒng)實現(xiàn)相

4、關(guān)的用例和模型, 建立系統(tǒng)域模型;2.2.2 提交文檔1) 需求記錄表2) 計劃書2.3 需求階段2.3.1 活動描述1) 參與人員:組長,分析員,調(diào)研人,客戶,最終用戶;2) 入口準則:項目課題確定,最初的計劃已得到確認。3) 出口準則:小組全體成員討論、確認;4) 輸入:最初的計劃書,需求相關(guān)的資料;5) 輸出:經(jīng)確認的軟件需求規(guī)格說明書;2.3.2 提交文檔1) 軟件需求規(guī)格說明書;2.3.3 文檔規(guī)范1) 需求規(guī)格說明編制指南2.4 分析設(shè)計階段2.4.1 活動描述1) 參與人員:小組設(shè)計成員(設(shè)計團隊);2) 入口準則:軟件需求規(guī)格說明書已通過領(lǐng)導組的確認;3) 出口準則:形成詳細設(shè)

5、計,實現(xiàn)任務(wù)分解,所有的問題得到解決;4) 輸入:軟件需求規(guī)格說明書;5) 輸出:設(shè)計說明書(功能與數(shù)據(jù)庫設(shè)計)、詳細設(shè)計、編碼、文檔和接口標準;2.4.2 提交文檔設(shè)計說明書2.4.3 文檔規(guī)范 設(shè)計說明書規(guī)范2.5 編碼實現(xiàn)階段2.5.1 活動描述1) 參與人員:每個模塊(或構(gòu)件)的任務(wù)承擔人;2) 入口準則:詳細設(shè)計說明書已通過批準,編碼規(guī)范已建立;3) 出口準則:成功執(zhí)行所有單元測試計劃中的測試用例;4) 輸入:軟件需求規(guī)格說明書、設(shè)計說明書、編碼、用戶接口標準;5) 輸出:測試數(shù)據(jù)、源代碼、可執(zhí)行代碼6) 活動:1、 根據(jù)詳細設(shè)計,按照編碼、用戶接口規(guī)范編寫程序;2、 對程序進行代碼

6、復(fù)查、編譯、調(diào)試,直到程序運行通過,符合詳細設(shè)計的要求;3、 根據(jù)單元測試計劃進行單元測試。2.5.2 提交文檔源代碼清單2.6 測試階段2.6.1 活動描述1) 參與人員:測試任務(wù)承擔人;2) 入口準則:軟件需求規(guī)格說明書、詳細設(shè)計說明書已通過批準,編碼規(guī)范已建立;3) 出口準則:成功執(zhí)行測試用例;4) 輸入:軟件需求規(guī)格說明書、設(shè)計說明書、源程序;5) 輸出:測試報告2.6.2 提交文檔 測試報告3. 管理過程規(guī)范3.1 概述在本規(guī)范中,對軟件開發(fā)過程的管理,采用階段性規(guī)劃。具體為根據(jù)軟件開發(fā)過程中的技術(shù)過程,明確開發(fā)階段,主要依據(jù)技術(shù)過程規(guī)范所描述的技術(shù)過程階段劃分,劃分為利于監(jiān)控管理的

7、一個或多個迭代過程。本規(guī)范對于項目的計劃和進度安排,采用由粗到細、由簡到繁的方式,首先制定描述軟件開發(fā)過程總體階段和迭代的軟件開發(fā)計劃,而后根據(jù)所劃分的迭代過程,在每個迭代開始時,對該迭代過程進行詳細的任務(wù)分配和進度規(guī)劃。管理過程主要包括:接受項目、制定開發(fā)計劃、項目結(jié)束。3.2 接受項目3.2.1 活動描述1) 參與人員:組長、部分組員2) 入口準則:選定開發(fā)題目;3) 出口準則:制定計劃書,并下達了開發(fā)任務(wù),開發(fā)工作正式開始;4) 輸入:需求記錄表、需求相關(guān)的資料;5) 輸出:計劃書、軟件需求規(guī)格說明書;3.3 制定開發(fā)計劃3.3.1 活動描述1) 參與人員:小組成員;2) 入口準則:項目

8、計劃建立,帶有工作進度要求下發(fā)到每個成員;3) 出口準則:項目確認;4) 輸入:計劃書、軟件需求規(guī)格說明書、工作任務(wù);5) 輸出:可交付的程序、源代碼及相關(guān)文檔。6) 活動:1、 在開發(fā)期間,小組成員要匯報工作任務(wù)進度;2、 在開發(fā)期間,組長負責記錄各項工作進度,并適當調(diào)整;3、 組長根據(jù)實際的進度情況,及時調(diào)整計劃,若發(fā)現(xiàn)進度延誤,需采取措施。3.4 結(jié)束項目3.4.1 活動描述 在項目開發(fā)任務(wù)全部完成,開發(fā)過程結(jié)束時,總結(jié)項目的開發(fā)過程,分析和評價項目完成情況和提交的成果,提交驗收。4. 其他過程規(guī)范參考課本 附錄A5. 附錄5.1 流程規(guī)范文件No.版本信息備注1. 01.項目立項書01

9、.項目立項書.doc2. 02.可行性研究報告編寫規(guī)范02.可行性研究報告編寫規(guī)范.doc3. 03.項目開發(fā)計劃編寫規(guī)范03.項目開發(fā)計劃編寫規(guī)范.doc4. 04.軟件需求說明書編寫規(guī)范04.軟件需求說明書編寫規(guī)范.doc5. 05.數(shù)據(jù)要求說明書編寫規(guī)范05.數(shù)據(jù)要求說明書編寫規(guī)范.doc6. 06.測試計劃編寫規(guī)范06.測試計劃編寫規(guī)范.doc7. 07.概要設(shè)計說明書編寫規(guī)范07.概要設(shè)計說明書編寫規(guī)范.doc8. 08.詳細設(shè)計說明書編寫規(guī)范08.詳細設(shè)計說明書編寫規(guī)范.doc9. 09.數(shù)據(jù)庫設(shè)計說明書編寫規(guī)范09.數(shù)據(jù)庫設(shè)計說明書編寫規(guī)范.doc10. 10.用戶手冊編寫規(guī)范1

10、0.用戶手冊編寫規(guī)范.doc11. 11.操作手冊編寫規(guī)范11.操作手冊編寫規(guī)范.doc12. 12.模塊開發(fā)卷宗編寫規(guī)范12.模塊開發(fā)卷宗編寫規(guī)范.doc13. 13.測試分析報告編寫規(guī)范13.測試分析報告編寫規(guī)范.doc14. 14.開發(fā)進度月報編寫規(guī)范14.開發(fā)進度月報編寫規(guī)范.doc15. 15.項目開發(fā)總結(jié)報告編寫規(guī)范15.項目開發(fā)總結(jié)報告編寫規(guī)范.doc16. 16.軟件質(zhì)量保證計劃編寫規(guī)范16.軟件質(zhì)量保證計劃編寫規(guī)范.doc17. 17.軟件配置管理計劃編寫規(guī)范17.軟件配置管理計劃編寫規(guī)范.doc5.2 項目流程規(guī)范體系參考國家標準制作完成。No.參考材料備注1. GB/T8

11、567-1988 計算機軟件產(chǎn)品開發(fā)文件編制指南該規(guī)范流程體系是在1988版本基礎(chǔ)上做的,需要根據(jù)2006版本做更新。2. GB/T8567-2006 計算機軟件文檔編制規(guī)范3. GB/T9386-2008 計算機軟件測試文件編制規(guī)范沒有找到2008版本4. GB/T16260.1-2006 軟件工程 軟件質(zhì)量 第1部分:質(zhì)量模型GB/T16260.2-2006 軟件工程 軟件質(zhì)量 第2部分:外部度量GB/T16260.3-2006 軟件工程 軟件質(zhì)量 第3部分:內(nèi)部度量GB/T16260.4-2006 軟件工程 軟件質(zhì)量 第4部分:使用質(zhì)量度量5. GB/T9385-2008計算機軟件需求規(guī)格說明規(guī)范6. GB/T8566-2007 信息技術(shù) 軟件生存周期過程7. GB/T15532-2008 計算機軟件測試規(guī)范8. GB/T17544-1998信息技術(shù)-軟件包-質(zhì)量要求和測試9. GB/T14394-1993計算機軟件可靠性和可維護性管理(當前發(fā)布了2008版本)10. GB/T11457-2006 信息技術(shù) 軟件工程術(shù)語11. GB/T15481-2000 檢測和校準實驗室能力的通用要求12. GB/T18492-2001 信息技術(shù) 系統(tǒng)和軟件完整性級別13. G

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論