A銀行軟件開發(fā)項目的溝通識別研究_第1頁
A銀行軟件開發(fā)項目的溝通識別研究_第2頁
A銀行軟件開發(fā)項目的溝通識別研究_第3頁
A銀行軟件開發(fā)項目的溝通識別研究_第4頁
A銀行軟件開發(fā)項目的溝通識別研究_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    a銀行軟件開發(fā)項目的溝通識別研究    孫興富摘 要:文章根據(jù)項目管理溝通相關(guān)理論對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,對銀行軟件開發(fā)項目溝通管理體系的建設(shè)有重要作用。關(guān)鍵詞:銀行;軟件開發(fā);溝通識別:f830.49 :a :1006-8937(2014)29-0067-02近年來,國內(nèi)外學(xué)者開展了項目溝通管理的研究,制度化的溝通管理方法促進(jìn)了項目溝通管理的發(fā)展,但是在研發(fā)項目實踐運用中這些方法并沒有大幅度地提高溝通管理水平,溝通無果的事情還是不斷發(fā)生。究其原因,由于那些溝通

2、管理方法的運用沒有很好地貼合實際,沒有針對性地消除溝通中存在的障礙。筆者在多年工作經(jīng)驗積累基礎(chǔ)上,理論結(jié)合實際,對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,該研究充分考慮了溝通管理時間梯度上的各個階段,并注重每一個溝通過程的完善。銀行軟件項目研發(fā)的流程是:提出需求需求分析總體技術(shù)方案概要設(shè)計詳細(xì)設(shè)計(數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)編寫代碼單元測試及編寫業(yè)務(wù)測試案例業(yè)務(wù)測試(功能測試及綜合測試)及性能測試并版測試及上線演練業(yè)務(wù)培訓(xùn)、技術(shù)培訓(xùn)及上線推廣。為了便于對流程每個階段的溝通管理分析,根據(jù)項目溝通管理相關(guān)理論基礎(chǔ)以

3、及流程特點,本文將每個流程階段整理歸集為需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段,如圖1所示。1 需求分析階段如圖1所示,a銀行的需求分析階段包括了提出需求、需求分析。這個階段軟件項目人員必須與用戶需求,就軟件功能性達(dá)成一致意見,估計軟件風(fēng)險和評估項目代價,最終形成開發(fā)計劃的一個復(fù)雜過程。該階段是指在確定軟件開發(fā)可行的情況下,對軟件需要實現(xiàn)的各個功能進(jìn)行詳細(xì)分析。筆者從外部溝通和內(nèi)部溝通的角度,對該階段的溝通管理活動主要內(nèi)容進(jìn)行分析歸納。1.1 外部溝通通過項目分析人員與用戶的溝通進(jìn)行需求抽取,識別用戶的需求,從用戶那里獲得的所有信息進(jìn)行整理,以區(qū)分業(yè)務(wù)需求及規(guī)范、功能

4、需求、質(zhì)量目標(biāo)、解決方法和其他信息。通過這些溝通分析,產(chǎn)生一份初步需求報告分析,分析人員就需求報告的內(nèi)容與用戶開展進(jìn)一步溝通,積極向用戶解釋報告中的一些圖表、數(shù)據(jù)等,就不確定的和模糊的需求進(jìn)行溝通。這要求用戶盡量將每項需求的內(nèi)容都闡述清楚,以便分析人員能準(zhǔn)確地將需求寫進(jìn)軟件需求報告中去,用戶可以同開發(fā)人員一起反復(fù)修改,不斷完善需求定義。由于a銀行軟件項目面對的用戶群體多為銀行內(nèi)部各部門、分支機(jī)構(gòu)等,因此a銀行軟件開發(fā)人員將需求可行性及成本評估并反饋給用戶,項目管理人員。同時,用戶與開發(fā)人員必須就產(chǎn)品的使用特性進(jìn)行溝通,使用特性是指實現(xiàn)功能需求的同時,還有軟件的易用性、可靠性等;就變更造成的影響

