版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件產(chǎn)品生命周期模型1引言1.1目的1)、定義軟件產(chǎn)品的生命周期模型,描述一個(gè)軟件產(chǎn)品從規(guī)劃到最終消亡的整個(gè)過程。2)、明確產(chǎn)品管理與項(xiàng)目的關(guān)系,使產(chǎn)品得到有效的規(guī)劃和管理。1.2適用范圍機(jī)構(gòu):公司技術(shù)相關(guān)部。業(yè)務(wù):軟件產(chǎn)品的研發(fā)及管理。1.3名詞術(shù)語軟件產(chǎn)品生命周期:指軟件產(chǎn)品研發(fā)全部過程、活動(dòng)和任務(wù)的結(jié)構(gòu)框架。產(chǎn)品的生命周期一般包括四個(gè)階段:引入期、成長(zhǎng)期、成熟期和衰退期,在不同的階段中,市場(chǎng)對(duì)產(chǎn)品的反應(yīng)不同,其銷售特點(diǎn)不同,因而產(chǎn)品管理的重點(diǎn)也不相同。2產(chǎn)品生命周期模型介紹2.1模型定義企業(yè)戰(zhàn)略管理的核心就是決定提供什么產(chǎn)品和怎么提供。廣義地說,凡是能夠?yàn)槠髽I(yè)帶來利潤(rùn)的,都是產(chǎn)品。產(chǎn)品管理主要是對(duì)產(chǎn)品生命周期的管理,產(chǎn)品的生命周期一般包括四個(gè)階段:引入期、成長(zhǎng)期、成熟期和衰退期,當(dāng)一個(gè)創(chuàng)新的產(chǎn)品經(jīng)過這四個(gè)階段后,可以通過產(chǎn)品的升級(jí)換代進(jìn)入下一個(gè)生命周期。軟件研發(fā)的對(duì)象一般為未知系統(tǒng),具有技術(shù)難度大,開發(fā)風(fēng)險(xiǎn)高、需求不易捕捉等的特點(diǎn)。因此需要針對(duì)這些特點(diǎn)定義能夠靈活應(yīng)對(duì)風(fēng)險(xiǎn)和變化的過程。一個(gè)產(chǎn)品的開發(fā)往往會(huì)經(jīng)歷若干個(gè)版本,每一個(gè)版本都會(huì)經(jīng)歷相似的過程。一個(gè)產(chǎn)品版本需要經(jīng)過從產(chǎn)品規(guī)劃(引入期)、產(chǎn)品開發(fā)(成長(zhǎng)期)、產(chǎn)品穩(wěn)定(成熟期)、產(chǎn)品維護(hù)(衰退期)四個(gè)階段,其中產(chǎn)品維護(hù)階段根據(jù)需要可以持續(xù)很長(zhǎng)時(shí)間,可能延續(xù)到下一個(gè)版本的某個(gè)階段,甚至通過再生工程使產(chǎn)品長(zhǎng)期存在下去。如果產(chǎn)品涉及的技術(shù)很復(fù)雜,技術(shù)面很廣,那么在產(chǎn)品研發(fā)的初始時(shí)期還要加上一個(gè)產(chǎn)品預(yù)研階段。產(chǎn)品技術(shù)預(yù)研為一個(gè)新產(chǎn)品開始之前的活動(dòng),一個(gè)產(chǎn)品一旦開始研發(fā)之后,就沿著產(chǎn)品規(guī)劃、產(chǎn)品開發(fā)、產(chǎn)品穩(wěn)定、產(chǎn)品維護(hù)這四個(gè)階段螺旋式的前進(jìn),直到產(chǎn)品的生命結(jié)束。2.2模型過程說明產(chǎn)品階段活動(dòng)說明產(chǎn)品規(guī)劃產(chǎn)品定義概要性的定義一個(gè)產(chǎn)品版本需要實(shí)現(xiàn)的內(nèi)容技術(shù)方案從技術(shù)角度提出實(shí)現(xiàn)本版產(chǎn)品所需要的解決方案產(chǎn)品原型開發(fā)產(chǎn)品的界面外觀原型,應(yīng)該是與產(chǎn)品未來實(shí)際外觀完全一致需求描述詳細(xì)描述本產(chǎn)品版本的需求產(chǎn)品開發(fā)架構(gòu)設(shè)計(jì)從宏觀角度描述產(chǎn)品的結(jié)構(gòu)特征,劃分子系統(tǒng)并描述這些子系統(tǒng)之間的關(guān)系。子系統(tǒng)設(shè)計(jì)從微觀角度詳細(xì)描述每個(gè)子系統(tǒng)的內(nèi)部結(jié)構(gòu)程序編碼按照設(shè)計(jì)說明書完成代碼編寫單元測(cè)試按照設(shè)計(jì)說明書完成單元測(cè)試代碼的編寫。包括程序員自測(cè),和測(cè)試人員的測(cè)試。用戶手冊(cè)編寫用戶使用手冊(cè)和說明文檔產(chǎn)品穩(wěn)定集成測(cè)試按照需求規(guī)格說明書對(duì)整個(gè)產(chǎn)品進(jìn)行全面測(cè)試Alpha測(cè)試指軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶對(duì)即將面市軟件產(chǎn)品(稱為α版本)進(jìn)行測(cè)試,試圖發(fā)現(xiàn)錯(cuò)誤并修正。α測(cè)試的關(guān)鍵在于盡可能逼真地模擬實(shí)際運(yùn)行環(huán)境和用戶對(duì)軟件產(chǎn)品的操作并盡最大努力涵蓋所有可能的用戶操作方式。Beta測(cè)試經(jīng)過α測(cè)試調(diào)整的軟件產(chǎn)品稱為β版本。緊隨其后的β測(cè)試是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實(shí)際使用β版本,并要求用戶報(bào)告異常情況、提出改進(jìn)建議。然后軟件開發(fā)公司再對(duì)β版本進(jìn)行改錯(cuò)和完善。產(chǎn)品維護(hù)版本發(fā)行版本正式發(fā)布給用戶使用產(chǎn)品培訓(xùn)對(duì)用戶進(jìn)行發(fā)布版本的使用培訓(xùn)安裝部署為用戶現(xiàn)場(chǎng)進(jìn)行軟件安裝,或者進(jìn)行應(yīng)用服務(wù)器等部件的部署。補(bǔ)丁版本根據(jù)需要將本版產(chǎn)品的一些錯(cuò)誤修改合并為一個(gè)補(bǔ)丁版本2.3角色和職責(zé)角色職責(zé)產(chǎn)品經(jīng)理負(fù)責(zé)協(xié)調(diào)整個(gè)產(chǎn)品的開發(fā),包括規(guī)劃、開發(fā)、穩(wěn)定、維護(hù)的全過程系統(tǒng)架構(gòu)師負(fù)責(zé)進(jìn)行架構(gòu)設(shè)計(jì)需求分析師負(fù)責(zé)進(jìn)行需求分析并編制需求規(guī)格說明書程序設(shè)計(jì)師負(fù)責(zé)編寫詳細(xì)設(shè)計(jì)說明書程序工程師負(fù)責(zé)按照設(shè)計(jì)說明書進(jìn)行程序編碼測(cè)試工程師負(fù)責(zé)進(jìn)行系統(tǒng)整個(gè)研發(fā)過程的測(cè)試工作3產(chǎn)品管理與項(xiàng)目的關(guān)系項(xiàng)目管理與產(chǎn)品管理是緊密相關(guān)而又各有側(cè)重點(diǎn)。在企業(yè)中,產(chǎn)品管理是主線,而產(chǎn)品生命周期中的具體階段的工作過程,則可以通過項(xiàng)目實(shí)現(xiàn)。產(chǎn)品管理是項(xiàng)目管理的目標(biāo),而項(xiàng)目管理是產(chǎn)品管理的實(shí)現(xiàn)手段。同時(shí),產(chǎn)品生產(chǎn)工藝特點(diǎn)決定了項(xiàng)目的基本過程,但具體的生產(chǎn)過程組織,只有通過項(xiàng)目管理才能完成。在具體項(xiàng)目中,往往兩者會(huì)同時(shí)存在,特別是在提供服務(wù)的項(xiàng)目中,也包含了服務(wù)產(chǎn)品的生產(chǎn)過程,項(xiàng)目管理者必須在非常清楚兩者各自的管理內(nèi)容的前提下,將兩者有機(jī)地結(jié)合起來,才能同時(shí)滿足各方面的要求。產(chǎn)品管理關(guān)注的是軟件產(chǎn)品的生命周期,包括從規(guī)劃、設(shè)計(jì)、編程、測(cè)試、到運(yùn)營(yíng)和升級(jí)維護(hù)等主要階段,而且隨著軟件產(chǎn)品的不斷升級(jí)維護(hù),還會(huì)使同一軟件產(chǎn)品經(jīng)歷多次這樣的生命周期,軟件工程在產(chǎn)品的一次生命周期的各個(gè)階段中,提供了一整套的工程化的方法,來指導(dǎo)軟件人員的開發(fā)工作。因此可以說,軟件產(chǎn)品管理是一種圍繞產(chǎn)品生命周期的工程化方法,是軟件產(chǎn)品的生產(chǎn)工藝。它應(yīng)用的是軟件產(chǎn)品模型。項(xiàng)目管理是針對(duì)一個(gè)項(xiàng)目的管理方法,它關(guān)注的是項(xiàng)目的生命周期,包括從項(xiàng)目的啟動(dòng)、計(jì)劃、執(zhí)行、控制和收尾共五個(gè)主要的項(xiàng)目過程。在不同的過程中都涉及到對(duì)時(shí)間、人員、成本、質(zhì)量、風(fēng)險(xiǎn)等內(nèi)容的管理,強(qiáng)調(diào)的是項(xiàng)目的績(jī)效,通過有效的項(xiàng)目管理來完成對(duì)項(xiàng)目提出的目標(biāo)和范圍要求,這當(dāng)中也包括交付軟件產(chǎn)品。因此,項(xiàng)目管理是關(guān)注項(xiàng)目生命周期的管理方法。產(chǎn)品管理與項(xiàng)目管理是緊密相連的,產(chǎn)品經(jīng)理與項(xiàng)目經(jīng)理必須充分溝通,以使項(xiàng)目開發(fā)的產(chǎn)品符合公司的產(chǎn)品路線。在多數(shù)情況下,產(chǎn)品管理與項(xiàng)目管理的關(guān)系是多對(duì)多的關(guān)系,即一個(gè)項(xiàng)目會(huì)涉及多個(gè)產(chǎn)品,而一個(gè)產(chǎn)品可能會(huì)在多個(gè)項(xiàng)目中被開發(fā)。4產(chǎn)品模型選擇應(yīng)注意的問題1)、項(xiàng)目管理必須能夠有效地將多個(gè)產(chǎn)品組織起來,在達(dá)成項(xiàng)目目標(biāo)的同時(shí),需保證與產(chǎn)品自身發(fā)展路線一致。2)、在處理產(chǎn)品管理與項(xiàng)目管理的兩者關(guān)系時(shí),容易出現(xiàn)的錯(cuò)誤主要有兩方面:一是產(chǎn)品的設(shè)計(jì)缺乏靈活性,不能有效地支持項(xiàng)目中各種個(gè)性化的要求;二是項(xiàng)目只關(guān)注項(xiàng)目自身的目標(biāo),不考慮產(chǎn)品長(zhǎng)期發(fā)展的要求,結(jié)果影響了產(chǎn)品的后續(xù)發(fā)展。3)、高層經(jīng)理應(yīng)重視項(xiàng)目與產(chǎn)品的集成管理,強(qiáng)調(diào)項(xiàng)目與產(chǎn)品的結(jié)合,在項(xiàng)目中要考慮產(chǎn)品的全生命周期的成本,不能只考慮項(xiàng)目中的短期局部成本。附錄:《生命周期模型裁剪指南》1引言1.1目的指導(dǎo)如何利用《軟件生命周期模型定義與選擇策略》、《軟件產(chǎn)品生命周期模型定義》進(jìn)行生命周期模型的裁剪,使企業(yè)的產(chǎn)品管理能夠有效開展,確保項(xiàng)目形成適合項(xiàng)目自身特點(diǎn)的生命周期模型。1.2范圍軟件項(xiàng)目生命周期及軟件產(chǎn)品生命周期模型的裁剪。2項(xiàng)目生命周期模型裁剪指南2.1準(zhǔn)則☆依照現(xiàn)存的軟件項(xiàng)目生命周期模型進(jìn)行裁剪?!钜罁?jù)模型的根本特性進(jìn)行裁剪,不能打破原有模型的基本特點(diǎn)?!畋徊眉舻捻?xiàng)目必須是組織控制范圍之內(nèi)的?!畈煌P涂梢院喜?yīng)用到項(xiàng)目中?!畈眉艉蟮哪P湍軌蚯逦笇?dǎo)項(xiàng)目的進(jìn)行。☆項(xiàng)目可以依據(jù)模型穩(wěn)步進(jìn)行,不影響組織的管理?!畈眉暨^程必須可控?!畈眉艚Y(jié)果需得到一致的認(rèn)可。2.2方法為了替你的項(xiàng)目選擇最有效的生命周期模型,可以檢查你的項(xiàng)目并提出以下問題:☆在項(xiàng)目開始時(shí),我和用戶對(duì)需求的理解是否充分?在項(xiàng)目的進(jìn)行過程中,對(duì)需求的理解有可能改變嗎?☆我們對(duì)項(xiàng)目架構(gòu)的理解是否充分?是否在項(xiàng)目的進(jìn)展過程中有可能對(duì)架構(gòu)進(jìn)行重大的改變?☆可靠性需求有多少?☆需求在項(xiàng)目中為未來版本提前進(jìn)行多少計(jì)劃和設(shè)計(jì)?☆項(xiàng)目要承受多大風(fēng)險(xiǎn)?☆是否有被迫事先預(yù)定的進(jìn)度?☆需要具備在進(jìn)展過程中進(jìn)行變更的能力嗎?☆需要在項(xiàng)目的進(jìn)展過程中提供給用戶可視的進(jìn)展情況嗎?☆需要在項(xiàng)目的進(jìn)展過程中提供給管理者可視的進(jìn)展情況嗎?☆需要多少經(jīng)驗(yàn)和技巧來成功的使用這些生命周期模型。通過回答以上問題,你可以更好的了解目前的項(xiàng)目,參見《軟件生命周期模型定義與選擇策略》中的“生命周期模型特性比對(duì)表”,確定要選擇的軟件項(xiàng)目生命周期模型及其裁剪結(jié)果。3產(chǎn)品生命周期模型裁剪指南3.1準(zhǔn)則☆保證裁剪過程的標(biāo)準(zhǔn)性、可控性?!畋WC裁剪后的模型能夠滿足產(chǎn)品要求?!畈眉舻玫降慕Y(jié)果不影響產(chǎn)品的實(shí)際研發(fā)?!畈眉舻玫降慕Y(jié)果不影響項(xiàng)目的實(shí)際管理。☆裁剪過程要求相關(guān)人員參與?!畹玫降慕Y(jié)果需要一致的承諾。3.2方法參考的裁剪列表:產(chǎn)品階段活動(dòng)可否裁剪裁剪說明技術(shù)預(yù)研√承擔(dān)產(chǎn)品的SE已經(jīng)對(duì)涉及的技術(shù)有充分的了解,具備直接提出技術(shù)方案的能力產(chǎn)品規(guī)劃產(chǎn)品定義×技術(shù)方案√技術(shù)方案與上一個(gè)版本相比沒有變化產(chǎn)品原型√類庫(kù)等基本無界面的產(chǎn)品需求描述×產(chǎn)品開發(fā)架構(gòu)設(shè)計(jì)√系統(tǒng)架構(gòu)與上一個(gè)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版汽車抵押貸款合同借款人借款用途變更通知合同3篇
- 二零二五年度城市軌道交通內(nèi)部承包合同6篇
- 二零二五版企業(yè)日常經(jīng)營(yíng)客戶關(guān)系管理與維護(hù)合同2篇
- 二零二五年酒店員工入股與酒店服務(wù)體驗(yàn)優(yōu)化合同3篇
- 二零二五年度廁所革命專項(xiàng)基金使用管理合同3篇
- 二零二五年度新能源風(fēng)能發(fā)電設(shè)備研發(fā)制造合同2篇
- 二零二五版企業(yè)法人借款合同擔(dān)保協(xié)議3篇
- 2025版大清包勞務(wù)合同范本:二零二五年度文化活動(dòng)組織執(zhí)行合同3篇
- 二零二五年海底光纜線路鋪設(shè)及安全保障合同3篇
- 2025年度祠堂宗教活動(dòng)組織與承包合同2篇
- 2024年石家莊正定國(guó)際機(jī)場(chǎng)改擴(kuò)建工程合同
- 2025年度愛讀書學(xué)長(zhǎng)定制化閱讀計(jì)劃合同2篇
- 江西省港口集團(tuán)有限公司招聘筆試沖刺題2025
- 河南省信陽市浉河區(qū)9校聯(lián)考2024-2025學(xué)年八年級(jí)上學(xué)期12月月考地理試題(含答案)
- 快速康復(fù)在骨科護(hù)理中的應(yīng)用
- 國(guó)民經(jīng)濟(jì)行業(yè)分類和代碼表(電子版)
- ICU患者外出檢查的護(hù)理
- 公司收購(gòu)設(shè)備合同范例
- GB/T 44823-2024綠色礦山評(píng)價(jià)通則
- 廣東省潮州市2023-2024學(xué)年高二上學(xué)期語文期末考試試卷(含答案)
- 2024年光伏發(fā)電項(xiàng)目EPC總包合同
評(píng)論
0/150
提交評(píng)論