您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 開(kāi)發(fā)管理 >
軟件項(xiàng)目管理的研究及在項(xiàng)目開(kāi)發(fā)中的應(yīng)用
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/6/5 13:42:09 ] 推薦標(biāo)簽:

軟件項(xiàng)目管理方法的實(shí)現(xiàn)

1.項(xiàng)目背景

某局通信建設(shè)工程項(xiàng)目管理系統(tǒng)(以下簡(jiǎn)稱DX-PMS)主要針對(duì)該電信局每年建設(shè)的各種通信建設(shè)項(xiàng)目進(jìn)行全過(guò)程全方位的管理,主要包括的內(nèi)容有工程項(xiàng)目管理、工程結(jié)算管理、工程合同管理、工程檔案與統(tǒng)計(jì)查詢管理四個(gè)主要子系統(tǒng),并要求與現(xiàn)在已經(jīng)使用的某省局工程項(xiàng)目管理系統(tǒng)共同使用,各行其職,但數(shù)據(jù)不需要用戶重復(fù)錄入,系統(tǒng)能自動(dòng)進(jìn)行數(shù)據(jù)無(wú)縫連接;另外DX-PMS還要與該局現(xiàn)在正在使用的OA系統(tǒng)、ERP系統(tǒng)等進(jìn)行集成,其軟件開(kāi)發(fā)非常復(fù)
雜。

2.DX-PMS開(kāi)發(fā)過(guò)程的管理

(1)制定DX-PMS項(xiàng)目計(jì)劃。

項(xiàng)目經(jīng)理接受項(xiàng)目任務(wù)書(shū)后,組成一個(gè)項(xiàng)目規(guī)劃小組,結(jié)合項(xiàng)目任務(wù)書(shū)和實(shí)際開(kāi)發(fā)經(jīng)驗(yàn),確定項(xiàng)目所采用的技術(shù)路線;估計(jì)項(xiàng)目的工作量、成本及相關(guān)資源,依據(jù)項(xiàng)目管理規(guī)范,制定項(xiàng)目計(jì)劃書(shū),評(píng)審后納入配置管理。

(2)制定DX-PMS的開(kāi)發(fā)過(guò)程。

