第一章 簡介
1.1 研究背景
我之前曾在廈門一家中等規(guī)模(合計開發(fā)人員50人)的軟件公司擔(dān)任項(xiàng)目經(jīng)理,開始由于對軟件工程的不怎么重視,一些失敗的軟件項(xiàng)目給我留下了極深的映象。在失敗和困惑中,我們開始反思,也總結(jié)了一些經(jīng)驗(yàn)教訓(xùn)。后來,我們在開發(fā)過程中引入了MSF(Microsoft Solutions Framework)軟件開發(fā)模型,并結(jié)合公司的具體情況進(jìn)行了裁減。實(shí)踐證明,我們的軟件工程過程管理能力大為提高,軟件的質(zhì)量也有較大程度的提高,軟件的交付期也得到了基本保證,已經(jīng)沒有再發(fā)生那種“永遠(yuǎn)也完不成項(xiàng)目”的情況。
1.2 研究動機(jī)
在這篇文章中,主要談?wù)摿嗽诋a(chǎn)品開發(fā)中的項(xiàng)目管理問題,此處的“產(chǎn)品開發(fā)”是指做一個通用的軟件產(chǎn)品或者一些具體的領(lǐng)域性系統(tǒng)集成項(xiàng)目。下面我主要結(jié)合我們公司實(shí)施MSF的情況,談?wù)勛约簩浖こ痰囊恍┏醪娇捶ā?/SPAN>
第二章 MSF概要介紹
MSF主要由幾個模型構(gòu)成,其中包括:組隊(duì)模型、開發(fā)過程模型、應(yīng)用模型、風(fēng)險管理模型。下面只對組隊(duì)模型進(jìn)行較詳細(xì)的介紹,其他模型則簡要說明,更詳細(xì)的資料請查閱[2]。
2.1組隊(duì)模型
MSF把軟件開發(fā)分成了六個小組,分別是:程序管理組、產(chǎn)品管理組、開發(fā)組、用戶培訓(xùn)組、測試組、安裝管理組。組隊(duì)的原則是小隊(duì)(一般3-8人)、多側(cè)面;角色交叉、目標(biāo)一致;人員技術(shù)、業(yè)務(wù)精;關(guān)注能力和交貨期;對項(xiàng)目的前景認(rèn)識一致;人人參與設(shè)計;善于總結(jié)經(jīng)驗(yàn);共同管理、共同決策,項(xiàng)目人員同地工作等。
程序管理組的工作是:
①推動開發(fā)過程;
②負(fù)責(zé)產(chǎn)品規(guī)范說明;
③溝通和協(xié)調(diào)各組關(guān)系;
④管理項(xiàng)目進(jìn)度,報告項(xiàng)目狀態(tài);
⑤把握總體決策。
產(chǎn)品管理組的工作是:
①代表客戶(customer);
②描述項(xiàng)目產(chǎn)品輪廓;
③負(fù)責(zé)需求定義;
④平衡功能和進(jìn)度要求;
⑤負(fù)責(zé)市場、宣傳、公共關(guān)系等。
開發(fā)組的工作是:
①概要、詳細(xì)設(shè)計;
②完成產(chǎn)品開發(fā);
③準(zhǔn)備安裝的產(chǎn)品。
測試組的工作是:
①制定測試策略和計劃;
②盡可能發(fā)現(xiàn)問題。
用戶培訓(xùn)組工作是:
①代表終端用戶(end user);
②負(fù)責(zé)用戶需求定義;項(xiàng)目管理者聯(lián)盟文章
③把握可用性和用戶性能指標(biāo)。項(xiàng)目管理培訓(xùn)
安裝管理組工作是:
①負(fù)責(zé)產(chǎn)品安裝;
②把握可管理性和可支持性。項(xiàng)目管理培訓(xùn)
!--StartFragment-->!--
>