集成化軟件研發(fā)流程IDP介紹_第1頁(yè)
集成化軟件研發(fā)流程IDP介紹_第2頁(yè)
集成化軟件研發(fā)流程IDP介紹_第3頁(yè)
集成化軟件研發(fā)流程IDP介紹_第4頁(yè)
集成化軟件研發(fā)流程IDP介紹_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、集成化軟件研發(fā)流程IDP介紹第4章目 錄 4.1 什么是集成化軟件研發(fā)流程IDP34.2 研發(fā)項(xiàng)目的組織結(jié)構(gòu)模型44.3 研發(fā)項(xiàng)目的角色模型54.4 IDP流程中的過程域、主要活動(dòng)和主要工作成果74.1 什么是集成化軟件研發(fā)流程IDP CMMI的560頁(yè)文本論述了二十多個(gè)過程域和數(shù)百條實(shí)踐,但是這些“過程域和實(shí)踐”沒有與“企業(yè)的具體業(yè)務(wù)和組織結(jié)構(gòu)”銜接起來。所以不能把“CMMI標(biāo)準(zhǔn)”直接作為企業(yè)的軟件過程規(guī)范來使用。企業(yè)應(yīng)當(dāng)根據(jù)自身的情況,既要裁剪CMMI過程域和實(shí)踐,又要補(bǔ)充CMMI沒有涉及的過程域和實(shí)踐,研制出適合本企業(yè)的容易執(zhí)行的軟件過程規(guī)范。IDP(Integrated Develop

2、ment Processes)是作者創(chuàng)作的基于CMMI的集成化軟件研發(fā)流程。IDP 由眾多的過程規(guī)范和模板組成,IDP 5.0模型如圖4-1所示,特征和優(yōu)點(diǎn)如下:圖4-1 集成化軟件研發(fā)流程IDP的模型一、集成了營(yíng)銷過程、項(xiàng)目管理過程、項(xiàng)目研發(fā)過程和支持過程IDP四類過程貫穿了項(xiàng)目生命周期,結(jié)構(gòu)清晰,相互關(guān)系直觀明了。IDP模型有助于企業(yè)各部門有條不紊地開展工作。二、適合于中小型IT企業(yè)的CMMI 3級(jí)研發(fā)流程IDP吸納了CMMI 3級(jí)以內(nèi)的大部分過程域(做了合理的精簡(jiǎn)),擴(kuò)充了商務(wù)過程域,采用增量開發(fā)模式,更加適合于中小型IT企業(yè)(滿足要求并且易于執(zhí)行)。三、容易裁剪與擴(kuò)充IDP是免費(fèi)公開、

3、不斷改進(jìn)的流程規(guī)范,國(guó)內(nèi)已經(jīng)有大量用戶學(xué)習(xí)和應(yīng)用IDP。用戶可以根據(jù)本企業(yè)的特征,適當(dāng)?shù)夭眉艋驍U(kuò)充IDP的過程域,很容易制定出最適合于本企業(yè)的流程規(guī)范。4.2 研發(fā)項(xiàng)目的組織結(jié)構(gòu)模型研發(fā)項(xiàng)目的組織結(jié)構(gòu)模型如圖4-2所示,按照職務(wù)高低劃分為三個(gè)層次:機(jī)構(gòu)領(lǐng)導(dǎo)、項(xiàng)目經(jīng)理、項(xiàng)目成員。機(jī)構(gòu)領(lǐng)導(dǎo)是項(xiàng)目經(jīng)理的直接領(lǐng)導(dǎo),這里機(jī)構(gòu)可以是公司,也是可以是公司的開發(fā)部門。一般地,機(jī)構(gòu)領(lǐng)導(dǎo)是本機(jī)構(gòu)內(nèi)所有項(xiàng)目的決策者。機(jī)構(gòu)領(lǐng)導(dǎo)下達(dá)任務(wù)給項(xiàng)目經(jīng)理,項(xiàng)目經(jīng)理向機(jī)構(gòu)領(lǐng)導(dǎo)匯報(bào)工作。項(xiàng)目經(jīng)理是本項(xiàng)目的管理者,他帶領(lǐng)所有項(xiàng)目成員共同完成機(jī)構(gòu)領(lǐng)導(dǎo)下達(dá)的任務(wù)。項(xiàng)目成員是指在項(xiàng)目中執(zhí)行具體任務(wù)的人員,例如分析員、設(shè)計(jì)師、程序員、測(cè)試員

