公司軟件開發(fā)管理規(guī)定_第1頁
公司軟件開發(fā)管理規(guī)定_第2頁
公司軟件開發(fā)管理規(guī)定_第3頁
公司軟件開發(fā)管理規(guī)定_第4頁
公司軟件開發(fā)管理規(guī)定_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、公司軟件開發(fā)治理規(guī)定Companynumber1089WT-1898YT-1W8CB-9UUT-92108公司軟件開發(fā)管理制度XX 公司軟件開發(fā)治理制度版本:1.0SDM 審批:QA 經(jīng)理CT0 目錄1 .目的和作用 32 .適用范圍:33 .參考文件 34 .適用對象 35 .軟件開發(fā)流程 45.1 可行性研究與方案 45.1.1 實施 45.1.2 文檔 45.1.2.1 應(yīng)交付的文檔 45.1.2.2 提交步驟 45.2 需求分析 45.2.1 實施 45.2.2 要求 55.2.3 交付文檔 55.2.4 審批 55.3 概要設(shè)計 55.3.1 實施 55.3.2 要求 65.3.3

2、交付文檔 65.3.4 補充說明 65.3.5 審批 65.4 詳細(xì)設(shè)計 75.4.1 實施 7時間5.4.2 要求 75.4.3 文檔 75.4.4 審批 75.5 實現(xiàn) 75.5.1 實施與要求 75.5.2 交付文檔 85.5.3 審批 85.6 組裝測試 85.6.1 實施 85.6.2 要求 85.6.3 交付文檔 85.6.4 審批 85.7 確認(rèn)測試 95.7.1 實施 95.7.2 要求 95.7.3 交付文檔 95.7.4 補充說明 95.7.5 審批 95.8 發(fā)布 105.8.1 過程 101.8.2 文檔 101.8.3 審核 105 .9 交接 106 .附錄 1:工

3、程文檔清單 111 .目的和作用本流程詳細(xì)規(guī)定軟件開發(fā)程的各個階段及每一階段的任務(wù)、要求、交付文件,使整個軟件開發(fā)過程階段清楚、要求明確、任務(wù)具體,實現(xiàn)軟件開發(fā)過程的標(biāo)準(zhǔn)化.2 .適用范圍:公司的軟件開發(fā)產(chǎn)品均適用.3 .參考文件各種文檔模板文檔命名規(guī)那么交接流程4 .適用對象軟件治理人員,軟件開發(fā)人員,軟件維護人員5 .軟件開發(fā)流程5.1 可行性研究與方案5.1.1 實施6.1.1.1 軟件開發(fā)局部析人員進(jìn)行市場調(diào)查與分析,確認(rèn)軟件的市場需求7.1.1.2 在調(diào)查研究的根底上進(jìn)行可行性研究,寫出可行性報告5.1.1.3 評審和審批,決定工程取消或繼續(xù)5.1.1.4 假設(shè)工程可行,制訂初步的軟

4、件開發(fā)方案,建立工程日志5.1.1.5 根據(jù)市場環(huán)境、公司軟硬件情況預(yù)測十大風(fēng)險因素5.1.2 文檔5.1.2.1 應(yīng)交付的文檔1可行性研究報告*2初步的軟件開發(fā)方案3十大風(fēng)險列表*4軟件工程日志*5.1.2.2 提交步驟1適用于以后各階段的文檔提交.2工程相關(guān)文檔用 sourcesafe 進(jìn)行版本治理,相關(guān)書寫人員可根據(jù)各文檔模板形式撰寫文檔,正式提交的文檔以存入軟件治理效勞器相關(guān)目錄時間為準(zhǔn).以后每次修改都應(yīng)注明修改內(nèi)容.5.2 需求分析5.2.1 實施5.2.1.1 調(diào)查被開發(fā)軟件的環(huán)境5.2.1.2 軟件開發(fā)提出的需求進(jìn)行分析并給出詳細(xì)的功能定義5.2.1.3 做出簡單的用戶原型,與用

5、戶共同研究,直到用戶滿意5.2.1.4 對可利用的資源計算機硬件、軟件、人力等進(jìn)行估計,制定工程進(jìn)度方案可有相應(yīng)的緩沖時間5.2.1.5 制定詳細(xì)的軟件開發(fā)方案5.2.1.6QA 部門制訂質(zhì)量限制方案和測試方案5.2.1.7 編寫初步的用戶手冊5.2.1.8 評審5.2.2 要求5.2.2.1 必須以運行環(huán)境為根底5.2.2.2 應(yīng)有用戶指定人員參加5.2.2.3 需求說明書必須明確,并經(jīng)過用戶確認(rèn)5.2.3 交付文檔1軟件需求說明書2用戶手冊概要*3更新后的軟件開發(fā)方案4工程進(jìn)度方案*5QA 方案6測試方案*7更新后的十大風(fēng)險列表*8軟件日志*5.2.4.1 經(jīng)評審?fù)ㄟ^的各項內(nèi)容形成相應(yīng)的文