5、進(jìn)行溝通,對需求變更可能造成的影響進(jìn)行評估,包括影響、成本和得失等,并讓用戶知道:就變更發(fā)生時應(yīng)采取的措施或程序進(jìn)行溝通;對需求的優(yōu)先級進(jìn)行溝通;就開發(fā)人員在開發(fā)過程中的問題處理權(quán)限進(jìn)行溝通。1.2 內(nèi)部溝通就項目進(jìn)展定期舉行會議;項目經(jīng)理與每個成員(或小組領(lǐng)導(dǎo))進(jìn)行溝通,熟悉各個成員情況;就需求的技術(shù)可行性及評估進(jìn)行溝通,建立工作規(guī)范、標(biāo)準(zhǔn),項目經(jīng)理對團(tuán)隊成員的激勵。需求分析階段應(yīng)達(dá)到的目標(biāo)是:產(chǎn)生一個清晰明了的、完整的和容易讓人理解的需求分析報告;盡早確定多種需求;保證軟件開發(fā)生命周期各個階段中不同需求的來源是可追溯的;以用戶導(dǎo)向為基礎(chǔ),同時協(xié)調(diào)人力、物力等資源的成本,使各因素相平衡,確定

6、用戶的最終需求。2 軟件設(shè)計階段如圖1所示,a銀行的軟件分析階段包括了總體技術(shù)方案、概要設(shè)計(主要包括功能點分割及實現(xiàn)方式、數(shù)據(jù)流向、涉及的數(shù)據(jù)庫表、主要的公共函數(shù))、詳細(xì)設(shè)計(主要包括數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)。軟件設(shè)計是將用的需求進(jìn)行軟件重現(xiàn)的過程,它是需求分析與編碼的中間階段,也是一個翻譯的過程,主要根據(jù)需求分析的結(jié)果,對整個軟件系統(tǒng)進(jìn)行設(shè)計,如系統(tǒng)框架設(shè)計,數(shù)據(jù)庫設(shè)計等。軟件設(shè)計階段必須召開定期會議,各項目組成員匯報上一階段的工作,項目經(jīng)理與各開發(fā)人員定期溝通,使技術(shù)人員的作用充分發(fā)揮,同時注重全局和方案實施的可行性,成員間的信息分享一份完整規(guī)范的設(shè)計文檔,就工作中碰到

7、的問題進(jìn)行溝通,提出解決方案。本文從外部溝通和外部溝通的角度分析,該階段的溝通管理活動主要為:外部溝通:定期向用戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);定期向客戶提供下一步工作計劃。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;設(shè)計人員與需求分析人員進(jìn)行溝通,以需求分析確保被設(shè)計人員理解;全體成員就系統(tǒng)設(shè)計框架進(jìn)行討論;編寫代碼來檢驗架構(gòu),并獲得具體的反饋;編寫代碼來檢驗架構(gòu),獲得具體的反饋;項目經(jīng)理對團(tuán)隊成員的激勵。與需求分析階段一樣,該階段最后產(chǎn)生一份設(shè)計報告,該階段的目標(biāo)是:將需求按照軟件開發(fā)的技術(shù)要求轉(zhuǎn)化為服務(wù)于編碼的設(shè)計文檔;設(shè)計報告應(yīng)該文字表達(dá)清晰,易于編碼人員理解;該設(shè)計

8、結(jié)構(gòu)正確、完整,便于編碼等。3 編碼設(shè)計階段編寫軟件代碼和相關(guān)的文檔,是進(jìn)行軟件開發(fā)最基本的目標(biāo),也是滿足項目要求的基礎(chǔ)。此階段是將設(shè)計結(jié)果轉(zhuǎn)換成計算機(jī)可運行的程序代碼,該階段的主要溝通活動為:外部溝通:定期向客戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);定期向客戶提供下一步工作計劃。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;編碼人員(程序員)與設(shè)計人員(設(shè)計員)進(jìn)行溝通,以確保設(shè)計報告被編碼人員理解;編程成員間的信息分享,對所編寫的代碼的功能與工作方式等進(jìn)行說明;編碼人員就自己與他人所做模塊的銜接點及其應(yīng)該注意的地方與同行溝通;項目經(jīng)理對團(tuán)隊成員的激勵。編碼工作應(yīng)該達(dá)到的目標(biāo)為:將設(shè)