4、等。項(xiàng)目經(jīng)理下達(dá)任務(wù)給項(xiàng)目成員,項(xiàng)目成員們向項(xiàng)目經(jīng)理匯報(bào)各自的工作。項(xiàng)目成員并非固定在一個(gè)項(xiàng)目中工作,他們可能來自于相對(duì)獨(dú)立的職能單位(例如開發(fā)組、測(cè)試組),可以為多個(gè)項(xiàng)目提供服務(wù),即矩陣關(guān)系。如果機(jī)構(gòu)內(nèi)沒有相對(duì)獨(dú)立的測(cè)試組,那么測(cè)試人員的直接領(lǐng)導(dǎo)就是項(xiàng)目經(jīng)理。如果機(jī)構(gòu)內(nèi)有測(cè)試組,那么測(cè)試人員的直接領(lǐng)導(dǎo)是測(cè)試經(jīng)理,而項(xiàng)目經(jīng)理相當(dāng)于測(cè)試人員的“臨時(shí)雇主”。當(dāng)測(cè)試人員接受了某個(gè)項(xiàng)目的測(cè)試任務(wù),那么他要向測(cè)試經(jīng)理和項(xiàng)目經(jīng)理匯報(bào)工作。當(dāng)項(xiàng)目結(jié)束后,該項(xiàng)目的人力資源被釋放。機(jī)構(gòu)領(lǐng)導(dǎo)決定本機(jī)構(gòu)內(nèi)的人力資源如何應(yīng)用。營(yíng)銷客服質(zhì)量等部門項(xiàng)目?jī)?nèi)部結(jié)構(gòu)機(jī)構(gòu)領(lǐng)導(dǎo)(決策者)協(xié)作項(xiàng)目成員:需求分析員、系統(tǒng)設(shè)計(jì)師、程序員

5、、測(cè)試員等項(xiàng)目經(jīng)理圖4-2 研發(fā)項(xiàng)目的組織結(jié)構(gòu)模型4.3 研發(fā)項(xiàng)目的角色模型研發(fā)項(xiàng)目的角色模型如圖4-3所示。每個(gè)人可以擁有多個(gè)角色,視項(xiàng)目情況而定。每個(gè)角色必須有明確的職責(zé)(說明要做的事情和所負(fù)的責(zé)任)。常見的角色職責(zé)如表4-1所示。后續(xù)章節(jié)的流程規(guī)范將闡述“角色在什么時(shí)候,以什么步驟做什么事情,產(chǎn)生什么樣的成果”。營(yíng)銷開發(fā)客戶服務(wù)研 發(fā) 項(xiàng) 目質(zhì)量 質(zhì)量保證員 合同項(xiàng)目銷售員 產(chǎn)品經(jīng)理 需求分析員 系統(tǒng)設(shè)計(jì)師 客服專員 項(xiàng)目經(jīng)理 配置管理員 開發(fā)工程師 測(cè)試工程師圖4-3研發(fā)項(xiàng)目的角色模型角色該角色在研發(fā)流程中的主要職責(zé)機(jī)構(gòu)領(lǐng)導(dǎo)(項(xiàng)目決策者)(1)參與立項(xiàng)評(píng)審,為項(xiàng)目分配合適的人力資源。(

6、2)及時(shí)了解所有項(xiàng)目的人力資源、進(jìn)度、質(zhì)量情況,協(xié)商處理問題。(3)在項(xiàng)目結(jié)束時(shí),對(duì)項(xiàng)目進(jìn)行綜合評(píng)估。立項(xiàng)評(píng)審委員會(huì)立項(xiàng)評(píng)審委員會(huì)一般由部門經(jīng)理以上職位的人員組成,主要職責(zé)是參與“合同項(xiàng)目”和“自主產(chǎn)品”的立項(xiàng)評(píng)審。該委員會(huì)有一名常務(wù)負(fù)責(zé)人,處理立項(xiàng)流程事務(wù)。項(xiàng)目經(jīng)理(項(xiàng)目管理者)項(xiàng)目經(jīng)理是立項(xiàng)之后的項(xiàng)目主要責(zé)任人,主要職責(zé)是帶領(lǐng)團(tuán)隊(duì)在預(yù)定的時(shí)間和成本之內(nèi),開發(fā)并交付質(zhì)量合格的項(xiàng)目(產(chǎn)品)。項(xiàng)目經(jīng)理對(duì)本項(xiàng)目的需求、進(jìn)度、質(zhì)量、交付負(fù)主要責(zé)任。(1)負(fù)責(zé)本項(xiàng)目的任務(wù)進(jìn)度管理、變更管理,以及可能存在的跨項(xiàng)目、跨部門協(xié)調(diào)。(2)如果本項(xiàng)目沒有專門的需求分析員,那么項(xiàng)目經(jīng)理承擔(dān)需求分析工作。如果本項(xiàng)目

