發(fā)布時間:2020-06-10
所謂軟件開發(fā)項目管理主要是指:在一定的資源條件約束下(如:資金、人力、時間、設(shè)備等),對于一個有既定目標(biāo)的任務(wù)進(jìn)行計劃與控制。項目管理是現(xiàn)代管理學(xué)中的重要理論,其涉及到的范圍較廣,在各行業(yè)、各領(lǐng)域中均發(fā)揮了重要的作用。由于軟件開發(fā)項目具有特殊性,在應(yīng)用項目管理時也有其獨特的一面。與其他的項目相比,軟件開發(fā)項目具有勞動密集型與知識密集型的特點,其開發(fā)成果也多是以非物質(zhì)的形式表現(xiàn)出來,可見性并不明顯。所以,在軟件開發(fā)過程中,加強(qiáng)項目管理是十分必要的,而且需要注意幾方面的問題:
(1)了解用戶的實際需求,科學(xué)確定項目管理的框架與具體內(nèi)容;
(2)嚴(yán)格控制軟件開發(fā)的成本、質(zhì)量、進(jìn)度與風(fēng)險,以保障項目管理的實際效果;
(3)在軟件開發(fā)過程中,團(tuán)隊成員對于具體事物的描述與思維方式不同,應(yīng)盡量加強(qiáng)成員之間的協(xié)同性。
軟件開發(fā)項目的管理策略與注意要點
1、保證團(tuán)隊的高效性、專業(yè)性與協(xié)調(diào)性
從項目管理理論的角度出發(fā),在軟件開發(fā)團(tuán)隊的組建中,一定要盡量選拔具有較強(qiáng)專業(yè)技能和良好工作態(tài)度的人員,從而保障團(tuán)隊成員有效的計劃、協(xié)調(diào)與管理各自負(fù)責(zé)的工作項目。在團(tuán)隊的組建過程中,必須首先提出明確、清晰的團(tuán)隊目標(biāo),而只有在所有成員認(rèn)同這一目標(biāo)的基礎(chǔ)上,才能更好的激發(fā)團(tuán)隊成員的工作熱情與積極性,這是保障軟件開發(fā)項目管理效果的先決條件。
2、將項目的開發(fā)費用控制在預(yù)算內(nèi)
從國內(nèi)軟件行業(yè)的發(fā)展現(xiàn)狀來看,在軟件開發(fā)項目的管理中,成本管理是一個較為薄弱的環(huán)節(jié),特別是對于一些中小軟件開發(fā)企業(yè),由于成本管理措施不完善,而導(dǎo)致軟件產(chǎn)品的造價提高,市場競爭力則明顯削弱。軟件開發(fā)項目的成本管理中,估算是指對于軟件開發(fā)項目的成本進(jìn)行全面的預(yù)估與計算,并形成完善的成本管理計劃,在軟件開發(fā)過程中,對于各具體開發(fā)項目施加控制,以保證開發(fā)項目實現(xiàn)預(yù)期的經(jīng)濟(jì)效益。成本管理計劃是軟件開發(fā)項目中成本管理的基本標(biāo)準(zhǔn),其是否合理將直接關(guān)系到項目的實際開發(fā)費用。
3、細(xì)致和認(rèn)真進(jìn)行質(zhì)量科學(xué)管理
軟件開發(fā)項目的質(zhì)量管理要素一般包括一些特性:
(1)功能性,即所開發(fā)的各類軟件必須滿足用戶的實際需求,對于用戶發(fā)展相關(guān)業(yè)務(wù)具有一定的推動作用;
(2)可靠性,即在一定的軟件開發(fā)條件與規(guī)定時間內(nèi),軟件自身的維持性能水平必須保持在相應(yīng)的程度,不但要滿足用戶的正常使用需求,而且要盡量提升軟件在發(fā)生故障情況下的持續(xù)運(yùn)行程度;
(3)易使用性,即軟件的操作要求應(yīng)盡量符合用戶的個性需求和使用習(xí)慣,保證界面友好和操作簡單;
(4)維護(hù)性,即在軟件發(fā)生運(yùn)行故障或用戶需要進(jìn)行某些功能的更改時,其維護(hù)難度應(yīng)適中。因此,軟件開發(fā)項目的質(zhì)量管理中,應(yīng)從幾方面做起:
(1)制定嚴(yán)格的軟件開發(fā)質(zhì)量管理計劃,根據(jù)用戶的實際要求和相關(guān)技術(shù)標(biāo)準(zhǔn)完善質(zhì)量管理措施,以實現(xiàn)軟件產(chǎn)品質(zhì)量的最優(yōu)化;
(2)在軟件開發(fā)過程中,定期對于軟件項目的開發(fā)質(zhì)量進(jìn)行績效評價,并且完善相關(guān)的質(zhì)量管理標(biāo)準(zhǔn)信息;
(3)對軟件開發(fā)項目質(zhì)量管理的執(zhí)行結(jié)果進(jìn)行全過程、動態(tài)的監(jiān)控,確保每一開發(fā)環(huán)節(jié)都符合相應(yīng)的質(zhì)量標(biāo)準(zhǔn)。
4、加強(qiáng)軟件開發(fā)項目的進(jìn)度管理
在軟件開發(fā)項目的管理中,由于開發(fā)過程中經(jīng)常需要進(jìn)行修改與調(diào)試,進(jìn)度管理的難度相對較大。必須從幾方面做起:
(1)根據(jù)軟件開發(fā)項目的規(guī)模與性質(zhì),合理計算出所需的人員數(shù)目、資金和時間等,逐步完善項目的進(jìn)度管理計劃,并且堅持彈性原則,將軟件開發(fā)中所必需的調(diào)試、緩沖時間等計入其中,以防止出現(xiàn)開發(fā)時間不足的現(xiàn)象;
(2)在完成軟件系統(tǒng)分析與初步設(shè)計完,應(yīng)根據(jù)進(jìn)度管理計劃確定每個程序在開發(fā)與測試過程所需要的具體時間,并確定進(jìn)度管理的基本方針,要突出研發(fā)項目的主次;
(3)在軟件開發(fā)項目的進(jìn)度管理中,進(jìn)度計劃應(yīng)隨著軟件的具體開發(fā)過程,實行“由粗到細(xì)”的科學(xué)調(diào)整,每隔一段時間應(yīng)組織管理人員比對項目的實際進(jìn)度和進(jìn)度計劃的差距,對于明顯落后于進(jìn)度計劃規(guī)定時間的項目,應(yīng)及時補(bǔ)充開發(fā)人員或適當(dāng)調(diào)整項目的開發(fā)時間。
綜上所述,隨著軟件開發(fā)技術(shù)越來越成熟,業(yè)界也開發(fā)出了很多項目管理工具,由澤眾軟件推出的ProjectCenter提供面向工程項目和研發(fā)項目的項目管理,支持固定工期作業(yè)和非固定工期作業(yè);支持多種資源管理:人工、非人工、材料;支持多價格和多日歷管理;支持多部門、多層次的項目組織結(jié)構(gòu)和項目組合管理;提供面向部門的成本管理、部門資源管理、權(quán)限管理、日歷管理;支持精細(xì)的報工管理、支持任務(wù)成果管理、項目范圍管理、交付物管理,希望對您有所幫助。
相關(guān)閱讀:
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系