9、計完整、準(zhǔn)確的轉(zhuǎn)換為代碼;正確的程序結(jié)構(gòu);編寫出可以被重用,易于維護(hù)的代碼;編寫出符合內(nèi)部、外部不同使用要求的文檔等。4 測試和集成階段在軟件設(shè)計完成后要經(jīng)過嚴(yán)密的測試,發(fā)現(xiàn)軟件在整個設(shè)計過程中存在的問題要及時糾正。在此進(jìn)行過程中,所有的模塊將被集合成一個綜合性的整體,進(jìn)行系統(tǒng)集成和有效性測試,該階段的主要溝通活動為:外部溝通:定期向客戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);對于用戶進(jìn)行培訓(xùn)。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;團(tuán)隊成員交流計劃測試的對象、需要的資源、測試工作的安排等;規(guī)范的編制軟件測試文檔;測試人員人員就模塊的銜接點及其應(yīng)該注意的地方與相關(guān)人員溝通;項目經(jīng)理

10、對團(tuán)隊成員的激勵。該階段達(dá)到的目標(biāo)是:發(fā)現(xiàn)并修正錯誤;識別潛在的錯誤;按時完成測試,并保證測試足夠充分;使軟件能夠按要求正常運行。參考文獻(xiàn):1 李盛華.論信息系統(tǒng)項目溝通管理j.計算機(jī)光盤軟件與應(yīng)用,2013,(5). 摘 要:文章根據(jù)項目管理溝通相關(guān)理論對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,對銀行軟件開發(fā)項目溝通管理體系的建設(shè)有重要作用。關(guān)鍵詞:銀行;軟件開發(fā);溝通識別:f830.49 :a :1006-8937(2014)29-0067-02近年來,國內(nèi)外學(xué)者開展了項目溝通管理的研究,制度化的溝通管理方法促進(jìn)了項目溝通

11、管理的發(fā)展,但是在研發(fā)項目實踐運用中這些方法并沒有大幅度地提高溝通管理水平,溝通無果的事情還是不斷發(fā)生。究其原因,由于那些溝通管理方法的運用沒有很好地貼合實際,沒有針對性地消除溝通中存在的障礙。筆者在多年工作經(jīng)驗積累基礎(chǔ)上,理論結(jié)合實際,對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,該研究充分考慮了溝通管理時間梯度上的各個階段,并注重每一個溝通過程的完善。銀行軟件項目研發(fā)的流程是:提出需求需求分析總體技術(shù)方案概要設(shè)計詳細(xì)設(shè)計(數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)編寫代碼單元測試及編寫業(yè)務(wù)測試案例業(yè)務(wù)測試(功能測試及綜合測試)

12、及性能測試并版測試及上線演練業(yè)務(wù)培訓(xùn)、技術(shù)培訓(xùn)及上線推廣。為了便于對流程每個階段的溝通管理分析,根據(jù)項目溝通管理相關(guān)理論基礎(chǔ)以及流程特點,本文將每個流程階段整理歸集為需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段,如圖1所示。1 需求分析階段如圖1所示,a銀行的需求分析階段包括了提出需求、需求分析。這個階段軟件項目人員必須與用戶需求,就軟件功能性達(dá)成一致意見,估計軟件風(fēng)險和評估項目代價,最終形成開發(fā)計劃的一個復(fù)雜過程。該階段是指在確定軟件開發(fā)可行的情況下,對軟件需要實現(xiàn)的各個功能進(jìn)行詳細(xì)分析。筆者從外部溝通和內(nèi)部溝通的角度,對該階段的溝通管理活動主要內(nèi)容進(jìn)行分析歸納。1.1

13、外部溝通通過項目分析人員與用戶的溝通進(jìn)行需求抽取,識別用戶的需求,從用戶那里獲得的所有信息進(jìn)行整理,以區(qū)分業(yè)務(wù)需求及規(guī)范、功能需求、質(zhì)量目標(biāo)、解決方法和其他信息。通過這些溝通分析,產(chǎn)生一份初步需求報告分析,分析人員就需求報告的內(nèi)容與用戶開展進(jìn)一步溝通,積極向用戶解釋報告中的一些圖表、數(shù)據(jù)等,就不確定的和模糊的需求進(jìn)行溝通。這要求用戶盡量將每項需求的內(nèi)容都闡述清楚,以便分析人員能準(zhǔn)確地將需求寫進(jìn)軟件需求報告中去,用戶可以同開發(fā)人員一起反復(fù)修改,不斷完善需求定義。由于a銀行軟件項目面對的用戶群體多為銀行內(nèi)部各部門、分支機(jī)構(gòu)等,因此a銀行軟件開發(fā)人員將需求可行性及成本評估并反饋給用戶,項目管理人員。

