謝新華
[摘 要] 在信息化時代,銀行業務范圍不斷擴大,電子交易量也在不斷增加。為了能夠更好地提供金融服務,提供一個開放性的金融管理服務平臺已經是大勢所趨。鑒于此,文章通過融合前沿的IT技術,對銀行金融軟件開發項目管理模式進行深入研究,試圖為之提供行之有效的建議。
[關鍵詞]銀行 金融軟件 項目管理 管理模式
中圖分類號:F832.2 文獻標志碼:A
銀行金融軟件的開發質量,直接關系到金融產品的質量,對銀行業務拓展具有重要影響。隨著我國經濟的快速增長,銀行之間的競爭日趨激烈,這些競爭主要集中在提供的服務功能、業務拓展范圍以及服務效率等方面。在電子信息技術普及的今天,客戶更加渴望銀行能夠提供方便快捷和豐富多樣的金融服務,這就要求銀行金融軟件在開發方面滿足多樣化和智能化需求[1]。為了滿足銀行不斷增長的業務需求和產品類型,需要對金融軟件開發工作進行整合,文章結合項目管理理論和我國銀行金融業發展現狀,對金融軟件開發的人力資源、時間成本以及質量進行綜合管理,從金融軟件的開發特點出發,分析軟件開發工作中的各類問題,有針對性地提出解決方案。
一、銀行金融軟件開發項目評價
銀行金融軟件開發主要目的是拓展銀行業務范圍,銀行業務部負責收集客戶需求,軟件開發部門針對客戶需求開發相對應的軟件,每一個業務部門都有與之相對應的軟件開發小組,通過分析客戶需求,全面了解客戶對銀行業各方面的要求,并且準確地進行表達,確??蛻艚邮芎蜐M意銀行金融軟件產品[2]。因此,客戶需求是銀行金融軟件開發的依據,也是最終客戶驗收軟件系統的依據。銀行金融軟件開發具有以下幾個特點。
(一)統一性
銀行軟件開發實行總行對各分行、支行進行統一管理,銀行金融業軟件開發工作與總行業務系統相連接的模式。這種統一化管理模式可以幫助網上電子銀行輕松實現金融交易。
(二)時效性
銀行金融軟件開發工作針對業務部門收集到的客戶需求有針對性地進行開發,客戶的需求同時也是銀行金融軟件改革和創新的起點,這就使得金融軟件開發具有較強的時效性。
(三)穩定性
銀行金融軟件開發依托強大和穩定的應用系統,為客戶提供更加優質的金融產品和金融服務。應用系統的穩定性是商業銀行為廣大客戶提供方便、快捷、高效的金融服務的前提和保障[3]。
(四)安全性
伴隨著互聯網快速發展,銀行之間的業務往來都是通過網絡進行的,客戶資料以及業務數據通過電子文檔保存,尤其是手機APP、網上銀行等金融電子商務的迅速普及使數據保存更方便。這些虛擬的交易方式對應用系統的安全性要求越來越高。
二、銀行金融軟件開發項目管理流程
銀行金融軟件開發和項目管理是密不可分的整體,項目是為實現既定目標在一定時間、人員和其他資源約束條件下開展的活動。銀行金融軟件開發項目管理是在項目管理過程中,確保各種項目工作和項目的成功要素相互協調配合,以確保整個項目的成功。銀行金融軟件開發大都是根據業務部的需求進行的,開發工作具有較強的目的性[4]。銀行金融軟件開發項目管理流程包括制訂項目計劃、金融軟件開發的變更管理、開發過程中文檔的編制與管理三個方面。
(一)制訂項目計劃
制訂項目計劃是項目管理的首要工作,計劃是管理者執行工作的重要依據,通過科學、合理的計劃可以有效地進行資源配置,提高工作效率的同時最大限度地避免資源浪費。項目計劃只有嚴格執行才能發揮其自身作用,因此項目經理要負責監督計劃執行情況,在每一階段工作完成后,根據項目進展情況及時進行總結和評估,如有不足需要對原有計劃進行修正。各項管理控制的標準都是根據計劃制定的,標準執行的關鍵在于實際工作和計劃的意志性,在制訂項目計劃的過程中,收集各方面的信息,來確定項目在未來執行過程中的不確定性因素,并且需要在計劃制訂過程中充分考慮這些不確定因素,針對這些不確定性因素制定應急預案,起到有效的風險防范作用。
(二)金融軟件開發的變更管理
銀行金融軟件開發的變更管理又稱為配置管理,是在金融軟件開發過程中標識、控制和管理軟件變更的一種有效方式,主要包括配置管理計劃、實施變更控制、對各程序文檔進行優化管理。配置管理的使用取決于項目規模、復雜程度以及風險水平,銀行金融軟件規模越大,配置管理就越重要。配置管理在整個系統周期內控制各配置項的投放和變更,記錄并報告配置狀態和變更要求,驗證配置項的完整性和正確性[5]。
(三)開發過程中文檔的編制與管理
銀行金融軟件在開發過程中會產生大量的文檔文件,如果不重視文檔管理,整個項目就會顯得異?;靵y,產生問題也將無據可查,因此需要做好文檔的編制與管理工作。在銀行金融軟件開發的過程中,開發人員需要制訂一系列工作計劃,編制工作報告,這些計劃和報告需要提供給管理人員,得到相應的支持。管理人員可以通過文檔了解金融軟件開發的進度、資源利用率和成果等。軟件開發人員需要提供給客戶有關軟件的使用、操作和維護等多方面的資料。銀行金融軟件開發部門與業務部門相互對接,所開發的金融軟件具有較強的時效性、可維護性等特點,為了便于管理,需要結合客戶需求開展高質量的文檔編制工作。
三、銀行金融軟件開發項目管理的應用
(一)項目集成管理
銀行金融軟件開發集成管理包括項目策劃、軟件配置管理兩個部分。其中項目策劃包括軟件開發項目實施階段的成果確定、項目遵循的規范和生命周期的選定,并且將策劃結果與項目計劃進行綜合評定。軟件配置管理主要把控配置計劃、配置項管理和變更管理。配置項管理包括文檔管理、代碼和數據標識、版本控制、配置審核、配置報告整理。變更管理包括計劃變更、需求變更和設計變更。
(二)項目范圍管理
項目范圍管理主要是對銀行金融軟件的目標進行描述,包括系統接入的所有設備,在現有技術水平下系統與廠家設備的接入方式,整個項目的繼承以及項目竣工后的技術支持和服務。
(三)項目時間管理
銀行金融軟件開發項目組根據項目范圍對每一個環節的工作時間進行預估,制訂出軟件開發工期計劃。清晰地列出各項活動開始和結束時間,設定預期成果和先決條件,進行有效的時間管理,避免責任不清,降低風險,增強項目成功的概率。
(四)項目成本管理
銀行金融軟件開發項目成本管理主要圍繞軟件項目范圍和工期進行,核算采購軟硬件設備的費用,技術開發人員和測試人員工資,項目初期可能需要的所有市場運作費用等。成本控制和管理涉及客戶的利益,通過降低成本的方式可以有效地提升項目管理效率。
(五)人力資源管理
項目經理是整個團隊的核心,其工作能力、素質和經驗對項目成敗有著直接的影響。優秀的項目經理能夠起到核心帶動力,根據項目的實際情況,按照銀行金融軟件工程的方法,將所有開發人員按照軟件的層級進行分組,提升程序的可維護性,增加開發人員之間的溝通和交流,提高銀行金融軟件開發效率[6]。
(六)項目風險管理
項目風險在于客戶會根據自己的實際需要進行變動,項目經理就需要將風險因素進行有效劃分。銀行金融軟件項目管理模式具有顯著的風險防范措施,對加強和優化管理有著非常顯著的作用。
四、結語
銀行之間的競爭主要集中在知識和技術方面的創新,在知識經濟時代,銀行金融業的發展依賴于技術革新,伴隨著電子和網絡技術在銀行金融業的普及,傳統銀行項目管理的方式已經無法滿足時代發展的需要,尤其是電子銀行的發展更加依賴于互聯網技術的支持。因此,必須加快金融軟件開發的步伐,提高支付結算系統的程序化,完善金融網絡系統建設,推進票據清算自動化、管理信息系統、信用卡授信系統、外匯業務系統的開發。逐步建立全球化、智能化的網上銀行系統,為客戶提供準確、快捷、便利的金融服務。
參考文獻:
[1]魏誠寶.我國微型金融信貸評估方法研究[D].昆明:云南財經大學,2016.
[2]劉明.敏捷開發在互聯網金融項目管理中的應用研究[D].北京:北京郵電大學,2018.
[3]張保軍.銀行軟件項目開發的計劃管理[J].中國金融電腦, 2014(6):73- 77.
[4]孫杰成,顏錦奎.Scrum敏捷開發方法在跨境電商平臺的實踐[J].計算機技術與發展,2018(1):159- 163.
[5]周俊.計算機軟件開發過程質量的項目管理對策研究[J].信息與電腦(理論版),2019(10):130- 131.
[6]刁黎黎.軟件研發項目風險管理應用研究——以智慧城市科學規劃平臺項目為例[D].北京:北京郵電大學,2018.