上海浦東發(fā)展銀行 欒家明
銀行軟件開發(fā)項(xiàng)目管理分析
上海浦東發(fā)展銀行欒家明
金融行業(yè)對(duì)于銀行軟件開發(fā)的關(guān)注度往往是比較高的,尤其在新媒體環(huán)境的影響下,銀行軟件的數(shù)量不斷增多、內(nèi)容不斷豐富。銀行用戶為了時(shí)時(shí)了解銀行動(dòng)態(tài)和自己的賬號(hào)安全,開始越來越頻繁的使用銀行軟件。對(duì)銀行軟件開發(fā)進(jìn)行項(xiàng)目管理,能夠?yàn)檐浖_發(fā)技術(shù)提供一個(gè)較為安全的環(huán)境,防止軟件在使用過程中出現(xiàn)風(fēng)險(xiǎn)。文章對(duì)銀行軟件的開發(fā)技術(shù)和與之相關(guān)的項(xiàng)目管理做了詳細(xì)分析。
銀行軟件;開發(fā)技術(shù);項(xiàng)目管理
對(duì)銀行軟件開發(fā)進(jìn)行項(xiàng)目管理,主要對(duì)其軟件開發(fā)技術(shù)的成本和質(zhì)量,以及它在使用過程中可能出現(xiàn)的風(fēng)險(xiǎn)等進(jìn)行的管理。這種管理能夠?yàn)殂y行軟件開發(fā)提供一個(gè)良好的開發(fā)環(huán)境,而且能從側(cè)面反映項(xiàng)目管理的重要性。對(duì)銀行軟件進(jìn)行項(xiàng)目管理,需要從多方面開展。在開發(fā)軟件的過程中,可能會(huì)涉及到銀行的機(jī)密信息,這在無形中增加了項(xiàng)目管理的難度。對(duì)銀行軟件開發(fā)進(jìn)行項(xiàng)目管理,能夠?yàn)殂y行在網(wǎng)絡(luò)環(huán)境中的各項(xiàng)業(yè)務(wù)的開展,提供一個(gè)更加安全的支付環(huán)境,進(jìn)一步保證用戶和銀行自身在各項(xiàng)交易中都能夠有安全保證,有效的將操作過程中可能出現(xiàn)的風(fēng)險(xiǎn)控制在一定程度之內(nèi)。
銀行軟件開發(fā),能夠?qū)崒?shí)在在的為用戶提供更加方便的銀行業(yè)務(wù)服務(wù),有效的減少辦理業(yè)務(wù)時(shí)花費(fèi)的時(shí)間和與業(yè)務(wù)相關(guān)的各項(xiàng)手續(xù)過程,能夠大大提高銀行金融業(yè)務(wù)的服務(wù)效率。特別在銀行業(yè)務(wù)繁忙的時(shí)段,使用銀行軟件進(jìn)行操作服務(wù),能夠減少銀行在業(yè)務(wù)方面出現(xiàn)的失誤,使銀行處理業(yè)務(wù)的能力得到不同程度的提高。這對(duì)銀行來說有很重要的意義。銀行軟件開發(fā),主要是通過計(jì)算機(jī)計(jì)算以及其他軟件支持進(jìn)行開發(fā)的,并且開發(fā)結(jié)果要達(dá)到一定要求,這樣的銀行軟件才能為銀行提供更加安全的網(wǎng)上業(yè)務(wù)環(huán)境,為銀行的網(wǎng)上系統(tǒng)提供便利的發(fā)展機(jī)會(huì)。
1、技術(shù)需要
銀行軟件開發(fā)的主要內(nèi)容,是銀行軟件開發(fā)技術(shù)。擁有開發(fā)技術(shù)做后盾的銀行軟件,能夠使銀行業(yè)務(wù)具備更加完善的服務(wù)能力,而且各個(gè)銀行的分行能夠?qū)?shù)據(jù)庫連接起來,為銀行數(shù)據(jù)信息的傳輸提供更加安全、穩(wěn)固的傳輸環(huán)境,且傳輸速率也會(huì)有很大提高。在進(jìn)行銀行軟件開發(fā)的過程中,對(duì)所需設(shè)備和數(shù)據(jù)的質(zhì)量有很高的要求,而且銀行開發(fā)技術(shù)中較為重要的數(shù)據(jù)需要備份。備份數(shù)據(jù)主要是為了防止突發(fā)狀況。[1]銀行軟件一旦受到攻擊,或者銀行的系統(tǒng)出現(xiàn)漏洞,備份數(shù)據(jù)能在這種關(guān)鍵時(shí)刻立即啟用,有效的防止銀行軟件系統(tǒng)的崩潰。銀行軟件開發(fā)完成之后,要對(duì)整個(gè)銀行系統(tǒng)進(jìn)行及時(shí)維護(hù)。這種有效維護(hù),能夠防止系統(tǒng)在運(yùn)行過程中出現(xiàn)問題,彌補(bǔ)了系統(tǒng)中存在的漏洞,能夠?yàn)榧夹g(shù)需求提供有力的保障。
2、操作需求
C/S開發(fā)模式,是銀行軟件開發(fā)技術(shù)所采取的一種有效模式。這種模式能夠使銀行開發(fā)技術(shù)以狀體界面的形式存在于銀行系統(tǒng)中。這種模式有它的優(yōu)點(diǎn),它能夠有效降低開發(fā)軟件在操作上的難度。銀行軟件開發(fā)過程中,一定要對(duì)其在現(xiàn)實(shí)中的應(yīng)用進(jìn)行全面考慮,銀行工作人員在開展業(yè)務(wù)服務(wù)時(shí)不會(huì)出現(xiàn)操作上的困難,而且軟件開發(fā)技術(shù)要符合工作人員在操作上的需求,技術(shù)開發(fā)要最大限度的滿足銀行操作的可進(jìn)行性,為銀行業(yè)務(wù)和其他各項(xiàng)事物的開展提供更加準(zhǔn)確的操作支持。
3、服務(wù)需求
銀行軟件開發(fā)技術(shù),主要是為了提高銀行在各項(xiàng)業(yè)務(wù)上的服務(wù)質(zhì)量,這種高質(zhì)量服務(wù)是銀行軟件開發(fā)最希望達(dá)到的主要目標(biāo)。所以,銀行軟件開發(fā)首先需要滿足的,就是銀行在服務(wù)上的需求。這樣才能使銀行軟件開發(fā)有一個(gè)科學(xué)、合理的過程。銀行軟件開發(fā)技術(shù)對(duì)設(shè)備的要求比較高,尤其對(duì)計(jì)算機(jī)磁盤容量的大小和計(jì)算機(jī)操作系統(tǒng)運(yùn)行速度的快慢,有比較高的要求。只有設(shè)備的性能比較優(yōu)越的時(shí)候,銀行軟件開發(fā)技術(shù)才能達(dá)到更好的效果,才能使銀行系統(tǒng)在數(shù)據(jù)庫的建設(shè)上有更加完善的成果。
1、銀行軟件開發(fā)的總體技術(shù)
銀行的事務(wù)比較多,相應(yīng)的銀行軟件該具備的事務(wù)也多,這些繁雜的事務(wù)給銀行技術(shù)開發(fā)帶來了比較大的壓力。用戶管理以及用戶相關(guān)業(yè)務(wù)的辦理工作,是銀行軟件開發(fā)技術(shù)要解決的兩個(gè)比較重要的內(nèi)容。尤其是業(yè)務(wù)辦理,不同的業(yè)務(wù)辦理項(xiàng)目的內(nèi)容和辦理流程不同,銀行開發(fā)技術(shù)應(yīng)該就這些不同的內(nèi)容和流程進(jìn)行不同的設(shè)計(jì)和管理,只有這種規(guī)范的技術(shù)設(shè)計(jì),才能為銀行系統(tǒng)提供相對(duì)安全的運(yùn)作條件。用戶有存取款或者轉(zhuǎn)賬業(yè)務(wù)需求時(shí),銀行工作人員只需要在銀行軟件上進(jìn)行相關(guān)操作,就能完成整個(gè)業(yè)務(wù)。[2]所以銀行軟件開發(fā)技術(shù)需要支持的業(yè)務(wù)需求必須具備類型更加豐富設(shè)計(jì),而且各項(xiàng)業(yè)務(wù)的安全保衛(wèi)工作系數(shù)也要進(jìn)行提高,以免在交易過程中出現(xiàn)信息泄露的情況,為用戶提供貼心、方便、安全的服務(wù),也從側(cè)面顯示了銀行開發(fā)技術(shù)的使用價(jià)值。
2、銀行軟件開發(fā)技術(shù)的設(shè)計(jì)
銀行軟件開發(fā)技術(shù)要對(duì)銀行的所有業(yè)務(wù)進(jìn)行設(shè)計(jì),其中就包括了銀行的計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。對(duì)銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)進(jìn)行技術(shù)開發(fā),編程部分比較重要。設(shè)計(jì)編程所用的語言,要根據(jù)銀行工作人員的一定操作需求進(jìn)行設(shè)計(jì),為用戶提供業(yè)務(wù)服務(wù)時(shí),選擇“是”或“否”。銀行軟件開發(fā)技術(shù)需要對(duì)銀行業(yè)務(wù)中的數(shù)據(jù)輸入、數(shù)據(jù)處理和數(shù)據(jù)結(jié)果的輸出進(jìn)行設(shè)計(jì)。銀行軟件開發(fā)技術(shù)對(duì)業(yè)務(wù)中的輸入情況進(jìn)行設(shè)計(jì),輸入時(shí)必須將賬號(hào)和密碼輸入完整,而且密碼和賬號(hào)要匹配,不匹配的賬號(hào)及密碼,在銀行軟件限制的情況下是不能允許用戶登錄的。接下來要對(duì)處理步驟進(jìn)行設(shè)計(jì),在輸入的賬號(hào)和密碼正確且匹配的前提下,銀行開發(fā)技術(shù)對(duì)條件檢測(cè)的標(biāo)準(zhǔn)進(jìn)行設(shè)計(jì)。只有用戶登錄銀行軟件之后,才能選擇并操作相關(guān)的儲(chǔ)蓄系統(tǒng)。且為保證用戶能夠進(jìn)行正確的操作,開發(fā)技術(shù)需要設(shè)計(jì)操作提示,為銀行用戶提供周到的服務(wù)。銀行軟件開發(fā)技術(shù)對(duì)輸入步驟進(jìn)行設(shè)計(jì),在系統(tǒng)完成輸入和處理步驟之后,要將相關(guān)儲(chǔ)蓄數(shù)據(jù)顯示出來,并且在用戶的要求下打印業(yè)務(wù)存儲(chǔ)單據(jù),運(yùn)用完備的銀行軟件開發(fā)技術(shù)完成這些業(yè)務(wù)的軟件設(shè)計(jì)。
銀行軟件開發(fā)不是一個(gè)一成不變的結(jié)果,軟件開發(fā)設(shè)計(jì)人員會(huì)根據(jù)金融市場(chǎng)的變化和用戶的需求對(duì)銀行軟件做出相應(yīng)的調(diào)整和修正,它是一個(gè)不斷更新、變化的過程。而且變化的過程比較快、使用周期比較短,這無疑給銀行軟件開發(fā)項(xiàng)目管理帶來一定難度。對(duì)銀行軟件進(jìn)行有效項(xiàng)目管理,主要通過以下三種方式:
1、構(gòu)建責(zé)任制度
針對(duì)責(zé)任感比較弱的銀行軟件開發(fā)項(xiàng)目管理人員,在管理工作中出現(xiàn)隨意完成工作的現(xiàn)象,進(jìn)行項(xiàng)目管理時(shí)必須設(shè)置完備的責(zé)任制度。這樣做能夠使管理人員對(duì)自己的工作重加重視,而且在重視的基礎(chǔ)上約束自己的工作行為。責(zé)任制度必須對(duì)管理人員在工作中的責(zé)任和義務(wù)進(jìn)行明確要求,要求管理人員在自己的責(zé)任范圍內(nèi),做好自己的工作,完成自己任務(wù),一旦在技術(shù)開發(fā)的過程中,出現(xiàn)了一定的問題,可以對(duì)管理人員進(jìn)行責(zé)任追究,并且在第一時(shí)間制定出相應(yīng)的、有效的解決措施。[3]
2、強(qiáng)化部門溝通
銀行軟件開發(fā)需要各個(gè)部門通力合作才能完成,只有各個(gè)部門保證流暢溝通,才能全面了解軟件開發(fā)的進(jìn)程。各部門相關(guān)的項(xiàng)目管理人員在投入到管理工作之前,需要了解相關(guān)信息。而且軟件開發(fā)技術(shù)要保證一定的先進(jìn)性,管理人員可以將先進(jìn)技術(shù)的相關(guān)訊息告知與開發(fā)人員,這樣能夠提高軟件開發(fā)的水平。
銀行軟件開發(fā)項(xiàng)目管理,能夠通過有效的責(zé)任制度約束管理人員的行為,確保項(xiàng)目管理過程中出現(xiàn)的問題能夠得到有效處理。完備的項(xiàng)目管理能夠防止軟件開發(fā)過程中出現(xiàn)風(fēng)險(xiǎn)。
[1]王銳.銀行軟件開發(fā)項(xiàng)目管理分析[J].電子技術(shù)與軟件工程,2015,04:82.
[2]龍愛強(qiáng).銀行軟件項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.
[3]王敏.銀行軟件開發(fā)項(xiàng)目需求管理研究[D].中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院),2015.
欒家明(1979—),男,江蘇濱海人,碩士,工程師,研究方向:銀行信息系統(tǒng)項(xiàng)目管理、數(shù)據(jù)分析挖掘、銀行風(fēng)險(xiǎn)監(jiān)控管理等。