14、同時,用戶與開發(fā)人員必須就產(chǎn)品的使用特性進(jìn)行溝通,使用特性是指實現(xiàn)功能需求的同時,還有軟件的易用性、可靠性等;就變更造成的影響進(jìn)行溝通,對需求變更可能造成的影響進(jìn)行評估,包括影響、成本和得失等,并讓用戶知道:就變更發(fā)生時應(yīng)采取的措施或程序進(jìn)行溝通;對需求的優(yōu)先級進(jìn)行溝通;就開發(fā)人員在開發(fā)過程中的問題處理權(quán)限進(jìn)行溝通。1.2 內(nèi)部溝通就項目進(jìn)展定期舉行會議;項目經(jīng)理與每個成員(或小組領(lǐng)導(dǎo))進(jìn)行溝通,熟悉各個成員情況;就需求的技術(shù)可行性及評估進(jìn)行溝通,建立工作規(guī)范、標(biāo)準(zhǔn),項目經(jīng)理對團(tuán)隊成員的激勵。需求分析階段應(yīng)達(dá)到的目標(biāo)是:產(chǎn)生一個清晰明了的、完整的和容易讓人理解的需求分析報告;盡早確定多種需求;

15、保證軟件開發(fā)生命周期各個階段中不同需求的來源是可追溯的;以用戶導(dǎo)向為基礎(chǔ),同時協(xié)調(diào)人力、物力等資源的成本,使各因素相平衡,確定用戶的最終需求。2 軟件設(shè)計階段如圖1所示,a銀行的軟件分析階段包括了總體技術(shù)方案、概要設(shè)計(主要包括功能點分割及實現(xiàn)方式、數(shù)據(jù)流向、涉及的數(shù)據(jù)庫表、主要的公共函數(shù))、詳細(xì)設(shè)計(主要包括數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)。軟件設(shè)計是將用的需求進(jìn)行軟件重現(xiàn)的過程,它是需求分析與編碼的中間階段,也是一個翻譯的過程,主要根據(jù)需求分析的結(jié)果,對整個軟件系統(tǒng)進(jìn)行設(shè)計,如系統(tǒng)框架設(shè)計,數(shù)據(jù)庫設(shè)計等。軟件設(shè)計階段必須召開定期會議,各項目組成員匯報上一階段的工作,項目經(jīng)理與各開

16、發(fā)人員定期溝通,使技術(shù)人員的作用充分發(fā)揮,同時注重全局和方案實施的可行性,成員間的信息分享一份完整規(guī)范的設(shè)計文檔,就工作中碰到的問題進(jìn)行溝通,提出解決方案。本文從外部溝通和外部溝通的角度分析,該階段的溝通管理活動主要為:外部溝通:定期向用戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);定期向客戶提供下一步工作計劃。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;設(shè)計人員與需求分析人員進(jìn)行溝通,以需求分析確保被設(shè)計人員理解;全體成員就系統(tǒng)設(shè)計框架進(jìn)行討論;編寫代碼來檢驗架構(gòu),并獲得具體的反饋;編寫代碼來檢驗架構(gòu),獲得具體的反饋;項目經(jīng)理對團(tuán)隊成員的激勵。與需求分析階段一樣,該階段最后產(chǎn)生一份設(shè)計報

17、告,該階段的目標(biāo)是:將需求按照軟件開發(fā)的技術(shù)要求轉(zhuǎn)化為服務(wù)于編碼的設(shè)計文檔;設(shè)計報告應(yīng)該文字表達(dá)清晰,易于編碼人員理解;該設(shè)計結(jié)構(gòu)正確、完整,便于編碼等。3 編碼設(shè)計階段編寫軟件代碼和相關(guān)的文檔,是進(jìn)行軟件開發(fā)最基本的目標(biāo),也是滿足項目要求的基礎(chǔ)。此階段是將設(shè)計結(jié)果轉(zhuǎn)換成計算機(jī)可運行的程序代碼,該階段的主要溝通活動為:外部溝通:定期向客戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);定期向客戶提供下一步工作計劃。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;編碼人員(程序員)與設(shè)計人員(設(shè)計員)進(jìn)行溝通,以確保設(shè)計報告被編碼人員理解;編程成員間的信息分享,對所編寫的代碼的功能與工作方式等進(jìn)行說

