軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)_第1頁
軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)_第2頁
軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)_第3頁
軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)_第4頁
軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件開發(fā)管理規(guī)范標(biāo)準(zhǔn)

軟件開發(fā)過程管理規(guī)范濟南明湖建筑節(jié)能技術(shù)開發(fā)有限公司一、總則1.軟件開發(fā)項目管理的目的軟件開發(fā)項目管理的目的是確保軟件項目按時按質(zhì)地完成,同時滿足用戶需求和質(zhì)量要求,最終達到客戶滿意度的提高。2.軟件開發(fā)項目管理規(guī)范適用對象本規(guī)范適用于所有涉及軟件開發(fā)的項目,包括內(nèi)部開發(fā)和外部委托開發(fā)。3.軟件項目開發(fā)組織管理軟件項目開發(fā)組織管理應(yīng)該遵循“分工協(xié)作、責(zé)任明確、信息共享、協(xié)調(diào)一致”的原則,確保項目開發(fā)工作的有序進行。二、軟件項目立項階段在軟件項目立項階段,應(yīng)該充分了解用戶需求和市場競爭情況,確定項目的目標(biāo)和范圍,制定項目計劃和預(yù)算,并明確項目開發(fā)組織和管理結(jié)構(gòu)。三、軟件項目實施階段在軟件項目實施階段,應(yīng)該按照項目計劃和預(yù)算,組織開發(fā)團隊進行開發(fā)工作,同時加強項目進度和質(zhì)量的監(jiān)控和控制,確保項目按時按質(zhì)完成。四、項目需求分析過程項目需求分析過程是軟件開發(fā)過程中非常重要的一環(huán),應(yīng)該充分了解用戶需求和業(yè)務(wù)流程,進行需求分析和規(guī)劃,制定詳細(xì)的需求說明書,并與用戶進行充分的溝通和確認(rèn),確保需求的準(zhǔn)確性和完整性。五、項目系統(tǒng)設(shè)計過程在軟件開發(fā)項目中,系統(tǒng)設(shè)計是非常關(guān)鍵的一步。在這個階段,需要確定系統(tǒng)的整體架構(gòu)和各個模塊之間的關(guān)系,以及確定所需技術(shù)和工具。在設(shè)計過程中,需要考慮到系統(tǒng)的可擴展性、可維護性和可靠性等因素。設(shè)計完成后,需要進行評審和修改,確保設(shè)計方案符合項目要求。六、項目開發(fā)編碼過程在系統(tǒng)設(shè)計完成后,就進入了編碼階段。在這個階段,需要根據(jù)設(shè)計方案進行編碼,并進行單元測試和集成測試。編碼過程中需要注意代碼的規(guī)范性和可讀性,同時也要注意代碼的效率和安全性。在編碼完成后,需要進行代碼評審和修改,確保代碼符合項目要求。七、測試提交過程在編碼完成后,就需要進行測試。測試可以分為單元測試、集成測試和系統(tǒng)測試。在測試過程中,需要根據(jù)測試用例進行測試,并記錄測試結(jié)果。如果發(fā)現(xiàn)問題,需要及時修改并重新測試。在測試完成后,需要提交測試報告和測試數(shù)據(jù),以便后續(xù)的問題追蹤和修復(fù)。八、項目驗收總結(jié)階段在項目開發(fā)完成后,需要進行驗收總結(jié)。在這個階段,需要對項目進行全面的評估和總結(jié),包括項目的成果、成本、質(zhì)量和進度等方面。同時,也需要對項目管理進行評估和總結(jié),包括項目組織、人員管理、進度管理和質(zhì)量管理等方面。最終,需要形成項目驗收報告和總結(jié)報告,以便于后續(xù)的項目管理和改進。公司的業(yè)務(wù)部門會根據(jù)公司的發(fā)展要求或外部需求來制定《軟件項目需求說明書》,并確定項目需求管理人或項目申請人。項目申請人需要填寫《軟件項目立項申請書》并向項目評估委員會提出項目立項申請,其中需要詳細(xì)說明項目的背景、目的、效益、成本、需求等方面,并由技術(shù)部門提供支持和技術(shù)說明。項目評估委員會會在三個工作日內(nèi)收到《項目立項申請書》后召開評估會議,給出評估結(jié)果。如果批準(zhǔn)立項,則由公司技術(shù)總監(jiān)組織開發(fā);如果不批準(zhǔn),則需要給出理由并中止項目。但是中止后的項目可以根據(jù)情況重新申請。評估結(jié)果必須包括:建議項目啟動日期、期望項目完成日期、項目等級系數(shù)、項目優(yōu)先級(高中低)、資源沖突程度(1~9)。對于資源沖突程度大于5的項目,技術(shù)總監(jiān)有權(quán)拒絕接受。在公司批準(zhǔn)立項的項目交由公司技術(shù)總監(jiān)組織實施之后,技術(shù)總監(jiān)會根據(jù)資源情況和項目需求組織相關(guān)技術(shù)人員進行初步需求討論會,確定項目的等級系數(shù)(如分大、中、小對應(yīng)3、2、1)并指定項目開發(fā)負(fù)責(zé)人。在立項后五個工作日內(nèi),技術(shù)總監(jiān)和項目開發(fā)負(fù)責(zé)人會共同制定《軟件項目開發(fā)計劃》,確定項目啟動日期并提交項目評估委員會做反饋確認(rèn)。如果項目評估委員會中有兩位以上成員對計劃有異議,則需要召開項目計劃協(xié)調(diào)會來協(xié)調(diào)《軟件項目開發(fā)計劃》的修改和通過。如果沒有異議,則授權(quán)技術(shù)總監(jiān)按照《軟件項目開發(fā)計劃》執(zhí)行。在項目啟動日期之后,項目開發(fā)負(fù)責(zé)人會根據(jù)《軟件項目開發(fā)計劃》的進度每周進行一次分析匯報,形成《項目分析周報》并確定項目的狀態(tài)、分析風(fēng)險和對策,交由技術(shù)總監(jiān)進行管控。《軟件項目開發(fā)計劃》必須按照軟件項目實施過程分解為需求分析、系統(tǒng)設(shè)計、開發(fā)編碼和測試提交幾個控制過程。項目需求分析過程需要由技術(shù)總監(jiān)負(fù)責(zé),組成人員包括技術(shù)研發(fā)經(jīng)理、項目開發(fā)負(fù)責(zé)人、部分高級軟件開發(fā)工程師和需求提供人。需求分析第一次會議將在《軟件項目開發(fā)計劃》通過后,在項目啟動日期的兩個工作日內(nèi)召開,提出需求的不足之處交給需求提供人完善。分析團隊分工完成后需要提交《軟件項目需求功能列表》及《項目關(guān)鍵業(yè)務(wù)流程》文檔。需求分析應(yīng)該在需求分析第一次會議后的開始,并在(3個工作日*項目等級系數(shù))日內(nèi)完成。5.在需求分析過程完成后,如果需要變更需求,提供人必須書面提出《項目需求變更通知書》。項目需求分析團隊需要在2個工作日內(nèi)完成分析反饋,并確定項目變更系數(shù)。項目負(fù)責(zé)人需要對應(yīng)《軟件項目開發(fā)計劃》版本進行變更。6.需求分析階段完成的標(biāo)志為技術(shù)總監(jiān)召開文檔審查和階段總結(jié)會議,時間為1個工作日。五、項目系統(tǒng)設(shè)計過程1.項目設(shè)計團隊由技術(shù)總監(jiān)負(fù)責(zé),組成人員包括技術(shù)研發(fā)經(jīng)理、項目開發(fā)負(fù)責(zé)人和部分高級軟件開發(fā)工程師。2.項目分析設(shè)計團隊在收到需求階段文檔后2個工作日內(nèi)召開設(shè)計工作啟動協(xié)調(diào)會,審查反饋需求階段文檔。3.在協(xié)調(diào)會上,明確分工并按計劃完成《項目系統(tǒng)接口說明》、《項目系統(tǒng)數(shù)據(jù)設(shè)計文檔》和《主要操作界面說明》文檔。4.項目設(shè)計應(yīng)該在啟動協(xié)調(diào)會后開始,并在(5個工作日*項目等級系數(shù))日內(nèi)完成。5.項目負(fù)責(zé)人在接到《項目需求變更通知書》后,應(yīng)該按照1個工作日*項目變更系數(shù)調(diào)整對應(yīng)設(shè)計和計劃。6.項目設(shè)計階段完成的標(biāo)志為技術(shù)總監(jiān)召開設(shè)計文檔審查和階段總結(jié)會議,時間為1個工作日。六、項目開發(fā)編碼過程1.項目開發(fā)編碼團隊由技術(shù)研發(fā)經(jīng)理負(fù)責(zé),組成人員包括項目開發(fā)負(fù)責(zé)人和軟件開發(fā)工程師。2.項目開發(fā)編碼團隊在收到需求和設(shè)計階段文檔后2個工作日內(nèi)召開編碼工作啟動協(xié)調(diào)會,學(xué)習(xí)理解并反饋需求和設(shè)計階段文檔。3.技術(shù)研發(fā)經(jīng)理按照項目《軟件項目開發(fā)計劃》中開發(fā)編碼過程的細(xì)分階段進行控制。4.項目開發(fā)負(fù)責(zé)人需要負(fù)責(zé)項目聯(lián)調(diào)測試,保證《項目關(guān)鍵業(yè)務(wù)流程》和《主要操作界面說明》文檔的實現(xiàn)。5.技術(shù)研發(fā)經(jīng)理需要組織項目開發(fā)編碼團隊對(項目等級系數(shù))關(guān)鍵代碼進行集中解讀,以保證編碼的質(zhì)量和規(guī)范。6.根據(jù)項目的情況,要求開發(fā)編碼人員對《項目系統(tǒng)接口說明》中接口進行性能測試,并產(chǎn)生接口測試報告。7.技術(shù)研發(fā)經(jīng)理負(fù)責(zé)做好開發(fā)編碼的版本管理工作。8.開發(fā)編碼應(yīng)該在編碼工作啟動協(xié)調(diào)會后開始,并在(10個工作日*項目等級系數(shù))內(nèi)完成。9.開發(fā)編碼階段完成的標(biāo)志為測試人員接受測試版本后,技術(shù)研發(fā)經(jīng)理召開提交和階段總結(jié)會議,開發(fā)人員的所有代碼轉(zhuǎn)交給項目負(fù)責(zé)人管理,時間為1個工作日。七、測試提交過程1.項目測試團隊由技術(shù)研發(fā)經(jīng)理、項目負(fù)責(zé)人和測試工程師組成。2.測試工程師需要檢查開發(fā)編碼團隊提交的《項目關(guān)鍵業(yè)務(wù)流程》、《主要操作界面說明》和《項目系統(tǒng)接口說明》的測試結(jié)果。只有通過了測試,才會接受,否則會退回。3.在開發(fā)編碼階段,測試工程師應(yīng)該編寫《項目軟件使用說明書》,并在接收測試版本后按照說明書進行測試。4.測試工程師需要重新測試《項目關(guān)鍵業(yè)務(wù)流程》、《主要操作界面說明》和《項目系統(tǒng)接口說明》。5.測試工程師需要完成對應(yīng)版本的《項目測試報告》,并將發(fā)現(xiàn)的問題提交給項目負(fù)責(zé)人,由其組織開發(fā)人員進行修改和完善。6.測試工程師提交完成版本的《項目測試報告》后,需要由技術(shù)研發(fā)經(jīng)理進行確認(rèn)并簽字,將對應(yīng)版本定義為發(fā)布版本。7.測試工作應(yīng)該在接收測試版本后進行,并在(5個工作日*項目等級系數(shù))內(nèi)完成。8.項目驗收總結(jié)階段:1.發(fā)布版本后,項目負(fù)責(zé)人需要打印并收集所有過程文檔,并由對應(yīng)責(zé)任人簽字。2.項目負(fù)責(zé)人需要回顧總結(jié)《軟件項目開發(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

提交評論