軟件項目的組織實施步驟_第1頁
軟件項目的組織實施步驟_第2頁
軟件項目的組織實施步驟_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、7.3 、組織實施的步驟系統(tǒng)開發(fā)嚴(yán)格按照軟件工程的方法進(jìn)行組織,系統(tǒng)的開發(fā)過程按照需求分 析、系統(tǒng)分析與設(shè)計要求、系統(tǒng)編碼、系統(tǒng)測試幾個過程有序推進(jìn)。下表所示系 統(tǒng)開發(fā)流程圖, 采用原型及迭代方式開發(fā), 根據(jù)用戶需求持續(xù)改進(jìn), 完善和優(yōu)化 系統(tǒng),最終產(chǎn)品化。如下圖示流程定義了我公司內(nèi)部的軟件開發(fā)過程, 以指導(dǎo)和規(guī)范軟件項目中 開發(fā)過程的定義和相應(yīng)的實施。該過程可劃分為一系列子過程,包括:軟件需求分析、設(shè)計、編碼、測試、 驗收、維護(hù), 每個子過程又由一系列任務(wù)和活動組成, 如設(shè)計過程又可分為結(jié)構(gòu) 設(shè)計和詳細(xì)設(shè)計。 但是在實際開發(fā)項目中, 情況仍然會是千變?nèi)f化的, 因此我們 也并不是一成不變的死板

2、執(zhí)行一個僵化的工作流程, 我們的原則是在一個規(guī)范流 程的指導(dǎo)和約束下, 根據(jù)具體工程項目的實際要求, 為每一個項目評估并制定真 正能夠最好的滿足該項目要求的開發(fā)流程。軟件需求分析N改進(jìn)同行評審?fù)ㄟ^軟件需求規(guī)格說明書系統(tǒng)測試計劃系統(tǒng)測試案例個人評審記錄評審報告結(jié)構(gòu)設(shè)計結(jié)構(gòu)設(shè)計說明書(初稿)集成測試計劃集成測試案例(初稿)用戶手冊(初稿)追溯表一評審?fù)ㄟ^結(jié)構(gòu)設(shè)計說明書集成測試計劃集成測試案例個人評審記錄評審報告N改進(jìn)詳細(xì)設(shè)計詳細(xì)設(shè)計說明書(初稿)單元測試計劃單元測試案例 (初稿)用戶手冊(修改稿)追溯表一評審?fù)ㄟ^詳細(xì)設(shè)計說明書單元測試計劃單元測試案例用戶手冊(修改稿)個人評審記錄評審報告源代碼、源

3、代碼文件清單單元測試報告(經(jīng)過審批)”軟件問題狀態(tài)登記表軟件問題報告單集成工作單集成測試工作單集成測試報告(經(jīng)過審批)軟件問題狀態(tài)登記表軟件問題報告單集成的軟件系統(tǒng)系統(tǒng)測試報告(經(jīng)過審批)軟件問題狀態(tài)登記表軟件問題報告單系統(tǒng)管理員使用說明書(經(jīng)過審批) _安裝手冊(經(jīng)過審批)用戶手冊(經(jīng)過審批軟件系統(tǒng)(系統(tǒng)測試通過)驗收測試報告軟件問題報告單軟件問題狀態(tài)登記表 驗收報告可交付產(chǎn)品軟件需求規(guī)格說明書(升級版)客戶需求登記表客戶需求統(tǒng)計表設(shè)計說明書(升級版)軟件問題報告單軟件問題狀態(tài)登記表 軟件維護(hù)實施計劃 維護(hù)后的軟件系統(tǒng)軟件實施流程總圖軟件需求規(guī)格說明書(初稿) 系統(tǒng)測試計劃系統(tǒng)測試案例 (初

4、稿)用戶手冊(概要)追溯表一 項目經(jīng)理:組成成員: xxx工作職責(zé):負(fù)責(zé)制定項目研發(fā)計劃的制定、工作安排、進(jìn)度跟蹤、人員績效考核、風(fēng)險評估;負(fù)責(zé)軟件需求規(guī)格說明書,負(fù)責(zé)詳細(xì)設(shè)計說明書的審查和批準(zhǔn);對提交的源代碼進(jìn)行批準(zhǔn);責(zé)單元測試計劃的審查和批準(zhǔn)、系統(tǒng)實施計劃的審查和批準(zhǔn)。 軟件需求分析人員:組成成員: xxxx工作職責(zé):軟件需求分析的主要承擔(dān)者,配合處理涉及軟件需求的問題,負(fù)責(zé)完成本過程元素要求產(chǎn)生的所有工作產(chǎn)品。 詳細(xì)設(shè)計人員:組成成員: xxx 、xxxx工作職責(zé): 詳細(xì)設(shè)計階段工作的主要承擔(dān)者。 負(fù)責(zé)完成本過程元素產(chǎn)生的所有工作產(chǎn)品。 程序開發(fā):組成成員: xxxx、 xxxx 、 x

5、xxx 、xxxx工作職責(zé):負(fù)責(zé)按照系統(tǒng)的詳細(xì)設(shè)計實現(xiàn)系統(tǒng)編碼工作; 修改源碼或設(shè)計,解決集成過程中出現(xiàn)的與源碼有關(guān)的問題。 系統(tǒng)測試負(fù)責(zé)人:組成成員: xxxx、 xxx工作職責(zé):負(fù)責(zé)對軟件需求進(jìn)行分析,審查軟件需求的可測試性;參與軟 件需求規(guī)格說明書的審查和批準(zhǔn)。 測試系統(tǒng)目標(biāo)代碼, 將測試 報告提交測試負(fù)責(zé)人,將軟件問題報告單提交問題管理渠道。 集成人員:組成成員: xxxx工作職責(zé): 負(fù)責(zé)環(huán)境構(gòu)建, 集成的過程操作, 并將集成后的目標(biāo)代碼提交批準(zhǔn)。1)、商業(yè)計劃階段(計劃周期: 20 工作日,研發(fā)費用所占百分比: 5%) 實施步驟:成立項目組 工作內(nèi)容:可行性分析、經(jīng)濟(jì)和社會效益、風(fēng)險

6、評估。 參與崗位:項目經(jīng)理、需求分析人員計劃周期: 15 工作日 實施步驟:確認(rèn)項目工作內(nèi)容:進(jìn)行商業(yè)計劃分析與確認(rèn); 參與崗位:項目經(jīng)理、需求分析人員 計劃周期: 5 工作日2)、需求分析階段(計劃周期: 20 工作日,研發(fā)費用所占百分比: 10%) 實施步驟:初步調(diào)研工作內(nèi)容:根據(jù)商業(yè)需求確定系統(tǒng)平臺需求功能,系統(tǒng)平臺的策劃。參與崗位:項目經(jīng)理、需求分析人員計劃周期: 5 工作日實施步驟:詳細(xì)需求分析階段工作內(nèi)容: 根據(jù)初步調(diào)研完成具體需求文檔 (包含數(shù)據(jù)采集, 需求修改確認(rèn)等所 有過程),形成系統(tǒng)詳細(xì)需求規(guī)格說明書。參與崗位:項目經(jīng)理、需求分析人員計劃周期: 15 工作日3)、系統(tǒng)設(shè)計階

7、段(計劃周期: 77 工作日,研發(fā)費用所占百分比: 18%)實施步驟:詳細(xì)設(shè)計工作內(nèi)容:根據(jù)需求文檔,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計、功能設(shè)計及界定,形成系統(tǒng)詳 細(xì)設(shè)計說明書。參與崗位:系統(tǒng)設(shè)計人員計劃周期: 35 工作日實施步驟:數(shù)據(jù)庫設(shè)計工作內(nèi)容: 根據(jù)系統(tǒng)詳細(xì)設(shè)計說明書文檔, 進(jìn)行數(shù)據(jù)庫選型, 數(shù)據(jù)結(jié)構(gòu)設(shè)計及開 發(fā)。參與崗位:系統(tǒng)設(shè)計人員計劃周期: 12 工作日實施步驟:界面設(shè)計工作內(nèi)容:根據(jù)系統(tǒng)詳細(xì)設(shè)計說明書文檔,頁面資料收集;界面模塊確認(rèn);系統(tǒng)功能、界面樣稿設(shè)計;界面樣稿溝通、修改;確認(rèn)主要需要表現(xiàn)的具體字段內(nèi)容。參與崗位:系統(tǒng)設(shè)計人員計劃周期: 30 工作日4)、項目開發(fā)階段(計劃周期: 33

8、0 工作日,研發(fā)費用所占百分比: 55%) 實施步驟:系統(tǒng)技術(shù)架構(gòu)工作內(nèi)容:根據(jù)系統(tǒng)需求,進(jìn)行技術(shù)選型,確定系統(tǒng)使用的技術(shù),對系統(tǒng)進(jìn)行架 構(gòu)。參與崗位:程序開發(fā)人員計劃周期: 45 工作日實施步驟:前臺編碼工作內(nèi)容: 根據(jù)確認(rèn)的系統(tǒng)詳細(xì)設(shè)計說明書, 在確認(rèn)的界面設(shè)計上實現(xiàn)進(jìn)行與用 戶交互功能的實現(xiàn)、相應(yīng) UI 功能的開發(fā)。參與崗位:程序開發(fā)人員計劃周期: 75 工作日實施步驟:后臺編碼工作內(nèi)容: 根據(jù)確認(rèn)的系統(tǒng)詳細(xì)設(shè)計說明書的實現(xiàn)模塊代碼編寫, 并實現(xiàn)和數(shù)據(jù) 庫的鏈接,和前臺界面的對接。參與崗位:程序開發(fā)人員計劃周期: 210 工作日5)、測試階段(計劃周期: 65 工作日,研發(fā)費用所占百分比: 10%)實施步驟:集成測試工作內(nèi)容:系統(tǒng)采用的是模塊化和或分層開發(fā), 開發(fā)完成后, 所有功能模塊進(jìn)行集成整合,進(jìn)行集成測試。 對系統(tǒng)的功能第一步驗收, 并提供對外地址的壓力測試配合操作管理平臺,反饋測試情況及問題。參與崗位:測試人員計劃周期: 25 工作日實施步驟:系統(tǒng)測試工作內(nèi)容:在集成測試的基礎(chǔ)上, 對系統(tǒng)的功能實現(xiàn)和性能繼續(xù)整體測試, 配合操作系統(tǒng)平臺,反饋測試

溫馨提示

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

評論

0/150

提交評論