18、明;編碼人員就自己與他人所做模塊的銜接點及其應(yīng)該注意的地方與同行溝通;項目經(jīng)理對團(tuán)隊成員的激勵。編碼工作應(yīng)該達(dá)到的目標(biāo)為:將設(shè)計完整、準(zhǔn)確的轉(zhuǎn)換為代碼;正確的程序結(jié)構(gòu);編寫出可以被重用,易于維護(hù)的代碼;編寫出符合內(nèi)部、外部不同使用要求的文檔等。4 測試和集成階段在軟件設(shè)計完成后要經(jīng)過嚴(yán)密的測試,發(fā)現(xiàn)軟件在整個設(shè)計過程中存在的問題要及時糾正。在此進(jìn)行過程中,所有的模塊將被集合成一個綜合性的整體,進(jìn)行系統(tǒng)集成和有效性測試,該階段的主要溝通活動為:外部溝通:定期向客戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);對于用戶進(jìn)行培訓(xùn)。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;團(tuán)隊成員交流計劃測試的對

19、象、需要的資源、測試工作的安排等;規(guī)范的編制軟件測試文檔;測試人員人員就模塊的銜接點及其應(yīng)該注意的地方與相關(guān)人員溝通;項目經(jīng)理對團(tuán)隊成員的激勵。該階段達(dá)到的目標(biāo)是:發(fā)現(xiàn)并修正錯誤;識別潛在的錯誤;按時完成測試,并保證測試足夠充分;使軟件能夠按要求正常運行。參考文獻(xiàn):1 李盛華.論信息系統(tǒng)項目溝通管理j.計算機(jī)光盤軟件與應(yīng)用,2013,(5). 摘 要:文章根據(jù)項目管理溝通相關(guān)理論對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,對銀行軟件開發(fā)項目溝通管理體系的建設(shè)有重要作用。關(guān)鍵詞:銀行;軟件開發(fā);溝通識別:f830.49 :a :1

20、006-8937(2014)29-0067-02近年來,國內(nèi)外學(xué)者開展了項目溝通管理的研究,制度化的溝通管理方法促進(jìn)了項目溝通管理的發(fā)展,但是在研發(fā)項目實踐運用中這些方法并沒有大幅度地提高溝通管理水平,溝通無果的事情還是不斷發(fā)生。究其原因,由于那些溝通管理方法的運用沒有很好地貼合實際,沒有針對性地消除溝通中存在的障礙。筆者在多年工作經(jīng)驗積累基礎(chǔ)上,理論結(jié)合實際,對銀行軟件項目研發(fā)流程,包括需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段進(jìn)行溝通識別研究,該研究充分考慮了溝通管理時間梯度上的各個階段,并注重每一個溝通過程的完善。銀行軟件項目研發(fā)的流程是:提出需求需求分析總體技術(shù)方

21、案概要設(shè)計詳細(xì)設(shè)計(數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)編寫代碼單元測試及編寫業(yè)務(wù)測試案例業(yè)務(wù)測試(功能測試及綜合測試)及性能測試并版測試及上線演練業(yè)務(wù)培訓(xùn)、技術(shù)培訓(xùn)及上線推廣。為了便于對流程每個階段的溝通管理分析,根據(jù)項目溝通管理相關(guān)理論基礎(chǔ)以及流程特點,本文將每個流程階段整理歸集為需求分析階段、軟件設(shè)計階段、編碼設(shè)計階段、測試和集成階段四大階段,如圖1所示。1 需求分析階段如圖1所示,a銀行的需求分析階段包括了提出需求、需求分析。這個階段軟件項目人員必須與用戶需求,就軟件功能性達(dá)成一致意見,估計軟件風(fēng)險和評估項目代價,最終形成開發(fā)計劃的一個復(fù)雜過程。該階段是指在確定軟件開發(fā)可行的情況