總流程的制定:項(xiàng)目經(jīng)理與核心組成員,根據(jù)項(xiàng)目任務(wù)書(shū)和項(xiàng)目的實(shí)際情況,確定軟件開(kāi)發(fā)過(guò)程,得到如圖1所示的開(kāi)發(fā)過(guò)程流程圖。確定流程進(jìn)入的必備條件:①具有已簽署的《DX—PMS合同書(shū)》②上級(jí)簽發(fā)的((DX-PMS任務(wù)書(shū)》。③與用戶協(xié)商后得到的《DX-PMS執(zhí)行計(jì)劃》和《DX-
PMS實(shí)施計(jì)劃》確定流程結(jié)束的條件和考核內(nèi)容。具體檢查下列工作任務(wù)是否完戍:①軟件開(kāi)發(fā)項(xiàng)目組完成《DX-PMS功能說(shuō)明書(shū)》、《DX-PMS需求分析》、《DX-PMS開(kāi)發(fā)計(jì)劃》、《~DX-PMS配置管理計(jì)劃》、《DX—PMS概要設(shè)計(jì)說(shuō)明書(shū)》、《DX—PMS詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》、《DX—PMS單元測(cè)試總結(jié)報(bào)告》等文檔的編寫(xiě)及文檔所規(guī)定的工作任務(wù)、可交付的源代碼、可執(zhí)行代碼。②測(cè)試組完成《DX-PMS測(cè)試計(jì)劃》、《DX-PMS測(cè)試方案與測(cè)試用例》的編寫(xiě)和文檔所規(guī)定的工作任務(wù)。③質(zhì)量保證組完成《DX-PMS質(zhì)量保證計(jì)劃》的編寫(xiě)和相應(yīng)的質(zhì)量保證工作。

DX—PMS具體的開(kāi)發(fā)流程為:上級(jí)部門(mén)任命項(xiàng)目經(jīng)理,協(xié)助項(xiàng)目經(jīng)理組建項(xiàng)目開(kāi)發(fā)組和軟件測(cè)試組、質(zhì)量保證組;項(xiàng)目經(jīng)理負(fù)責(zé)組織項(xiàng)目開(kāi)發(fā)組對(duì)客戶需求進(jìn)行調(diào)研,完成《DX-PMS系統(tǒng)需求說(shuō)明書(shū)》及《DX-PMS用戶需求調(diào)查報(bào)告》;部門(mén)經(jīng)理負(fù)責(zé)對(duì)系統(tǒng)需求進(jìn)行分析,確定其核心或可產(chǎn)品化的程度,可重用的構(gòu)件等;項(xiàng)目組對(duì)軟件需求進(jìn)行分析,形成《DX—PMS軟件需求分析說(shuō)明書(shū)》,并通過(guò)評(píng)審5項(xiàng)目組制定《DX-PMS項(xiàng)目開(kāi)發(fā)計(jì)劃》,《DX-PMS軟件配置管理計(jì)劃》;測(cè)試組制定《DX-PMS軟件測(cè)試計(jì)劃質(zhì)量保證組制定《DX-PMS軟件質(zhì)量保證計(jì)劃》,并通過(guò)評(píng)審,軟件開(kāi)發(fā)項(xiàng)目組進(jìn)行系統(tǒng)的《DX-PMS概要設(shè)計(jì)》并通過(guò)評(píng)審;測(cè)試組進(jìn)行系統(tǒng)的《DX-PMS測(cè)試設(shè)計(jì)》并通過(guò)評(píng)審;軟件開(kāi)發(fā)組進(jìn)行系統(tǒng)的《DX—PMS詳細(xì)設(shè)計(jì)》并通過(guò)評(píng)審;所有源代碼需要按照編碼規(guī)范進(jìn)行開(kāi)發(fā)并由項(xiàng)目經(jīng)理負(fù)責(zé)審查;軟件開(kāi)發(fā)項(xiàng)目組進(jìn)行《DX-PMS單元測(cè)試用例》設(shè)計(jì);在軟件開(kāi)發(fā)項(xiàng)目組的詳細(xì)設(shè)計(jì)和編碼階段,測(cè)試項(xiàng)目組同步進(jìn)行《DX-PMS測(cè)試方案與用例》的設(shè)計(jì)并進(jìn)行評(píng)審;軟件開(kāi)發(fā)組進(jìn)行單元測(cè)試,并提交《DX-PMS單元測(cè)試總結(jié)報(bào)告》;項(xiàng)目經(jīng)理負(fù)責(zé)產(chǎn)品的完整性和正確性檢查。

(3)過(guò)程控制。

過(guò)程控制的主要工作包括過(guò)程管理、變更控制和配置管理。

過(guò)程管理是項(xiàng)目能順利進(jìn)行的基礎(chǔ),過(guò)程的質(zhì)量決定軟件項(xiàng)目所開(kāi)發(fā)的產(chǎn)品的質(zhì)量。項(xiàng)目經(jīng)理依據(jù)《DX-PMS詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》和《DX-PMS開(kāi)發(fā)計(jì)劃》將軟件開(kāi)發(fā)階段的考核分為系統(tǒng)需求調(diào)研、需求分析、軟件設(shè)計(jì)、編碼與單元測(cè)試四個(gè)考核點(diǎn)。考核方式與要求包括:①項(xiàng)目經(jīng)理對(duì)每個(gè)階段所花費(fèi)的有效工作量的確認(rèn)。②項(xiàng)目經(jīng)理檢查每個(gè)階段的軟件工作產(chǎn)品完成情況,將階段工作產(chǎn)品納入配置管理庫(kù)并形成基線,并交資源管理部歸檔。③部門(mén)經(jīng)理負(fù)責(zé)簽署階段報(bào)告,總經(jīng)理對(duì)軟件工作產(chǎn)品進(jìn)行確認(rèn)。④在測(cè)試過(guò)程中,統(tǒng)計(jì)軟件工作產(chǎn)品的缺陷率。⑤分析軟件工作產(chǎn)品評(píng)審的數(shù)據(jù)的有效性。

項(xiàng)目經(jīng)理具體的過(guò)程管理工作有:①檢查項(xiàng)目組成員的周報(bào)。②制定相應(yīng)的文檔模板。③檢查項(xiàng)目組成員的文檔。④定期召開(kāi)小組例會(huì),交流開(kāi)發(fā)經(jīng)驗(yàn)和體會(huì),解決突出的問(wèn)題。⑤負(fù)責(zé)與項(xiàng)目雙方人員之間的溝通,特別是與雙方領(lǐng)導(dǎo)的溝通。

變更控制的基礎(chǔ)是變更控制流程的確定,在項(xiàng)目開(kāi)發(fā)前項(xiàng)目經(jīng)理根據(jù)相關(guān)規(guī)范制定變更控制流程(如圖2),通過(guò)項(xiàng)目成員評(píng)審,并報(bào)上級(jí)管理層批準(zhǔn),形成項(xiàng)目組的一個(gè)規(guī)范,作為項(xiàng)目變更的執(zhí)行標(biāo)準(zhǔn),對(duì)項(xiàng)目的所有變更,必須按照變更控制流程進(jìn)行。 配置管理則是變更控制能順利進(jìn)行的基礎(chǔ)和保證,為避免陷入配置項(xiàng)的泥潭,項(xiàng)目經(jīng)理在項(xiàng)目開(kāi)始之前編寫(xiě)配置管理計(jì)劃,《DX—PMS酉己置管理計(jì)劃》和《DX-PMS開(kāi)發(fā)計(jì)劃》將同時(shí)產(chǎn)生,并制定配置管理流程(如圖3),以保證項(xiàng)目的所有配置項(xiàng)目均納入到配置管理庫(kù),進(jìn)行配置管理。

通過(guò)采用軟件項(xiàng)目管理方法,明確了項(xiàng)目管理流程和控制項(xiàng)目開(kāi)發(fā)過(guò)程,項(xiàng)目經(jīng)理嚴(yán)格按照流程進(jìn)行控制,嚴(yán)格變更控制和配置管理;項(xiàng)目組嚴(yán)格按照項(xiàng)目計(jì)劃進(jìn)行開(kāi)發(fā);主管部門(mén)嚴(yán)格進(jìn)行考核和評(píng)審。在整個(gè)開(kāi)發(fā)過(guò)程中,項(xiàng)目小組人員清楚自己的工作,明白其他人的任務(wù),了解項(xiàng)目的實(shí)際進(jìn)程,明確下一步的工作重點(diǎn),整個(gè)開(kāi)發(fā)過(guò)程有條不紊地進(jìn)行,圓滿地完成了開(kāi)發(fā)任務(wù)。

結(jié)束語(yǔ)

軟件項(xiàng)目管理的方法研究及在DX-PMS項(xiàng)目中的成功應(yīng)用,為如何進(jìn)行軟件項(xiàng)目的開(kāi)發(fā)與控制提供了借鑒。實(shí)踐證明,制定適合軟件開(kāi)發(fā)項(xiàng)目的管理規(guī)范、過(guò)程、流程、模板,并借助于適當(dāng)?shù)墓芾砉ぞ哌M(jìn)行管理,對(duì)軟件項(xiàng)目的成功是非常有效的。

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd