張倩
摘要:在信息化時代,各種新興技術(shù)創(chuàng)新發(fā)展,為企業(yè)的發(fā)展提供了積極影響。就軟件產(chǎn)品而言,不斷優(yōu)化軟件開發(fā)技術(shù)能夠提升軟件產(chǎn)品的應(yīng)用效率與質(zhì)量。在強(qiáng)化軟件產(chǎn)品功能與質(zhì)量的基礎(chǔ)上,持續(xù)將其開周期縮短,縮減成本,從而更好的應(yīng)對市場競爭。
關(guān)鍵詞:信息化;軟件開發(fā)項目;管理措施
引言
對于軟件產(chǎn)品來說,探索軟件開發(fā)方法和技術(shù)以提高計算機(jī)軟件開發(fā)效率和質(zhì)量,是軟件工程領(lǐng)域探討的主要話題。提高質(zhì)量和產(chǎn)品功能的同時,縮短開發(fā)周期、降低開發(fā)成本是許多優(yōu)秀軟件開發(fā)企業(yè)不斷追求、自我完善的目標(biāo),也是在激烈的市場競爭中生存的根本。
1軟件開發(fā)項目特點
首先,用戶的需求過于模糊且動態(tài)化。軟件是無形的一種知識性的產(chǎn)品,其能夠為用戶在隨時改變的環(huán)境下提供服務(wù),因此就要求不斷變化,因此會出現(xiàn)不明確性表現(xiàn)。對于一些用戶因未能對自身需求進(jìn)行明確,因此很難提出相應(yīng)的需求。而且一些用戶在實際的使用當(dāng)中,未能明確整體的目的要求,無法確立自己精確想法,所以導(dǎo)致需求不明確。其次,具有創(chuàng)新性的特點。在軟件開發(fā)中創(chuàng)新性屬于其中最基礎(chǔ)的特征表現(xiàn)。在社會科技水平快速發(fā)展的環(huán)境下,使得知識獲得的更新也得到進(jìn)一步提升,也要求技術(shù)進(jìn)行不斷更新,因此,就要求軟件開發(fā)中應(yīng)具備較強(qiáng)創(chuàng)新能力,這樣才能為企業(yè)良好發(fā)展提供有力保障。
2信息化的軟件開發(fā)項目優(yōu)勢
第一方面就是,由傳統(tǒng)的手工向自動化進(jìn)行轉(zhuǎn)變。傳統(tǒng)軟件開發(fā)項目當(dāng)中,對于工時、評審、缺陷等數(shù)據(jù)的記錄,要進(jìn)行人工書寫,并且相關(guān)的審批工作都是采取紙質(zhì)的形式完成。在這一過程需要花費大量的人力和物力。而信息化技術(shù),可以使得數(shù)據(jù)信息的產(chǎn)生、評估、匯總等工作做到自動化,解放大量工作人員,提高軟件開發(fā)工作效率;第二方面優(yōu)勢是可以有效的保證信息記錄的及時性以及準(zhǔn)確性。信息化手段可以做到對相關(guān)信息的及時性以及準(zhǔn)確性進(jìn)行保證。并且在實際的項目執(zhí)行過程當(dāng)中,信息系統(tǒng)會對操作記錄、工時、軟件缺陷等信息進(jìn)行保存,確保在這一過程信息的實時性以及有效性;第三方面優(yōu)勢是使得信息具有可追溯性。傳統(tǒng)的人工記錄大多使用紙質(zhì)對相關(guān)信息進(jìn)行保存,紙質(zhì)的信息會出現(xiàn)模糊丟失現(xiàn)象的發(fā)生,而利用信息化進(jìn)行保存與管理可以為相關(guān)信息提供完整的追溯性。
3軟件開發(fā)的現(xiàn)狀及問題
大部分企業(yè)軟件開發(fā)的實際情況,是在需求活動完成之前就進(jìn)行實際的開發(fā)工作,大多數(shù)團(tuán)隊都未能做到按照規(guī)定執(zhí)行瀑布開發(fā)工作。軟件的開發(fā)與硬件的開發(fā)之間最大的區(qū)別是,隨著開發(fā)程度的不斷加深,軟件開發(fā)常常會出現(xiàn)變更,這就要求軟件要及時的做好更新與升級。目前大多數(shù)的軟件開發(fā)團(tuán)隊并不具備有效的開發(fā)與管理工具,使得相關(guān)管理工作效率低下,很難做到及時的對軟件進(jìn)行更新與管理。并且對于相關(guān)需求從設(shè)計到編碼,再到對軟件的實際測試,缺乏一體化的管理以及監(jiān)控機(jī)制。
4信息化背景下軟件開發(fā)項目管理措施
信息化背景下對軟件開發(fā)項目管理提供了新的理念和方法,具體表現(xiàn)在以下幾個方面:
4.1科學(xué)部署專業(yè)工具
4.1.1開發(fā)需求活動
將專業(yè)化需求管理工具為軟件信息化管理工作提供出來,用需求為主取代傳統(tǒng)的以計劃為主,開展驅(qū)動任務(wù),搭建全維度、全生命周期的管理模式。從而達(dá)到全過程跟蹤管控軟件的目的,在信息化管理中,將需求作為基本線路,需求——設(shè)計——編碼——測試——跟蹤的全方位發(fā)展,對影響區(qū)域進(jìn)行自動識別變更,進(jìn)而對各個過程中的信息進(jìn)行收集。
4.1.2設(shè)計分析
由線上設(shè)計工作取代線下設(shè)計工作,在應(yīng)用了設(shè)計工具以后,我們可以從需求框架入手,設(shè)計相應(yīng)軟件,基于要素輸出情況,設(shè)計文檔,從而將需求覆蓋率提升。
4.1.3編碼操作
信息化技術(shù)出現(xiàn)后,逐漸取代了傳統(tǒng)紙質(zhì)或者電子配置的流程方式,其中,專業(yè)性管理工具在SVN服務(wù)器基礎(chǔ)上開始被建立了起來,而且,產(chǎn)品庫、開發(fā)庫和受控庫之間是彼此聯(lián)系的,為工作人員測試和編碼工作提供了便利條件。
4.2信息共享以及評估機(jī)制的建立
傳統(tǒng)的信息化軟件靈活性不足,人們對細(xì)化的信息化要求增加,希望軟件可以充分體現(xiàn)個性化,并實現(xiàn)信息之間的溝通與共享,完成專業(yè)工具的部署工作后,還要將各個工具之間的信息通道打通,讓信息孤島可以連接成信息平臺,實現(xiàn)自動化信息收集、信息分析、信息評估,將質(zhì)量問題如實展示。要求工作人員明確質(zhì)量信息內(nèi)容,對軟件產(chǎn)品信息、人員能力情況以及工作效率情況有所掌握,開發(fā)出相應(yīng)的評估模型。進(jìn)一步識別信息要素,梳理共享信息流向,將信息通道成功打通。ERP系統(tǒng)是一套信息化管理系統(tǒng),是企業(yè)實現(xiàn)信息化、數(shù)據(jù)化管理的重要手段。ERP是當(dāng)今世界企業(yè)經(jīng)營與管理技術(shù)進(jìn)步的代表,對企業(yè)來說,應(yīng)用ERP的價值就在于通過系統(tǒng)的計劃和控制等功能,結(jié)合企業(yè)的流程優(yōu)化,有效地配制各項資源,降低成本的同時提高市場占有率,實現(xiàn)經(jīng)濟(jì)效益的增長與市場信息資源的共享,完成企業(yè)內(nèi)外合作伙伴之間、企業(yè)各部門之間的信息共享。
4.3持續(xù)完善信息監(jiān)控環(huán)節(jié)
在收集到了大量的信息數(shù)據(jù)后,并且工作人員在細(xì)致的分析了相關(guān)工具數(shù)據(jù)信息后,能夠獲得和產(chǎn)品質(zhì)量相關(guān)的內(nèi)容,此外,還可以得到工作效率以及人員能力方面的信息,而且,通過獲取的真實數(shù)據(jù)信息,能夠?qū)⑾鄳?yīng)的參數(shù)指標(biāo)為軟件研究、評價工作提供出來,而且,使項目管理者在工作中可以有據(jù)可依。所以,在信息化建設(shè)期間,必須要將信息化監(jiān)控系統(tǒng)建立起來,并且,在整個項目中都可以滲透和融入監(jiān)控系統(tǒng),進(jìn)而將研發(fā)和應(yīng)用軟件的質(zhì)量信息為人們展示出來,從而達(dá)到自動監(jiān)督控制信息的目的,科學(xué)的監(jiān)控和預(yù)知風(fēng)險,在找出風(fēng)險趨勢后給予相應(yīng)的警告,達(dá)到提醒工作人員的目的,并且,采取有效措施處理可能發(fā)生的風(fēng)險和問題。
4.4與本地化結(jié)合,優(yōu)化信息化
就本地化而言,是指與有關(guān)技術(shù)、文化、客戶要求以及開發(fā)工具等結(jié)合,從而達(dá)到信息化設(shè)計與管理軟件信息化的目的,并且,把有關(guān)的工作流程制定出來。不斷完善軟件開發(fā)項目的信息化模式,并且跟上時代發(fā)展要求不斷的優(yōu)化和完善。而且,要跟上時代發(fā)展步伐,不斷更新信息化手段,及時的完善與更新信息化手段。按照軟件具體應(yīng)用情況、客服見解和反饋等完善信息軟件,完善系統(tǒng)的各項功能,從而保證軟件開發(fā)和管理工作的順利進(jìn)行。
結(jié)語
綜上所述,在軟件開發(fā)過程當(dāng)中,使用信息化技術(shù)可以有效地提高軟件開發(fā)的質(zhì)量。經(jīng)過上文分析,基于信息化的軟件開發(fā)項目管理,可以對軟件質(zhì)量情況不斷進(jìn)行優(yōu)化、對軟件的風(fēng)險以及生命周期做到有效的監(jiān)管、不斷優(yōu)化信息系統(tǒng)的相關(guān)功能,為軟件的開發(fā)與管理工作提供有效的保障以及加深軟件的使用等優(yōu)勢。因此在以后的軟件開發(fā)過程當(dāng)中,要不斷地結(jié)合信息化技術(shù)對軟件開發(fā)進(jìn)行進(jìn)一步的完善與管理。
參考文獻(xiàn)
[1]樊亮,闞青.基于信息化的軟件開發(fā)項目管理[J].項目管理技術(shù),2018,16(11):96-99.
[2]陳江濤.對基于信息化的軟件開發(fā)項目管理分析[J].軟件開發(fā),2017(05):546-547.
[3]郭澤仁.影響軟件項目管理的關(guān)鍵因素及管理對策研究[J].現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化,2017,7(20):83-85.
[4]楊喆.軟件項目管理中的關(guān)鍵問題分析及對策[J].計算機(jī)產(chǎn)品與流通,2017(09):38.
[5]王漢龍.信息化應(yīng)用項目范圍管理研究[D].廈門大學(xué),2014.
[6]李江兵.L公司軟件開發(fā)項目管理改進(jìn)研究[D].青島:青島大學(xué),2018.
(作者單位:天津市天房科技發(fā)展股份有限公司)