22、下,對軟件需要實現(xiàn)的各個功能進(jìn)行詳細(xì)分析。筆者從外部溝通和內(nèi)部溝通的角度,對該階段的溝通管理活動主要內(nèi)容進(jìn)行分析歸納。1.1 外部溝通通過項目分析人員與用戶的溝通進(jìn)行需求抽取,識別用戶的需求,從用戶那里獲得的所有信息進(jìn)行整理,以區(qū)分業(yè)務(wù)需求及規(guī)范、功能需求、質(zhì)量目標(biāo)、解決方法和其他信息。通過這些溝通分析,產(chǎn)生一份初步需求報告分析,分析人員就需求報告的內(nèi)容與用戶開展進(jìn)一步溝通,積極向用戶解釋報告中的一些圖表、數(shù)據(jù)等,就不確定的和模糊的需求進(jìn)行溝通。這要求用戶盡量將每項需求的內(nèi)容都闡述清楚,以便分析人員能準(zhǔn)確地將需求寫進(jìn)軟件需求報告中去,用戶可以同開發(fā)人員一起反復(fù)修改,不斷完善需求定義。由于a銀行

23、軟件項目面對的用戶群體多為銀行內(nèi)部各部門、分支機(jī)構(gòu)等,因此a銀行軟件開發(fā)人員將需求可行性及成本評估并反饋給用戶,項目管理人員。同時,用戶與開發(fā)人員必須就產(chǎn)品的使用特性進(jìn)行溝通,使用特性是指實現(xiàn)功能需求的同時,還有軟件的易用性、可靠性等;就變更造成的影響進(jìn)行溝通,對需求變更可能造成的影響進(jìn)行評估,包括影響、成本和得失等,并讓用戶知道:就變更發(fā)生時應(yīng)采取的措施或程序進(jìn)行溝通;對需求的優(yōu)先級進(jìn)行溝通;就開發(fā)人員在開發(fā)過程中的問題處理權(quán)限進(jìn)行溝通。1.2 內(nèi)部溝通就項目進(jìn)展定期舉行會議;項目經(jīng)理與每個成員(或小組領(lǐng)導(dǎo))進(jìn)行溝通,熟悉各個成員情況;就需求的技術(shù)可行性及評估進(jìn)行溝通,建立工作規(guī)范、標(biāo)準(zhǔn),項

24、目經(jīng)理對團(tuán)隊成員的激勵。需求分析階段應(yīng)達(dá)到的目標(biāo)是:產(chǎn)生一個清晰明了的、完整的和容易讓人理解的需求分析報告;盡早確定多種需求;保證軟件開發(fā)生命周期各個階段中不同需求的來源是可追溯的;以用戶導(dǎo)向為基礎(chǔ),同時協(xié)調(diào)人力、物力等資源的成本,使各因素相平衡,確定用戶的最終需求。2 軟件設(shè)計階段如圖1所示,a銀行的軟件分析階段包括了總體技術(shù)方案、概要設(shè)計(主要包括功能點分割及實現(xiàn)方式、數(shù)據(jù)流向、涉及的數(shù)據(jù)庫表、主要的公共函數(shù))、詳細(xì)設(shè)計(主要包括數(shù)據(jù)庫表設(shè)計、前臺交易設(shè)計、后臺代碼設(shè)計)。軟件設(shè)計是將用的需求進(jìn)行軟件重現(xiàn)的過程,它是需求分析與編碼的中間階段,也是一個翻譯的過程,主要根據(jù)需求分析的結(jié)果,對整

25、個軟件系統(tǒng)進(jìn)行設(shè)計,如系統(tǒng)框架設(shè)計,數(shù)據(jù)庫設(shè)計等。軟件設(shè)計階段必須召開定期會議,各項目組成員匯報上一階段的工作,項目經(jīng)理與各開發(fā)人員定期溝通,使技術(shù)人員的作用充分發(fā)揮,同時注重全局和方案實施的可行性,成員間的信息分享一份完整規(guī)范的設(shè)計文檔,就工作中碰到的問題進(jìn)行溝通,提出解決方案。本文從外部溝通和外部溝通的角度分析,該階段的溝通管理活動主要為:外部溝通:定期向用戶提供項目狀態(tài)報告;定期向用戶提供項目質(zhì)量和進(jìn)程方面的數(shù)據(jù);定期向客戶提供下一步工作計劃。內(nèi)部溝通:就項目進(jìn)展定期舉行會議;設(shè)計人員與需求分析人員進(jìn)行溝通,以需求分析確保被設(shè)計人員理解;全體成員就系統(tǒng)設(shè)計框架進(jìn)行討論;編寫代碼來檢驗架構(gòu),并獲得具體的反饋;編寫代碼

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論