7、缺乏足夠的開發(fā)工程師,那么項(xiàng)目經(jīng)理應(yīng)當(dāng)承擔(dān)某些模塊開發(fā)。(3)在項(xiàng)目結(jié)束時(shí),總結(jié)知識(shí)財(cái)富和經(jīng)驗(yàn)教訓(xùn),完善文檔。對(duì)項(xiàng)目成員的業(yè)績(jī)進(jìn)行評(píng)估。需求分析員(1)負(fù)責(zé)本項(xiàng)目需求調(diào)研、分析、定義,撰寫詳細(xì)的需求文檔。(2)將需求準(zhǔn)確地傳達(dá)給相關(guān)人員(如開發(fā)、測(cè)試、客戶等),隨著項(xiàng)目進(jìn)展,及時(shí)完善需求文檔。系統(tǒng)設(shè)計(jì)師(1)根據(jù)需求開展總體設(shè)計(jì),包括構(gòu)架設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、用戶界面設(shè)計(jì)等。(2)撰寫設(shè)計(jì)文檔,并將設(shè)計(jì)成果準(zhǔn)確地傳達(dá)給其他項(xiàng)目成員。開發(fā)工程師(1)按照項(xiàng)目經(jīng)理分配的任務(wù)執(zhí)行開發(fā)工作,并清楚地交付給測(cè)試人員(準(zhǔn)備測(cè)試)。如果測(cè)試人員報(bào)告缺陷,應(yīng)及時(shí)消除缺陷。對(duì)自己工作成果的質(zhì)量負(fù)最大責(zé)任。(2)參與

8、項(xiàng)目討論,主動(dòng)發(fā)現(xiàn)項(xiàng)目中的問題、消除問題。(3)對(duì)自己的源代碼進(jìn)行配置管理,及時(shí)完善文檔。測(cè)試工程師(1)了解項(xiàng)目需求,了解項(xiàng)目開發(fā)進(jìn)度,和項(xiàng)目經(jīng)理商議測(cè)試計(jì)劃,設(shè)計(jì)測(cè)試用例。(2)根據(jù)計(jì)劃執(zhí)行測(cè)試,找出盡可能多的缺陷。使用缺陷跟蹤工具,及時(shí)將測(cè)試信息反饋給相關(guān)責(zé)任人。(3)向項(xiàng)目經(jīng)理匯報(bào)項(xiàng)目?jī)?nèi)的質(zhì)量問題,向機(jī)構(gòu)領(lǐng)導(dǎo)匯報(bào)共性的質(zhì)量問題。質(zhì)量保證員(1)跟蹤每個(gè)項(xiàng)目的開發(fā)過程,重點(diǎn)檢查需求文檔、設(shè)計(jì)文檔、變更記錄、用戶文檔是否符合規(guī)范。(2)參加需求評(píng)審和設(shè)計(jì)評(píng)審。(3)如果發(fā)現(xiàn)項(xiàng)目問題,先和責(zé)任人溝通,如果難以解決,則由上級(jí)領(lǐng)導(dǎo)協(xié)調(diào)。配置管理員(1)為所有項(xiàng)目創(chuàng)建配置庫(kù),為用戶分配合適的權(quán)限,

