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