6、檔后,提交給工程經(jīng)理審核確認(rèn)5.2.4.2 軟件需求說明書經(jīng)工程經(jīng)理確認(rèn)后再提交給 CTO 進(jìn)行審核確認(rèn).5.3 概要設(shè)計5.3.1 實施5.3.1.1 確定目標(biāo)系統(tǒng)的總體結(jié)構(gòu)1 對于大型系統(tǒng),可按主要的軟件需求劃分成子系統(tǒng),然后為每個系統(tǒng)定義功能模塊及各功能模塊間的關(guān)系,并描述各子系統(tǒng)的接口界面1 對于一般系統(tǒng),可按軟件需求直接定義目標(biāo)系統(tǒng)的功能模塊及各功能模塊間的關(guān)系5.3.1.2 給出每個功能模塊的功能描述,數(shù)據(jù)接口描述,外部文件及各功能模塊部的關(guān)系5.3.1.3 設(shè)計數(shù)據(jù)庫或數(shù)據(jù)結(jié)構(gòu)5.3.1.4 制定各階段開發(fā)的目標(biāo)以下稱里程碑方案5.3.1.5 制訂第一個里程碑的測試方案5.3.1

7、.6 評審5.3.2 要求5.3.2.1 在設(shè)計目標(biāo)系統(tǒng)的整體結(jié)構(gòu)時,應(yīng)力爭使其具有好的形態(tài),各功能模塊間應(yīng)滿足低耦合度,而各功能模塊內(nèi)應(yīng)滿足高內(nèi)聚度.功能模塊的作用范圍應(yīng)在其限制范圍之內(nèi).5.3.2.2 在設(shè)計目標(biāo)系統(tǒng)的總體結(jié)構(gòu)時,應(yīng)降低模塊接口的復(fù)雜性,提高目標(biāo)系統(tǒng)的可靠性5.3.3 交付文檔1概要設(shè)計說明書2數(shù)據(jù)庫/數(shù)據(jù)結(jié)構(gòu)設(shè)計說明書3更新后的用戶手冊*4更新后的工程進(jìn)度方案*5更新后的十大風(fēng)險列表*6更新后的軟件開發(fā)方案7更新后的軟件工程日志*5.3.4 補充說明5.3.4.1 測試程序的編寫需與工程經(jīng)理協(xié)商根據(jù)開發(fā)小組和 QA 小組的工作量確定由 QA 組還是由開發(fā)組完成5.3.4.

8、2 每一個里程碑又可分為詳細(xì)設(shè)計、實現(xiàn)、組裝測試、確認(rèn)測試、發(fā)布、交接等階段.5.3.5 審批5.3.5.1 經(jīng)評審?fù)ㄟ^的各項內(nèi)容形成相應(yīng)的文檔后,提交給工程經(jīng)理審核確認(rèn)5.3.5.2 數(shù)據(jù)庫/數(shù)據(jù)結(jié)構(gòu)設(shè)計說明書、概要設(shè)計說明書經(jīng)工程經(jīng)理確認(rèn)后還須提交給 CTO 進(jìn)行審核確認(rèn).5.4 詳細(xì)設(shè)計5.4.1 實施5.4.1.1 將概要設(shè)計產(chǎn)生的構(gòu)成軟件系統(tǒng)的各個功能模塊逐步細(xì)化,形成假設(shè)干個程序模塊可編程模塊5.4.1.2 確定各程序模塊之間的詳細(xì)接口信息5.4.1.3 撰寫擬定單元測試方案5.4.1.4 評審5.4.2 要求5.4.2.1 確定程序模塊內(nèi)的數(shù)據(jù)流或限制流,對每個程序模塊必須確定所

9、有輸入、輸出和處理功能.5.4.2.2 規(guī)定符號的使用,確定命名規(guī)那么.5.4.3 文檔1詳細(xì)設(shè)計說明書2單元測試方案*5.4.4 審批5.4.4.1 經(jīng)評審?fù)ㄟ^的各項內(nèi)容形成相應(yīng)的文檔后,提交給工程經(jīng)理審核確認(rèn).5.4.4.2 詳細(xì)設(shè)計說明書經(jīng)工程經(jīng)理確認(rèn)后還須提交給 CTO 進(jìn)行審核確認(rèn).5.5 實現(xiàn)5.5.1 實施與要求5.5.1.1 對每個程序模塊用所選定的程序設(shè)計語言進(jìn)行編碼,寫出的程序應(yīng)該是結(jié)構(gòu)良好、清楚易讀、且與設(shè)計一致,符合公司編碼標(biāo)準(zhǔn)5.5.1.2 單元測試:開發(fā)人員按單元測試方案對自己編寫的程序進(jìn)行測試5.5.1.3編程及單元測試過程用sourcesafe進(jìn)行版本治理,主要

10、由工程組長負(fù)責(zé)治理.5.5.2 交付文檔單元測試報告5.5.3 審批所有文檔必須提交給工程經(jīng)理審核確認(rèn).5.6 組裝測試5.6.1 實施5.6.1.1 開發(fā)組單元自測完成后,填寫測試申請單連同要測試產(chǎn)品清單交給QA5.6.1.2 相關(guān) QA 人員根據(jù)提交申請單將源程序、文檔等拷貝到測試中產(chǎn)品目錄5.6.1.3 執(zhí)行測試方案中所有要求的組裝測試5.6.1.4 對測試結(jié)果進(jìn)行分析,生成當(dāng)前問題列表(BUGLIST),返回項目組長5.6.1.5 開發(fā)人員經(jīng)過分析,修復(fù)并自測完畢,生成 BUG 修復(fù)報告,返回 QA5.6.1.6 完成:反復(fù)直至 QA 通過.5.6.2 要求5.6.2.1 組裝測試應(yīng)保

11、證模塊間無錯誤的連接5.6.2.2 應(yīng)對軟件系統(tǒng)或子系統(tǒng)的輸入/輸出水平進(jìn)行測試,使其到達(dá)設(shè)計要求5.6.2.3 應(yīng)測試軟件系統(tǒng)或子系統(tǒng)正確水平和經(jīng)受錯誤的水平5.6.3 交付文檔1運行的軟件系統(tǒng)源程序清單2組裝測試方案*3當(dāng)前問題列表BUGLIST4BUG 修復(fù)報告5組裝測試分析報告5.6.4 審批所有文檔必須提交給工程經(jīng)理審核確認(rèn).5.7 確認(rèn)測試5.7.1 實施5.7.1.1 模擬的環(huán)境中進(jìn)行強度測試,即在事先規(guī)定的一個時期內(nèi)運行軟件的所有功能,以證實該軟件無嚴(yán)重錯誤5.7.1.2 執(zhí)行測試方案中的所有確認(rèn)測試5.7.1.3 使用用戶手冊,以進(jìn)一步證實其實用性和有效性,并改正其中的錯誤5

12、.7.1.4 對測試結(jié)果進(jìn)行分析,生成當(dāng)前問題列表BUGLIST5.7.1.5 反復(fù)查找 BUG 原因,直到修復(fù)5.7.1.6 對所有文件進(jìn)行整理5.7.2 要求5.7.2.1 全部系統(tǒng)存儲量、輸入及輸出通道,以及處理必須有足夠的余量5.7.2.2 全部預(yù)期結(jié)果、測試結(jié)果及測試數(shù)據(jù)全部存檔5.7.3 交付文檔1確認(rèn)測試方案2更新后的用戶手冊3更新后的工程進(jìn)度方案*4更新后的十大風(fēng)險列表*5更新后的軟件工程日志*6測試產(chǎn)品清單7當(dāng)前問題列表BUGLIST8BUG 修復(fù)報告5.7.4 補充說明5.7.4.1QA 部門將測試清單中缺少的文檔也列入 BUGLIST5.7.4.2 對于測試中重現(xiàn)與未重現(xiàn)

13、的 BUG 均要有說明5.7.5 審批所有文檔完成后須提交給工程經(jīng)理審核確認(rèn).5.8 發(fā)布5.8.1 過程5.8.1.1 經(jīng)測試合格的產(chǎn)品 QA 填寫發(fā)布申請表連同發(fā)布文檔一起提交給 QA經(jīng)理、工程經(jīng)理、CTO5.8.1.2QA 經(jīng)理、工程經(jīng)理、CTO 審核發(fā)布申請5.8.1.3QA 人員將發(fā)布產(chǎn)品包括源程序、執(zhí)行文件及相關(guān)文檔放入發(fā)布中產(chǎn)品目錄并生成安裝程序5.8.2 文檔1當(dāng)前版本說明2發(fā)布文檔3用戶手冊4安裝手冊5發(fā)布產(chǎn)品檢查清單 CHECKLIST6發(fā)布產(chǎn)品審批文檔7更新后的軟件日志*5 .8.3 審核所有發(fā)布文檔須經(jīng) QA 部、工程經(jīng)理、CTO 審核確認(rèn).參見交接流程.注:帶*號文檔

14、可根據(jù)工程大小、時間要求適當(dāng)增減6 .附錄 L 工程文檔清單文檔名稱編寫閱讀審批工程跟蹤文檔軟件工程日志工程經(jīng)理 CTO十大風(fēng)險列表工程經(jīng)理 CTO工程進(jìn)度列表工程經(jīng)理 CTO當(dāng)前問題列表測試工程經(jīng)理,QA,開發(fā)技術(shù)工作文檔可行性研究報告分析工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,CTO 軟件需求說明書開發(fā)工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,CTO 用戶手冊 QA 工程經(jīng)理,QA,測試,維護,用戶工程經(jīng)理,QA經(jīng)理,CTO概要設(shè)計說明書開發(fā)工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,CTO 數(shù)據(jù)庫設(shè)計說明書開發(fā)工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,CTO詳細(xì)設(shè)計說明書開發(fā)工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,CTOBUG 修復(fù)報告開發(fā)工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理測試分析報告測試工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理工程方案軟件開發(fā)方案工程經(jīng)理 CTO質(zhì)量限制方案 QA 工程經(jīng)理,開發(fā),QA,測試,維護工程經(jīng)理,QA 經(jīng)理測試方案開發(fā),測試工程經(jīng)理,開發(fā),測試,維

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論