摘?要:軟件開發(fā)項(xiàng)目是項(xiàng)綜合性工程,推進(jìn)時(shí)需要各方努力配合,高效化開展各項(xiàng)工作,保障項(xiàng)目管理效益目標(biāo)實(shí)現(xiàn)。由于項(xiàng)目管理涉及到的主體和內(nèi)容很多,包括需求方和開發(fā)方以及監(jiān)理方等,使得有效溝通面臨挑戰(zhàn)。對于此問題,基于信息化系統(tǒng)構(gòu)建項(xiàng)目管理平臺(tái),增強(qiáng)信息的有效共享,具有重要的意義?,F(xiàn)針對軟件開發(fā)項(xiàng)目管理問題,展開具體的論述。首先,概述了軟件項(xiàng)目管理的要求。其次,結(jié)合實(shí)踐分析基于信息系統(tǒng)的軟件項(xiàng)目管理模式應(yīng)用。最后,提出軟件開發(fā)項(xiàng)目信息化管理的策略。
關(guān)鍵詞:信息系統(tǒng);軟件;項(xiàng)目管理
近年來,軟件行業(yè)快速發(fā)展。根據(jù)公開數(shù)據(jù)顯示,2020年,軟件產(chǎn)品實(shí)現(xiàn)收入22758億元,同比增長10.1%,占全行業(yè)比重為27.9%。信息技術(shù)服務(wù)實(shí)現(xiàn)收入49868億元,同比增長15.2%??萍紩r(shí)代背景下,軟件的應(yīng)用及需求不斷增加,為了滿足使用者的需求,開發(fā)企業(yè)不斷豐富軟件的功能,使得軟件開發(fā)項(xiàng)目的復(fù)雜度與精細(xì)化水平更高,同時(shí)對項(xiàng)目管理提出很高的要求。從項(xiàng)目管理實(shí)際分析,創(chuàng)新項(xiàng)目管理辦法,對保障開發(fā)企業(yè)自身和客戶的利益,具有重要的意義。
1 軟件項(xiàng)目管理的要求
軟件項(xiàng)目管理不同于其他項(xiàng)目,具有一定的特殊性。首先,軟件屬于純知識型產(chǎn)品,在開發(fā)過程中進(jìn)度與質(zhì)量都是難以估計(jì)與度量的,無法精準(zhǔn)預(yù)測生產(chǎn)效率,也難以控制開發(fā)的質(zhì)量。通常來說,一個(gè)程序由千百個(gè)程序員進(jìn)行開發(fā),設(shè)置的項(xiàng)目經(jīng)理數(shù)量龐大。若未能做好有效管理,則難以保障軟件的質(zhì)量。從項(xiàng)目管理的角度分析,需達(dá)到以下要求:1)團(tuán)隊(duì)協(xié)作。軟件開發(fā)單純依靠一個(gè)人或者一個(gè)部門的力量,無法高效化完成,必須要做好全面嚴(yán)格控制。項(xiàng)目管理實(shí)踐中需要做好團(tuán)隊(duì)協(xié)作,高質(zhì)量落實(shí)各項(xiàng)管理措施,切實(shí)保障項(xiàng)目管理目標(biāo)得以實(shí)現(xiàn)。2)高效化。軟件開發(fā)消耗的資源很多,對于企業(yè)而言時(shí)間就是效益,增強(qiáng)團(tuán)隊(duì)協(xié)作力,高效化溝通處理開發(fā)的重難點(diǎn)問題,提高管理的水平,具有重要的意義。積極探索有效地溝通方式,加強(qiáng)管理部門之間的有效溝通,助力軟件開發(fā)工作的開展。
2 基于信息系統(tǒng)的軟件項(xiàng)目管理模式應(yīng)用情況
2.1 案例概述
以基于信息系統(tǒng)的軟件開發(fā)項(xiàng)目為例,需結(jié)合軟件開發(fā)管理的需求,做好安全性和實(shí)用性等的把握,設(shè)計(jì)多功能的系統(tǒng),輔助項(xiàng)目管理工作的開展。從信息系統(tǒng)的設(shè)計(jì)角度分析,遵循了以下原則:1)實(shí)用性。設(shè)計(jì)的信息化系統(tǒng),高度重視實(shí)用性要求,充分結(jié)合軟件開發(fā)業(yè)務(wù)的特點(diǎn),根據(jù)項(xiàng)目管理的需求,解決管理模式的缺陷問題。2)先進(jìn)性。為項(xiàng)目管理設(shè)計(jì)的軟件系統(tǒng),必須要保證先進(jìn)性特點(diǎn),充分發(fā)揮信息化技術(shù)的優(yōu)勢,提高項(xiàng)目管理系統(tǒng)的優(yōu)勢和價(jià)值。3)安全性。軟件開發(fā)對系統(tǒng)的安全要求很高,構(gòu)建完善的安全防范機(jī)制,防范非法授權(quán)操作,有效隔離風(fēng)險(xiǎn),具有重要的意義。在數(shù)據(jù)庫管理方面,構(gòu)建完善的數(shù)據(jù)備份恢復(fù)機(jī)制,有效防范各類風(fēng)險(xiǎn)。
2.2 軟件項(xiàng)目管理系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)
本次設(shè)計(jì)的項(xiàng)目管理系統(tǒng),基于操作系統(tǒng)平臺(tái)和后臺(tái)數(shù)據(jù)庫,利用編程語言,開發(fā)基于C/S架構(gòu)的MIS,同時(shí)兼顧系統(tǒng)的實(shí)用性和可靠性以及靈活性,設(shè)計(jì)了軟件項(xiàng)目管理系統(tǒng)。從系統(tǒng)的構(gòu)成分析,主要包括客戶端和應(yīng)用服務(wù)器以及數(shù)據(jù)庫。在設(shè)計(jì)中堅(jiān)持總體規(guī)劃和分層實(shí)施原則,開展設(shè)計(jì)前對系統(tǒng)做好總體設(shè)計(jì),再細(xì)化分解到具體部門,結(jié)合節(jié)點(diǎn)的內(nèi)容逐步開發(fā)。堅(jiān)持適應(yīng)系統(tǒng)需求的準(zhǔn)則,將系統(tǒng)設(shè)計(jì)為分層結(jié)構(gòu),促進(jìn)團(tuán)隊(duì)更好地分工協(xié)作,全面提高開發(fā)的效率水平,防范項(xiàng)目風(fēng)險(xiǎn)的出現(xiàn),助力模塊功能設(shè)計(jì),高效化開展系統(tǒng)開發(fā)。
從系統(tǒng)的功能模塊設(shè)計(jì)情況分析,主要內(nèi)容如下:1)需求管理。根據(jù)軟件開發(fā)管理的需求,開發(fā)了需求管理,實(shí)現(xiàn)對文檔的統(tǒng)一化管理,同時(shí)對各個(gè)項(xiàng)目文檔之間的關(guān)聯(lián)性實(shí)現(xiàn)統(tǒng)一化管理,促使軟件開發(fā)項(xiàng)目工作人員在所需信息方面有著統(tǒng)一的標(biāo)準(zhǔn)。2)項(xiàng)目計(jì)劃管理。軟件開發(fā)項(xiàng)目管理實(shí)踐中,計(jì)劃管理的主要任務(wù)為保證進(jìn)度計(jì)劃有序?qū)嵤?,保證項(xiàng)目成員對某些工作形成統(tǒng)一認(rèn)識,明確軟件開發(fā)項(xiàng)目的進(jìn)度情況。此模塊的功能結(jié)構(gòu)設(shè)計(jì),將項(xiàng)目計(jì)劃管理細(xì)化為風(fēng)險(xiǎn)計(jì)劃、進(jìn)度計(jì)劃以及質(zhì)量保證計(jì)劃。3)質(zhì)量保證。軟件開發(fā)項(xiàng)目管理實(shí)踐中,質(zhì)量保證管理的任務(wù)是高效化處理軟件開發(fā)過程問題,做好全面有效的記錄,明確軟件開發(fā)項(xiàng)目過程的不足和問題,提出優(yōu)化和改進(jìn)的措施,全面提高項(xiàng)目管理水平。設(shè)計(jì)的項(xiàng)目管理系統(tǒng),將質(zhì)量保證管理模塊,細(xì)化分解為過程問題和質(zhì)量保證計(jì)劃。4)軟件度量。從軟件項(xiàng)目管理實(shí)際分析,開發(fā)的軟件度量功能模塊,能夠?yàn)轫?xiàng)目決策者提供具有參考的數(shù)據(jù)信息,同時(shí)豐富項(xiàng)目數(shù)據(jù)信息積累開發(fā)經(jīng)驗(yàn)。5)風(fēng)險(xiǎn)管理。軟件項(xiàng)目管理實(shí)踐中,風(fēng)險(xiǎn)管理工作的開展,需做好風(fēng)險(xiǎn)的記錄,提供軟件開發(fā)風(fēng)險(xiǎn)處理的依據(jù),全面提高項(xiàng)目風(fēng)險(xiǎn)管理能力。
2.3 數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)
為滿足軟件項(xiàng)目管理的需求,建立數(shù)據(jù)庫具有重要的意義。從設(shè)計(jì)的角度分析主要如下:1)實(shí)體關(guān)系設(shè)計(jì)。對軟件開發(fā)業(yè)務(wù)進(jìn)行全面分析,明確業(yè)務(wù)所使用的實(shí)體。一般來說,實(shí)體包括項(xiàng)目計(jì)劃和工作日志以及需求矩陣等,通過分析實(shí)體關(guān)系,優(yōu)化數(shù)據(jù)庫設(shè)計(jì)。2)數(shù)據(jù)庫表設(shè)計(jì)。此系統(tǒng)設(shè)計(jì)的數(shù)據(jù)庫,數(shù)據(jù)庫表內(nèi)容包括進(jìn)度計(jì)劃表和風(fēng)險(xiǎn)計(jì)劃表以及質(zhì)量保證計(jì)劃表等。
2.4 軟件項(xiàng)目信息化管理的不足
從軟件項(xiàng)目管理實(shí)際分析,采用信息化系統(tǒng),可有效提高項(xiàng)目管理的效益水平,實(shí)現(xiàn)對風(fēng)險(xiǎn)的有效防范和控制,不過也存在著管理不足,主要內(nèi)容如下:1)信息化水平不高。隨著軟件開發(fā)項(xiàng)目的日益復(fù)雜化,使得現(xiàn)有的信息化管理系統(tǒng),已經(jīng)無法滿足實(shí)際需求,存在著管理水平不高的問題,需加以完善和優(yōu)化。這需要積極引入先進(jìn)的管理技術(shù),輔助軟件項(xiàng)目管理工作的開展,助力項(xiàng)目全過程控制,全面提高項(xiàng)目管理的效益水平。2)信息技術(shù)與人員的結(jié)合度不夠。軟件開發(fā)項(xiàng)目管理實(shí)踐中,單純依靠信息化技術(shù)手段無法實(shí)現(xiàn)高效化管理,需要項(xiàng)目管理人員的積極配合和參與,高效化開展此項(xiàng)工作。目前,項(xiàng)目管理中主體參與度不夠,同時(shí)受到目標(biāo)控制中質(zhì)量、進(jìn)度與成本矛盾集合體的影響,面臨很多的挑戰(zhàn)。
3 基于信息系統(tǒng)的軟件項(xiàng)目管理模式應(yīng)用策略
3.1 做好軟件項(xiàng)目管理需求的分析
采用信息系統(tǒng)輔助軟件開發(fā)項(xiàng)目管理工作的開展需要做好事前的需求分析,明確對信息技術(shù)應(yīng)用的需求,進(jìn)而合理的開發(fā)信息系統(tǒng)。一般來說,在軟件需求方面,主要包括業(yè)務(wù)需求和用戶需求以及功能需求。其中,業(yè)務(wù)需求指的是客戶對軟件制品目標(biāo)的最高要求。根據(jù)業(yè)務(wù)的具體描述,包括人員組織和管理、軟件度量以及軟件項(xiàng)目計(jì)劃等,進(jìn)行具體功能的開發(fā)。業(yè)務(wù)的開展通常是根據(jù)任務(wù)計(jì)劃,圍繞開發(fā)項(xiàng)目全過程做好有效的控制,防范各類風(fēng)險(xiǎn)的出現(xiàn),比如成本、預(yù)算和進(jìn)度以及技術(shù)等,做好全面嚴(yán)格的控制,進(jìn)而保障項(xiàng)目地效益目標(biāo)實(shí)現(xiàn)。從功能需求的角度來說,主要是業(yè)務(wù)功能。結(jié)合功能需求的具體情況,開發(fā)項(xiàng)目計(jì)劃維護(hù)、維護(hù)風(fēng)險(xiǎn)計(jì)劃和質(zhì)量管理模塊等,滿足實(shí)際需求。從數(shù)據(jù)需求的角度來說,涉及到開發(fā)維護(hù)項(xiàng)目計(jì)劃和記錄、工作日志以及跟蹤風(fēng)險(xiǎn)等。開發(fā)信息系統(tǒng)時(shí),需要做好全面的分析,掌握項(xiàng)目管理的具體需求,進(jìn)而開發(fā)適宜的功能模塊。根據(jù)需求分析的結(jié)果,合理安排信息系統(tǒng)的建設(shè)工作,保證設(shè)計(jì)的信息化管理系統(tǒng)能夠滿足軟件開發(fā)項(xiàng)目管理全過程控制的需求。實(shí)踐中充分利用系統(tǒng)的功能和作用,高效化落實(shí)各項(xiàng)管理工作,全面提高管理的效益水平。
3.2 做好信息化基礎(chǔ)設(shè)施的建設(shè)
軟件項(xiàng)目管理工作中采用信息化系統(tǒng),能夠?yàn)楦黜?xiàng)管理工作的開展提供支持。為了能夠保證信息技術(shù)的有效應(yīng)用,需要結(jié)合管理工作的具體任務(wù)和要求,做好軟硬件設(shè)施的建設(shè)工作。一般來說,項(xiàng)目管理工作主要圍繞質(zhì)量、進(jìn)度以及風(fēng)險(xiǎn)實(shí)施相應(yīng)的控制。結(jié)合信息化管理的需求,配置相應(yīng)的軟硬件設(shè)施,并且積極推廣應(yīng)用信息化技術(shù)手段,深度挖掘大數(shù)據(jù)技術(shù)應(yīng)用的優(yōu)勢,做好軟件開發(fā)全過程風(fēng)險(xiǎn)的跟蹤以及控制。目前來說,信息技術(shù)水平不斷提高,涌現(xiàn)出很多高水平的設(shè)施設(shè)備,能夠?yàn)樾畔⒒到y(tǒng)的建設(shè)提供更多的支持。在具體構(gòu)建中,需要結(jié)合軟件項(xiàng)目的特點(diǎn),根據(jù)管理的具體需求來引入新技術(shù)和新設(shè)備,不斷的促進(jìn)管理系統(tǒng)的優(yōu)化[1]。除此之外,還需要構(gòu)建完善的項(xiàng)目組織結(jié)構(gòu),積極整合人員力量,做好項(xiàng)目管理工作。實(shí)踐中,可以組建項(xiàng)目管理委員會(huì),由公司總裁、總經(jīng)理以及投資人等組成,共同推進(jìn)落實(shí)項(xiàng)目過程中的控制工作。結(jié)合項(xiàng)目管理工作的內(nèi)容以及要求,細(xì)化分解各個(gè)管理人的任務(wù),積極整合各方力量,共同做好項(xiàng)目質(zhì)量、進(jìn)度等的控制。軟件開發(fā)項(xiàng)目管理實(shí)踐中,各個(gè)部門之間的人員可以充分的利用信息化溝通平臺(tái),及時(shí)共享各類數(shù)據(jù)信息,進(jìn)而對軟件開發(fā)的進(jìn)度、質(zhì)量以及成本情況有著全面的了解,根據(jù)采集的數(shù)據(jù)信息進(jìn)行全面的分析,掌握軟件開發(fā)管理存在的問題,及時(shí)做好優(yōu)化,保證項(xiàng)目風(fēng)險(xiǎn)得到有效的控制。采取信息化管理手段,結(jié)合利用人力資源力量,高效推進(jìn)和落實(shí)管理工作。通過不斷優(yōu)化管理工作,創(chuàng)造更多的效益[2]。
3.3探索最優(yōu)的管理辦法
從軟件開發(fā)項(xiàng)目管理的角度來說,必須要有效協(xié)調(diào)質(zhì)量、進(jìn)度、成本之間的矛盾問題,實(shí)現(xiàn)項(xiàng)目的最優(yōu)化管理。人們期待的最優(yōu)目標(biāo)是質(zhì)量好、速度快,成本低,然而這三個(gè)要素之間相互關(guān)聯(lián)、相互制約。在項(xiàng)目管理工作中,質(zhì)量是根本,同時(shí)需要積極探索節(jié)約成本的方法,并且要保證軟件開發(fā)的進(jìn)度。企業(yè)開發(fā)軟件最終的目的是獲得利潤,若質(zhì)量不達(dá)標(biāo),那么則無利潤可言[3]。在項(xiàng)目開發(fā)中成本控制不當(dāng)也會(huì)影響到利潤目標(biāo)的實(shí)現(xiàn),因此需要做好有效的分析。軟件開發(fā)進(jìn)度和成本之間也存在著密切的關(guān)系,通??蛻粜枰焖偻瓿绍浖_發(fā)任務(wù),若軟件開發(fā)加速會(huì)消耗大量的資源資金,則會(huì)造成軟件開發(fā)成本增加。與此同時(shí),如果開發(fā)速度較快,很容易忙中出亂,造成返工或者其他問題[4]。因此,在項(xiàng)目管理工作中必須要做好有效的分析,明確質(zhì)量、進(jìn)度、成本之間的關(guān)系,確定最佳的管理方案,保證軟件開發(fā)工作能夠有效地推進(jìn)。通過設(shè)計(jì)完善的軟件設(shè)計(jì)方案,細(xì)化分解進(jìn)度、質(zhì)量以及成本的控制任務(wù),落實(shí)到每個(gè)環(huán)節(jié),保證軟件開發(fā)任務(wù)高質(zhì)量實(shí)現(xiàn),同時(shí)開發(fā)出合格的產(chǎn)品。做好軟件開發(fā)項(xiàng)目全過程的管理,不斷提高項(xiàng)目管理的效益水平,創(chuàng)造更多的管理價(jià)值,保障開發(fā)項(xiàng)目效益目標(biāo)實(shí)現(xiàn)[5]。
4 結(jié)語:
綜上所述,基于信息系統(tǒng)的軟件項(xiàng)目管理,需結(jié)合協(xié)作模式的特點(diǎn),圍繞有效溝通和高效化處理,探索有效的管理辦法,高質(zhì)量落實(shí)項(xiàng)目管理,助力軟件開發(fā)工作的開展。實(shí)踐中要積極采用信息化技術(shù)手段,深度挖掘數(shù)據(jù)信息的價(jià)值,為項(xiàng)目管理的開展提供支持,提高項(xiàng)目管理的效率水平。
參考文獻(xiàn):
[1]王宇,韓苗.基于信息系統(tǒng)的軟件項(xiàng)目管理[J].中國新通信,2021,23(05):78-79.
[2]何金奎.基于分布式的信息系統(tǒng)項(xiàng)目管理軟件設(shè)計(jì)[J].電子技術(shù)與軟件工程,2019(15):24-25.
[3]張正勇,嚴(yán)居斌,華聰,陳健飛.基于軟件開發(fā)項(xiàng)目管理信息系統(tǒng)的幾點(diǎn)思考[J].經(jīng)濟(jì)研究導(dǎo)刊,2018(05):165-166.
[4]郭宇謙.基于WEB的信息系統(tǒng)軟件開發(fā)與項(xiàng)目管理[J].電腦迷,2017(05):13+97.
[5]初劍.預(yù)警信息系統(tǒng)軟件研發(fā)中的項(xiàng)目管理研究[J].信息化研究,2017,43(01):1-4+11.
作者簡介:張艷潔,(1993.8-),女,北京市人,上海理工大學(xué)研究生,研究方向:項(xiàng)目管理。