![visual.c++從入門到精通 第21章_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/21/d426256c-4928-4320-b962-9f44a69641ec/d426256c-4928-4320-b962-9f44a69641ec1.gif)
![visual.c++從入門到精通 第21章_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/21/d426256c-4928-4320-b962-9f44a69641ec/d426256c-4928-4320-b962-9f44a69641ec2.gif)
![visual.c++從入門到精通 第21章_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/21/d426256c-4928-4320-b962-9f44a69641ec/d426256c-4928-4320-b962-9f44a69641ec3.gif)
![visual.c++從入門到精通 第21章_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/21/d426256c-4928-4320-b962-9f44a69641ec/d426256c-4928-4320-b962-9f44a69641ec4.gif)
![visual.c++從入門到精通 第21章_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/21/d426256c-4928-4320-b962-9f44a69641ec/d426256c-4928-4320-b962-9f44a69641ec5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第21章項目實戰(zhàn)前的幾點忠告項目規(guī)劃o 了解項目的開發(fā)流程o 了解項目團隊o 了解項目文檔o 了解項目的實際運作過程o 了解如何滿足客戶需求o 了解如何控制項目進度及預(yù)算21.1項目開發(fā)流程21.1.1 策劃階段21.1.2 需求分析階段21.1.3 開發(fā)階段21.1.4 編碼階段21.1.5 系統(tǒng)測試階段21.1.6 系統(tǒng)驗收階段21.1.7 系統(tǒng)維護階段21.1.1 策劃階段o 項目策劃草案和風(fēng)險管理策劃n 一個項目開始的第一步o 主要目的n 確立產(chǎn)品開發(fā)的經(jīng)濟理由21.1.1 策劃階段o 1.項目策劃草案n 產(chǎn)品簡介n 產(chǎn)品目標(biāo)及功能說明n 開發(fā)所需的資源n 開發(fā)時間21.1.1 策劃階
2、段o 2.風(fēng)險管理計劃n 有可能出錯或現(xiàn)在還不能確定的東西列出來n 制定出相應(yīng)的解決方案n 風(fēng)險發(fā)現(xiàn)得越早對項目越有利21.1.1策劃階段o 3. 軟件開發(fā)計劃n 安排資源需求n 跟蹤項目進度n 了解自己的工作任務(wù)、工作時間以及他們自己所要依賴的其他活動。21.1.1策劃階段o 4. 人員組織結(jié)構(gòu)定義及配備n 垂直方案n 水平方案n 混合方案21.1.1 策劃階段o 5. 過程控制計劃n 項目進度的監(jiān)控n 計劃的調(diào)整21.1.2 需求分析階段o 定義n 需求分析是指理解用戶的需求,就軟件的功能應(yīng)與客戶達成一致,估計軟件風(fēng)險和評估項目代價,最終形成開發(fā)計劃的一個復(fù)雜過程o 主要內(nèi)容n 需求獲取過
3、程n 需求分析過程21.1.2 需求分析階段o 需求獲取的目的n 產(chǎn)生正確的用戶需求說明書o 需求獲取的一般方法n 制定訪談計劃,準(zhǔn)備提問單n 進行用戶訪談,獲取需求,n 形成用戶需求說明書21.1.2 需求分析階段o 需求分析過程n 對所獲取的需求信息進行分析n 軟件需求規(guī)格說明書n 界面原型o 圖紙(以書面形式)o 位圖(以圖片形式)o 可執(zhí)行文件(交互式)n 對開發(fā)人員進行培訓(xùn)21.1.3 開發(fā)階段o 具體實現(xiàn)項目目標(biāo)的一個階段o 可分為兩個階段n 軟件概要設(shè)計n 軟件詳細設(shè)計21.1.3 開發(fā)階段o 軟件概要設(shè)計n 通過軟件需求規(guī)格說明書,對軟件功能需求了解進行體系結(jié)構(gòu)設(shè)計,確定軟件結(jié)
4、構(gòu)及組成部分,編寫體系結(jié)構(gòu)設(shè)計報告。n 內(nèi)部接口設(shè)計,數(shù)據(jù)結(jié)構(gòu)設(shè)計,編寫數(shù)據(jù)庫設(shè)計報告(定稿)。n 編寫軟件概要設(shè)計說明書。21.1.3 開發(fā)階段o 軟件詳細設(shè)計n 通過軟件概要設(shè)計說明書,對軟件結(jié)構(gòu)了解。n 確定軟件部件各組成單元;詳細的模塊接口設(shè)計。n 模塊內(nèi)部數(shù)據(jù)結(jié)構(gòu)設(shè)計。n 模塊內(nèi)部算法設(shè)計o 流程圖o 偽代碼n 編寫軟件詳細設(shè)計說明書。21.1.4 編碼階段o 1. 編寫代碼n 開發(fā)人員通過軟件詳細設(shè)計說明書,對軟件結(jié)構(gòu)及模塊內(nèi)部數(shù)據(jù)結(jié)構(gòu)和算法進行了解進行代碼編寫,保證編譯通過。o 2. 單元測試n 開發(fā)人員代碼完成后可對代碼執(zhí)行單元測試、集成測試,記錄發(fā)現(xiàn)并修改軟件中的問題。21.
5、1.5 測試階段o 目的n 發(fā)現(xiàn)軟件的問題o 過程n 制定系統(tǒng)測試計劃n 測試方案設(shè)計n 測試用例開發(fā)和測試執(zhí)行n 對測試活動和結(jié)果進行評估21.1.5 測試階段o 測試的時間安排n 系統(tǒng)測試計劃在項目計劃階段完成。n 測試方案設(shè)計、測試用例開發(fā)和項目開發(fā)活動同時開展。n 編碼結(jié)束之后對軟件進行系統(tǒng)測試。n 完成測試后要對整個測試活動和軟件產(chǎn)品質(zhì)量進行評估。21.1.5 測試階段o 測試注意事項n 根據(jù)軟件需求規(guī)格說明書設(shè)計系統(tǒng)測試方案,編寫系統(tǒng)測試用例,執(zhí)行系統(tǒng)測試,反饋缺陷問題報告,完成系統(tǒng)測試報告。n 執(zhí)行系統(tǒng)測試是反復(fù)迭代的過程,軟件經(jīng)過缺陷更正、功能改動、需求增加后,均需反復(fù)執(zhí)行系統(tǒng)
6、測試,包括專門針對軟件版本的功能改動或增加部分而撰寫的文檔等,以此回歸測試來驗證修改后的系統(tǒng)或產(chǎn)品的功能是否符合規(guī)格說明。n 測試人員對問題記錄并通知開發(fā)組。21.1.6 系統(tǒng)驗收階段o 定義n 從系統(tǒng)測試完畢到客戶驗收簽字的階段。o 內(nèi)容n 雙方相互配合確認軟件已達到合同的要求n 要求客戶在客戶驗收報告上簽字21.1.7 系統(tǒng)維護階段o 定義n 在已完成對項目的研制(分析、設(shè)計、編碼和測試)工作并交付使用以后,對項目產(chǎn)品所進行的一些項目工程的活動。o內(nèi)容n 對軟件進行適當(dāng)修改,以適應(yīng)新的要求n 糾正運行中發(fā)現(xiàn)的錯誤n 編寫軟件問題報告和軟件修改報告。21.2 項目團隊21.2.1 項目團隊組
7、成21.2.2 項目團隊要求21.2.1 項目團隊組成o 原則n 少而精;先定崗,再定人o 組成n 項目經(jīng)理n 系統(tǒng)分析師n 設(shè)計員n 程序員n 測試人員n 其他人員21.2.1 項目團隊要求o 具有明確且有挑戰(zhàn)性的共同目標(biāo)o 團隊具有很強的凝聚力o 具有融洽的交流環(huán)境o 具有共同的工作規(guī)范和框架o 采用合理的開發(fā)過程21.3 項目開發(fā)文檔21.3.1 項目開發(fā)文檔的作用21.3.2 項目開發(fā)文檔的分類21.3.1 項目開發(fā)文檔的作用o 提高軟件開發(fā)過程的能見度o 提高開發(fā)效率o 可作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。o 記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件、開發(fā)、使用和維護。
8、o 便于管理人員、開發(fā)人員、操作人員、用戶之間的協(xié)作、交流和了解。o 便于潛在用戶了解軟件的功能、性能等各項指標(biāo),為他們選購符合自己需要的軟件提供依據(jù)。21.3.1 項目開發(fā)文檔的分類o 開發(fā)文檔o 管理文檔o 用戶文檔21.3.1 項目開發(fā)文檔的分類o 國家標(biāo)準(zhǔn)n 1. 可行性研究報告n 2. 項目開發(fā)計劃n 3. 軟件需求說明書n 4. 數(shù)據(jù)要求說明書n 5. 概要設(shè)計說明書n 6. 詳細設(shè)計說明書n 7. 用戶手冊21.3.1 項目開發(fā)文檔的分類o 國家標(biāo)準(zhǔn)n 8. 操作手冊n 9. 測試計劃n 10. 測試分析報告n 11. 開發(fā)進度月報n 12. 項目開發(fā)總結(jié)報告n 13. 維護修改
9、建議21.4 項目實際運作1. 做可行性分析,確定項目目標(biāo)和范圍2. 項目進度的確定3. 項目計劃的其他關(guān)鍵因素分析和確認4. 項目開發(fā)階段運作5. 測試驗收6. 項目過程總結(jié)21.4 項目實際運作o 1. 確定項目目標(biāo)和范圍n 首先是和用戶一起確認需求,進行項目的范圍規(guī)劃。n 項目是范圍,進度,質(zhì)量和資源四要素的平衡n 做項目范圍規(guī)劃的一個重要依據(jù)就是開發(fā)者的經(jīng)驗和對項目特征的清楚認識。21.4 項目實際運作o 2. 項目進度的確定n 項目過程定義n WBS (工作分解結(jié)構(gòu))分解n 估算工作量,安排整個項目的進度計劃n 規(guī)劃和確定項目的里程碑和基線n QA(質(zhì)量保證部門):質(zhì)量保證計劃n 配
10、置管理員:配置管理計劃n 測試負責(zé)人:測試計劃21.4 項目實際運作o 3. 項目計劃的其他關(guān)鍵因素分析和確認n確定項目開發(fā)過程中需要使用的方法、技術(shù)和使用的工具。 n 項目相關(guān)人員分析o 責(zé)任矩陣o 技能評估n 項目的關(guān)鍵依賴和承諾n 項目風(fēng)險分析21.4 項目實際運作o 4. 項目開發(fā)階段運作n 根據(jù)開發(fā)計劃進度進行開發(fā),項目經(jīng)理跟進開發(fā)進度,嚴格控制項目需求變動的情況。項目開發(fā)過程中不可避免的會出現(xiàn)需求變動的情況,在需求發(fā)生變更時,可根據(jù)實際情況實施嚴格的需求變更管理。21.4 項目實際運作o 5. 測試驗收n 測試驗收階段主是要在項目投入使用前查找項目中的運行錯誤。在需求文檔基礎(chǔ)之上核實每個模塊是否正常運行、核實需求是否被正確實施。根據(jù)測試計劃,由項目經(jīng)理安排測試人員,根據(jù)項目開展計劃分配執(zhí)行項目的測試工作。通過測試,確保項目的質(zhì)量。21.4 項目實際運作o 6. 項目過程總結(jié)n 在測試驗收完成后緊接著開展項目過程的總結(jié),主要對項目開發(fā)過程的工作成果進行總結(jié),以及相關(guān)文件的歸檔、備份等。21.5 項目開發(fā)常見問題及解決21.5.1 如何滿足客戶需求21.5.2 如何控制項目進度21.5.3 如何控制項目預(yù)算21.5.1 如何滿足客戶需求o 1. 了解客戶業(yè)務(wù)目標(biāo)o 2. 撰寫高質(zhì)量的需求分析報告o 3. 使用符合客戶語言習(xí)慣的表達方式
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能教室建設(shè)教學(xué)器材采購合同范本
- 2025年度文化旅游工程項目入股合同范本
- 2025年度建筑工程居間合同法律適用范本
- 鄂爾多斯2024年內(nèi)蒙古鄂爾多斯市東勝區(qū)衛(wèi)生健康系統(tǒng)事業(yè)單位招聘11人筆試歷年參考題庫附帶答案詳解
- 遼源2025年吉林遼源市事業(yè)單位碩博人才專項招聘228人筆試歷年參考題庫附帶答案詳解
- 綿陽四川綿陽平武縣鄉(xiāng)鎮(zhèn)事業(yè)單位從“大學(xué)生志愿服務(wù)西部”項目人員中招聘3人筆試歷年參考題庫附帶答案詳解
- 綿陽四川綿陽鹽亭縣招聘社區(qū)工作者25人筆試歷年參考題庫附帶答案詳解
- 綿陽2025上半年四川綿陽江油市考調(diào)教師10人筆試歷年參考題庫附帶答案詳解
- 濰坊山東濰坊壽光市營里中心衛(wèi)生院招聘9人筆試歷年參考題庫附帶答案詳解
- ???025年海南海口市龍華區(qū)面向本科及以上學(xué)歷應(yīng)屆生招聘教師120人筆試歷年參考題庫附帶答案詳解
- 小學(xué)道德與法治課堂教學(xué)中提升學(xué)生核心素養(yǎng)策略
- 醫(yī)院感染及其危害
- 2025年三人合伙投資合作開店合同模板(三篇)
- 安徽省招生考試數(shù)學(xué)試卷
- 2024全國各省高考詩歌鑒賞真題及解析
- 高考日語閱讀理解練習(xí)2篇-高考日語復(fù)習(xí)
- 印刷基礎(chǔ)知識培訓(xùn)資料
- NB/T 11536-2024煤礦帶壓開采底板井下注漿加固改造技術(shù)規(guī)范
- 2024-2025學(xué)年人教版五年級(上)英語寒假作業(yè)(一)
- 出口食品生產(chǎn)企業(yè)備案自我評估表
- 鋼結(jié)構(gòu)廠房招標(biāo)文件
評論
0/150
提交評論