9、負(fù)責(zé)信息安全和備份。(2)指導(dǎo)開發(fā)人員使用配置管理軟件和“集成化研發(fā)管理平臺(tái)”。產(chǎn)品經(jīng)理(1)負(fù)責(zé)產(chǎn)品調(diào)研分析,撰寫產(chǎn)品需求說明書,使產(chǎn)品順利立項(xiàng)。(2)跟蹤產(chǎn)品開發(fā)過程,及時(shí)試用產(chǎn)品,糾正偏差,給出優(yōu)化建議,使產(chǎn)品更加適合目標(biāo)客戶的需求。(3)協(xié)助營(yíng)銷人員宣傳、銷售該產(chǎn)品,及時(shí)獲取客戶的反饋,改進(jìn)產(chǎn)品。提示:產(chǎn)品經(jīng)理可兼任項(xiàng)目中的需求分析員。銷售員(1)公司軟件產(chǎn)品及合同項(xiàng)目銷售,包括制訂個(gè)人銷售計(jì)劃,拜訪客戶,向客戶推介和演示公司產(chǎn)品和服務(wù),業(yè)務(wù)洽談及跟進(jìn);需完成給定的銷售指標(biāo)。(2)了解用戶需求,及時(shí)反饋給公司研發(fā)部門和服務(wù)部門。注意:合同項(xiàng)目的立項(xiàng)須遵循公司的立項(xiàng)管理流程??头T(1

10、)現(xiàn)場(chǎng)服務(wù),為客戶部署軟件、培訓(xùn)講解等。利用電話、互聯(lián)網(wǎng)提供非現(xiàn)場(chǎng)服務(wù)。(2)客戶問題的處理跟蹤。表4-1 項(xiàng)目中的角色職責(zé)表4.4 IDP流程中的過程域、主要活動(dòng)和主要工作成果IDP的過程域主要活動(dòng)主要工作成果營(yíng)銷過程產(chǎn)品構(gòu)思和調(diào)研產(chǎn)品構(gòu)思,產(chǎn)品調(diào)研產(chǎn)品需求說明書,產(chǎn)品調(diào)研報(bào)告產(chǎn)品體驗(yàn)和宣傳銷售產(chǎn)品體驗(yàn),宣傳銷售產(chǎn)品宣傳材料合同項(xiàng)目銷售接觸客戶,可行性分析,投標(biāo)答辯,簽訂合同投標(biāo)書,合同,項(xiàng)目需求說明書客戶溝通和合同驗(yàn)收消除摩擦,評(píng)審成果,控制變更,項(xiàng)目驗(yàn)收,發(fā)掘商機(jī)項(xiàng)目驗(yàn)收?qǐng)?bào)告項(xiàng)目管理過程立項(xiàng)管理立項(xiàng)申請(qǐng),立項(xiàng)評(píng)審,項(xiàng)目籌備立項(xiàng)申請(qǐng)書,立項(xiàng)評(píng)審報(bào)告結(jié)項(xiàng)管理結(jié)項(xiàng)申請(qǐng),結(jié)項(xiàng)評(píng)估,關(guān)閉項(xiàng)目結(jié)項(xiàng)申

11、請(qǐng)書,結(jié)項(xiàng)評(píng)估報(bào)告項(xiàng)目規(guī)劃與監(jiān)控制定項(xiàng)目計(jì)劃,人員管理,任務(wù)進(jìn)度管理,項(xiàng)目成本管理,設(shè)備管理項(xiàng)目計(jì)劃,日志,周報(bào)風(fēng)險(xiǎn)跟蹤和變更控制識(shí)別風(fēng)險(xiǎn),處理風(fēng)險(xiǎn),關(guān)閉風(fēng)險(xiǎn)變更申請(qǐng),變更審批,執(zhí)行風(fēng)險(xiǎn)跟蹤表,變更控制報(bào)告項(xiàng)目開發(fā)過程需求開發(fā)與管理需求調(diào)研,需求分析,需求定義,評(píng)審確認(rèn),細(xì)化跟蹤,變更控制客戶需求記錄,產(chǎn)品(項(xiàng)目)需求說明書,需求跟蹤表軟件系統(tǒng)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì),用戶界面設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),模塊設(shè)計(jì)系統(tǒng)設(shè)計(jì)說明書,模塊設(shè)計(jì)說明書模塊開發(fā)與集成模塊需求細(xì)化,模塊設(shè)計(jì),模塊實(shí)現(xiàn)和集成模塊需求說明書,設(shè)計(jì)說明書,軟件代碼測(cè)試與改錯(cuò)準(zhǔn)備測(cè)試,執(zhí)行測(cè)試,消除缺陷測(cè)試用例,測(cè)試報(bào)告軟硬件系統(tǒng)集成方案設(shè)計(jì),選擇設(shè)備供應(yīng)商,設(shè)備采購(gòu)和驗(yàn)收,設(shè)備安裝調(diào)試系統(tǒng)集成方案部署試用撰寫文檔,軟件部署,客戶培訓(xùn),客戶試用部署說明書,安裝和使用手冊(cè)軟件維護(hù)接受維

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論