前言:本站為你精心整理了計算機軟件工程項目管理研討范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
1計算機軟件工程項目的特點與管理內(nèi)容
(1)工程項目人員。工程的項目人員一般包括項目負(fù)責(zé)人、系統(tǒng)分析員、高級與初級程序員、以及資料員等。依據(jù)實際軟件項目的大小,可能會有一人身兼數(shù)職的情況,但職責(zé)必須要明確。而不同職責(zé)的人員,對其能力與素質(zhì)的要求也是不同的。例如,項目負(fù)責(zé)人要有較強的組織能力、準(zhǔn)確的判斷力以及處理重大事情的決策能力;系統(tǒng)分析員需要具備概括能力,以及分析能力和社交活動能力;程序員則要有相當(dāng)熟練的編寫程序的能力等。
(2)軟件質(zhì)量與配置的管理。軟件質(zhì)量管理在總體管理功能中對質(zhì)量方針與責(zé)任起著決定性的作用,主要包括軟件質(zhì)量計劃的編制、軟件項目質(zhì)量保證以及軟件項目質(zhì)量控制等過程。項目的質(zhì)量保證是指對項目總體績效進(jìn)行定期的評估,以此來考察工程項目的質(zhì)量是否達(dá)標(biāo)。項目的質(zhì)量控制是從整體上對項目的結(jié)果進(jìn)行監(jiān)測,同時還要對不合格的地方及時采取改正措施。軟件的配置管理是指記錄某軟件產(chǎn)品的研發(fā)過程,以便保證研發(fā)者在軟件生命周期內(nèi)的各個階段都能獲取精準(zhǔn)的產(chǎn)品配置。軟件的配置管理就是一種對軟件進(jìn)行標(biāo)識組織與控制軟件修改的管理技術(shù),在軟件的整個研發(fā)過程中有著非常重要的作用。
(3)軟件項目工程的風(fēng)險分析與管理。風(fēng)險分析包括對軟件風(fēng)險的識別、估計、解決以及監(jiān)督等一系列步驟,使人們能夠預(yù)測風(fēng)險并及時的采取遏制風(fēng)險產(chǎn)生和發(fā)展的措施。對軟件風(fēng)險進(jìn)行分析與管理,實際就是為了降低軟件工程項目的損失,從而增加軟件工程項目的收益。
2軟件工程項目管理中存在的問題
2.1管理團(tuán)隊的協(xié)作問題
當(dāng)今我國正處于信息化時代,任何項目的開發(fā)都離不開團(tuán)隊人員的相互協(xié)作,只有這樣才能夠確保工作順利的進(jìn)行,尤其是在計算機軟件工程項目的研發(fā)管理上,更是需要團(tuán)隊成員的協(xié)作才能順利完成。但目前我國軟件工程項目管理的團(tuán)隊協(xié)作與溝通都存在著一定的問題,例如:計算機軟件工程項目管理的團(tuán)隊中人員分工不明確,導(dǎo)致推卸責(zé)任和推諉工作的情況常有發(fā)生;團(tuán)隊成員之間缺乏合作意識,致使工作效率不高。
2.2需求分析問題
由于軟件項目管理在需求分析這項工作中,對于業(yè)務(wù)需求的實體、數(shù)據(jù)以及實際的活動要求沒有進(jìn)行調(diào)查,這些往往被認(rèn)為是表面工作,所以導(dǎo)致計算機軟件工程項目管理在最后的工作中,出現(xiàn)設(shè)計產(chǎn)品與實際業(yè)務(wù)有很大偏差的現(xiàn)象。
2.3風(fēng)險管理問題
任何項目的研發(fā)都是存在一定風(fēng)險的,風(fēng)險一旦發(fā)生就會帶來一定的損失,因此,項目風(fēng)險管理就顯得至關(guān)重要。但有的項目經(jīng)理并沒有正確意識到風(fēng)險管理在軟件工程項目管理中的重要性,對項目風(fēng)險管理所必需的知識和內(nèi)容不夠了解,致使當(dāng)風(fēng)險真的發(fā)生時不能及時有效的應(yīng)對。
2.4進(jìn)度控制問題
進(jìn)度控制是指在軟件項目的研發(fā)過程中,采取各種措施將項目進(jìn)度控制在進(jìn)度的總規(guī)劃內(nèi),以此來確保項目總目標(biāo)的實現(xiàn)。但由于實際過程中種種因素的影響,進(jìn)度經(jīng)常無法按期完成,這給項目工程帶來了巨大的損失。
3軟件工程項目管理的對策
3.1加強團(tuán)隊的溝通協(xié)作
首先,要建立完善有效的溝通制度。可以采取不同的、多種有效的溝通方式,逐步加強軟件工程項目管理工作的團(tuán)隊溝通意識,提高溝通的有效性。例如通過制度規(guī)定,對較特別的信息應(yīng)該利用多種方式來進(jìn)行有效的溝通,以便確保信息及時準(zhǔn)確的傳達(dá)到位。其次,團(tuán)隊人員的分工要合理、明確。對于軟件項目的研發(fā),人是創(chuàng)造力主體,所以必須在人的基礎(chǔ)上確立合理的分工制度,不光要按照團(tuán)隊人員的職位劃分工作職責(zé)和內(nèi)容,還要依據(jù)每個人員的特點和專長進(jìn)行分工。再次,要注重培養(yǎng)團(tuán)隊的積極性。一個團(tuán)隊能否成功,其團(tuán)隊精神的培養(yǎng)起著至關(guān)重要的作用。團(tuán)隊的積極性是保證項目研發(fā)工作能夠順利進(jìn)行的前提,因此在實際的工作中要針對具體的研發(fā)人員進(jìn)行激勵與獎勵,這樣能夠有效的激發(fā)他們的潛在動力,促使團(tuán)隊成員更好的投入到軟件項目研發(fā)的工作中。
3.2建立完善的管理體系
軟件項目的研發(fā)是靠人才實現(xiàn)的,因此要想管理好研發(fā)項目必須堅持以人為本的核心理念。而擁有一支具有高素質(zhì)的項目管理團(tuán)隊,需要懂得對人力資源進(jìn)行優(yōu)化。第一,應(yīng)加強軟件工程項目管理方面知識的培訓(xùn)。軟件工程項目的經(jīng)理要接受系統(tǒng)的項目管理知識的培訓(xùn),重視人力資源管理及溝通管理方面的知識,把實踐同知識、經(jīng)驗有機的結(jié)合起來,提高自身項目管理水平。第二,制定嚴(yán)格的懲獎制度,建立軟件研發(fā)人員的升職途徑。逐步對人事制度進(jìn)行改革,設(shè)置與職位對等的技術(shù)職位,為軟件研發(fā)人員升職創(chuàng)造條件,以此來激發(fā)他們的積極性、主動性以及創(chuàng)造性,更好的為項目的研發(fā)工作服務(wù)。
3.3對風(fēng)險管理、工作進(jìn)度進(jìn)行有效管理
首先,應(yīng)該加強工作進(jìn)度的管理,嚴(yán)格控制任務(wù)與跟蹤管理。制定項目管理的運行表,并且定期安排項目狀態(tài)報告會議,以此來監(jiān)督項目的進(jìn)程,嚴(yán)格控制項目進(jìn)度。其次,建立合理有效的風(fēng)險管理制度。項目經(jīng)理應(yīng)該利用風(fēng)險管理的知識,掌握風(fēng)險識別、量化與控制的方法,在軟降工程項目啟動后,能夠?qū)︼L(fēng)險進(jìn)行識別。再次,風(fēng)險在整個軟件項目的生命周期中都有可能發(fā)生,所以應(yīng)該定期對其進(jìn)行識別與處理。在處理風(fēng)險時,一般依據(jù)風(fēng)險的等級采取不同的措施進(jìn)行控制,例如采取規(guī)避、轉(zhuǎn)移和減緩等處理措施及時進(jìn)行調(diào)整。
4總結(jié)
綜上所述,計算機軟件工程項目管理的目標(biāo)就是,保證軟件工程項目能夠按照事先預(yù)定的成本、進(jìn)度以及質(zhì)量順利的按期完成,并交付用戶進(jìn)行使用。在計算機軟件工程項目的研發(fā)過程中,軟件工程項目管理起著非常重大的作用,科學(xué)有效、合理完善的軟件工程項目管理才能夠確保工程的成功,促使企業(yè)核心競爭力的提升。
作者:陳玉霞單位:淮陰工學(xué)院