軟件開(kāi)發(fā)流程_第1頁(yè)
軟件開(kāi)發(fā)流程_第2頁(yè)
軟件開(kāi)發(fā)流程_第3頁(yè)
軟件開(kāi)發(fā)流程_第4頁(yè)
軟件開(kāi)發(fā)流程_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件項(xiàng)目開(kāi)發(fā)流程軟件項(xiàng)目開(kāi)發(fā)流程XXX有限公司有限公司研發(fā)部研發(fā)部http:/www.XXX.com 軟件項(xiàng)目 什么是軟件項(xiàng)目 完成特定目的、符合用戶特定需求的軟件所需的組織結(jié)構(gòu)和過(guò)程、規(guī)范的集合 軟件項(xiàng)目的實(shí)施 需要周密的部署,合理的規(guī)章制度,符合項(xiàng)目的路線(軟件過(guò)程),良好的項(xiàng)目管理和人員安排。2軟件生存期過(guò)程確定需求開(kāi)發(fā)策劃需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼與調(diào)試軟件集成、聯(lián)調(diào)測(cè)試內(nèi)部確認(rèn)試運(yùn)行、用戶驗(yàn)收轉(zhuǎn)產(chǎn)、運(yùn)行、維護(hù)退役3軟件開(kāi)發(fā)流程4各環(huán)節(jié)耗時(shí)比重5確定需求(開(kāi)發(fā)計(jì)劃) 確定外部用戶需求 上級(jí)下達(dá)的軟件開(kāi)發(fā)課題 本單位根據(jù)市場(chǎng)需要確定的開(kāi)發(fā)課題 用戶合同要求的軟件開(kāi)發(fā)任務(wù) 輸出 可行性分

2、析報(bào)告技術(shù)、經(jīng)濟(jì)、社會(huì)可行性,風(fēng)險(xiǎn)對(duì)策 合同及評(píng)審記錄產(chǎn)品要求得到規(guī)定和滿足單位有能力滿足規(guī)定的要求 6開(kāi)發(fā)策劃(開(kāi)發(fā)計(jì)劃) 確定開(kāi)發(fā)目標(biāo) 確定項(xiàng)目開(kāi)發(fā)的技術(shù)路線(開(kāi)發(fā)的出發(fā)基線、對(duì)現(xiàn)有產(chǎn)品的復(fù)用、委托開(kāi)發(fā)等) 劃分開(kāi)發(fā)階段 確定各階段的輸入和輸出文件 設(shè)計(jì)項(xiàng)目開(kāi)發(fā)進(jìn)度 確定開(kāi)發(fā)人員并分配職責(zé) 提出開(kāi)發(fā)所需資源(軟件、硬件開(kāi)發(fā)環(huán)境及工具軟件) 制定配置管理計(jì)劃和質(zhì)量保證計(jì)劃7開(kāi)發(fā)策劃(續(xù)) 輸出 策劃報(bào)告 開(kāi)發(fā)項(xiàng)目實(shí)施計(jì)劃 配置管理計(jì)劃 質(zhì)量保證計(jì)劃等 項(xiàng)目立項(xiàng)計(jì)劃書8需求分析內(nèi)容需求合理性需求可行性發(fā)掘需求 確保項(xiàng)目的開(kāi)發(fā)符合用戶的需求(可測(cè)試性)編制內(nèi)部需求規(guī)格(說(shuō)明)書需求變更控制9需求

3、的層次-業(yè)務(wù)需求、用戶需求和功能需求10需求驗(yàn)證驗(yàn)證是為了確保需求說(shuō)明準(zhǔn)確、完整地表達(dá)必要的質(zhì)量特點(diǎn)客戶的參與在需求驗(yàn)證中占有重要的位置審查需求文檔以需求為依據(jù)編寫測(cè)試用例編寫用戶手冊(cè)確定合格的標(biāo)準(zhǔn)11測(cè)試需求 測(cè)試需求有很多分類方法,最普通的一種就是按照商業(yè)功能分類 把需求分解成單元的好處: 測(cè)試需求是測(cè)試用例的基礎(chǔ),分成單元可以更好地進(jìn)行設(shè)計(jì) 詳細(xì)的測(cè)試需求是用來(lái)衡量測(cè)試覆蓋率的重要指標(biāo) 測(cè)試需求包括各種測(cè)試設(shè)計(jì)和開(kāi)發(fā)以及所需資源 最好分解到功能點(diǎn)12概要設(shè)計(jì) 概要設(shè)計(jì)的主要任務(wù)是把需求分析得到的系統(tǒng)擴(kuò)展用例圖轉(zhuǎn)換為軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu) 內(nèi)容 總體方案設(shè)計(jì) 邏輯框圖 接口及通訊協(xié)議選用 現(xiàn)有

4、產(chǎn)品軟件的選用 模塊劃分 運(yùn)行環(huán)境設(shè)計(jì)等 輸出 概要設(shè)計(jì)說(shuō)明書13詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)說(shuō)明書與概要設(shè)計(jì)說(shuō)明書是否相一致 內(nèi)容 算法設(shè)計(jì) 數(shù)據(jù)格式設(shè)計(jì) 實(shí)現(xiàn)流程設(shè)計(jì) 人機(jī)界面設(shè)計(jì) 測(cè)試用例設(shè)計(jì) 操作設(shè)計(jì)等 輸出 詳細(xì)設(shè)計(jì)說(shuō)明書 軟件組裝計(jì)劃 測(cè)試計(jì)劃及測(cè)試用例 安裝手冊(cè)(初稿) 使用說(shuō)明書(初稿) 產(chǎn)品標(biāo)準(zhǔn)(初稿)14編碼與調(diào)試 內(nèi)容 編寫程序代碼:源代碼目標(biāo)代碼可執(zhí)行代碼 此階段還包括部分軟件模塊的局部測(cè)試、集成與聯(lián)調(diào) 根據(jù)待開(kāi)發(fā)軟件的規(guī)模、控制點(diǎn)及人員安排,可細(xì)分為多個(gè)小階段 輸出 軟件(源代碼、目標(biāo)代碼、可執(zhí)行代碼及相關(guān)數(shù)據(jù)文件) 文檔(幫助文件等) 保證編碼風(fēng)格的一致性,易讀性,復(fù)用性;增

5、強(qiáng)軟件源碼的可維護(hù)性15軟件集成、聯(lián)調(diào) 應(yīng)按計(jì)劃對(duì)所開(kāi)發(fā)的軟件模塊進(jìn)行組裝并與硬件一起聯(lián)調(diào) 根據(jù)需要,規(guī)定應(yīng)填寫的調(diào)試記錄16測(cè)試 按測(cè)試發(fā)生的順序劃分 模塊測(cè)試:是對(duì)單個(gè)軟件模塊的測(cè)試 單元測(cè)試:是對(duì)各個(gè)軟件功能單元的測(cè)試 組裝測(cè)試:是對(duì)各軟件單元之間的互聯(lián)測(cè)試 集成測(cè)試:是對(duì)硬件裝置、設(shè)備和軟件的加入性測(cè)試 系統(tǒng)測(cè)試:項(xiàng)目組所在部門組織的對(duì)完成集成的系統(tǒng)的測(cè)試(是否滿足產(chǎn)品規(guī)格要) 確認(rèn)測(cè)試:?jiǎn)挝毁|(zhì)量控制部門進(jìn)行的測(cè)試(是否滿足產(chǎn)品規(guī)格要求) 驗(yàn)收測(cè)試:在現(xiàn)場(chǎng)安裝、調(diào)試結(jié)束并經(jīng)試運(yùn)行后,與顧客一起,就滿足合同情況進(jìn)行的測(cè)試(是否滿足合同要求)17軟件開(kāi)發(fā)的V字模型 不可能在需求開(kāi)發(fā)階段真正進(jìn)行任何測(cè)試,因?yàn)檫€沒(méi)有可執(zhí)行的軟件 可以在開(kāi)發(fā)組編寫代碼之前,以需求為基礎(chǔ)建立概念性測(cè)試用例,并使用它們發(fā)現(xiàn)軟件需求規(guī)格說(shuō)明中的錯(cuò)誤、二義性和遺漏,還可以進(jìn)行模型分析18內(nèi)部確認(rèn) 在模擬環(huán)境下運(yùn)行,并監(jiān)視、記錄運(yùn)行情況 根據(jù)任務(wù)書或合同的要求進(jìn)行比照,檢查其是否滿足使用要求 對(duì)運(yùn)行情況、測(cè)試結(jié)果及文檔的齊套性、正確性和一致性進(jìn)行評(píng)審,達(dá)到確認(rèn)19試運(yùn)行、用戶驗(yàn)收 以用戶驗(yàn)收的方式進(jìn)行最終確認(rèn) 結(jié)論 軟件設(shè)計(jì)與需求的一致性 程序編碼與軟件設(shè)計(jì)的一致性 文件描述與程序的一致

溫馨提示

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

評(píng)論

0/150

提交評(píng)論