軟件工程項(xiàng)目管理計(jì)劃書(完整版)_第1頁
軟件工程項(xiàng)目管理計(jì)劃書(完整版)_第2頁
軟件工程項(xiàng)目管理計(jì)劃書(完整版)_第3頁
軟件工程項(xiàng)目管理計(jì)劃書(完整版)_第4頁
軟件工程項(xiàng)目管理計(jì)劃書(完整版)_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余8頁可下載查看

下載本文檔

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

文檔簡介

1、儲蓄業(yè)務(wù)項(xiàng)目管理計(jì)劃書1. 簡介1.1 項(xiàng)目概述本項(xiàng)目要開發(fā)一個銀行系統(tǒng),系統(tǒng)一共分為儲蓄業(yè)務(wù)、貸款業(yè)務(wù)、外匯交易、 網(wǎng)上銀行、信用卡業(yè)務(wù)和系統(tǒng)管理六個子系統(tǒng)。本團(tuán)隊(duì)負(fù)責(zé)其中的有關(guān)儲蓄業(yè)務(wù) 的子系統(tǒng)。通過團(tuán)隊(duì)合作開發(fā)整個子系統(tǒng),使團(tuán)隊(duì)成員獲得軟件工程開發(fā)的實(shí)際 訓(xùn)練。本系統(tǒng)采用目前主流的B/S開發(fā)架構(gòu),將與整個銀行系統(tǒng)一起發(fā)布。不單 獨(dú)發(fā)布。交付的產(chǎn)品包括可執(zhí)行的文件、源代碼、技術(shù)文檔與用戶使用手冊等。 本系統(tǒng)的開發(fā)過程中的主要工作是子系統(tǒng)需求分析、系統(tǒng)總體設(shè)計(jì)、子系統(tǒng)源代 碼開發(fā)、子系統(tǒng)測試、交付團(tuán)長進(jìn)行最后的集成、整個系統(tǒng)的測試。關(guān)鍵里程碑 是制定項(xiàng)目管理計(jì)劃書、制定需求設(shè)計(jì)規(guī)格說明書初稿

2、、制定系統(tǒng)設(shè)計(jì)報(bào)告的初 稿、進(jìn)行子系統(tǒng)運(yùn)行情況的檢查與測試、進(jìn)行系統(tǒng)集成后的運(yùn) 行情況的檢查與測試。項(xiàng)目所需工具是個人電腦和開發(fā)工具。進(jìn)度為11周,工 程量為3人/天。1.2 項(xiàng)目范圍說明(1)提交文檔:項(xiàng)目管理計(jì)劃、需求規(guī)格說明,設(shè)計(jì)報(bào)告、測試報(bào)告、用戶 使用手冊和項(xiàng)目個人總結(jié)。其中項(xiàng)目總結(jié)為每人一份,每個小組所有成員的總結(jié) 裝訂在一起;其余文檔每組提交一份。每個團(tuán)隊(duì)可將各小組的文檔綜合到一起, 各小組也可自行分開提交,具體方式由團(tuán)隊(duì)內(nèi)部協(xié)商確定。所有文檔需要提交電 子版和打印稿。(2)源程序檢查:一共兩次。第一次檢查每個小組的子系統(tǒng)運(yùn)行情況。第二 次檢查每個團(tuán)隊(duì)內(nèi)六個小組集成后完整的銀行系

3、統(tǒng)運(yùn)行情況,檢查完成后需要提 交程序源文件和可執(zhí)行的系統(tǒng)。程序檢查安排在上機(jī)時間進(jìn)行。1.3 軟件項(xiàng)目計(jì)劃書的演化軟件項(xiàng)目計(jì)劃書在第三周周末前經(jīng)由小組討論、共同撰寫、匯總整合三步驟 形成初稿,第四周以后根據(jù)項(xiàng)目的進(jìn)展可以對其進(jìn)行修改,需要有組員提出修改 意,在全體會上討論通過,并由組長整理修改意見并作出相應(yīng)的修改。其余組員 同步獲得更新稿。2. 項(xiàng)目組織管理2.1 過程模型表1.過程模型表關(guān)鍵時間c任務(wù)甲第四周,3月乳日晚12 點(diǎn)之前制定項(xiàng)目管理計(jì)劃初稿O管理計(jì)劃提交給團(tuán)長,由團(tuán)長匯、 匯總檢查、并提交。Q第七周,4.月上.日晚勰 點(diǎn)之前完成需求規(guī)格說明 初稿。電子版提交給團(tuán)長,由團(tuán)長匯總 檢

4、查、提交,。第十胤5.月.5日晚.12 點(diǎn)之前"完成設(shè)計(jì)報(bào)告初稿電子版提交給團(tuán)長,由團(tuán)長匯總、 檢查、提交,/第十二、三周O進(jìn)行子系統(tǒng)運(yùn)行檢查丁以小組為單位進(jìn)行,由團(tuán)長及其 他組長組成評審團(tuán),對子系統(tǒng)進(jìn) 行運(yùn)行測試檢查電d第十四周/進(jìn)行系統(tǒng)集成后的 運(yùn)行檢查P由團(tuán)長,組長和主程序開發(fā)人員 參加。對整個銀行系統(tǒng)進(jìn)行集成、 運(yùn)行測試檢查。并同時對提交各 種文檔的電子版,提交電子版源 代碼和可執(zhí)行系統(tǒng)進(jìn)行最后的修 改。小笫十五周。交付軟件項(xiàng)目。Q由團(tuán)長,組長和主程序開發(fā)人員 參加,利用上機(jī)時間進(jìn)行產(chǎn)品的 交付與發(fā)柏。提交各種文檔的電 子版和打印稿,提交電子版源代 弱和可執(zhí)行系統(tǒng)Q 2.2

5、團(tuán)隊(duì)的分工與合作主程序員負(fù)責(zé)制。本團(tuán)隊(duì)組織關(guān)系圖如下。表2組織關(guān)系圖成員角色職責(zé)張三組長、主程序員領(lǐng)導(dǎo)項(xiàng)目團(tuán)隊(duì)、執(zhí)行和管理團(tuán) 隊(duì)、負(fù)責(zé)軟件的交付工作。同時作為主程序員還要負(fù)責(zé) 軟件設(shè)計(jì)和編寫代碼。并撰寫 軟件設(shè)計(jì)報(bào)告。李四程序員、文檔維護(hù)員整理需求分析并撰寫需求分 析報(bào)告、維護(hù)并及時修改和發(fā) 布已更新技術(shù)文檔。作為程序 員還要參與軟件設(shè)計(jì)與代碼 開發(fā)。王五軟件測試員、秘書、美工主要負(fù)責(zé)軟件代碼測試和用 戶測試、并撰寫測試文檔初稿 并對界而美工付主要責(zé)任、作 為秘書要主持每周的討論會以及團(tuán)內(nèi)溝通工作。3. 管理過程3.1 管理目標(biāo)及優(yōu)先級基本管理原則:每位成員既是積極的建言者,乂是負(fù)責(zé)的合作者,

6、同時也是 決策的制定者。決策應(yīng)在充分的討論基礎(chǔ)上由大家共同做出,一旦決策做出就必 須被及時有效的執(zhí)行。禁止再有異議。目標(biāo)1:按時按量完成項(xiàng)目的基本功能,按時發(fā)布產(chǎn)品及文檔,這是本團(tuán)隊(duì) 的最高目標(biāo)。目標(biāo)2:遵循規(guī)范化的項(xiàng)目運(yùn)作標(biāo)準(zhǔn),文檔嚴(yán)謹(jǐn)完整,代碼注釋充分,便于 后續(xù)維護(hù),這是第二目標(biāo)。目標(biāo)3:產(chǎn)品運(yùn)行穩(wěn)定,界面友好,用戶易操作,盡量從用戶的角度去看問 題,并提出解決問題的方案。目標(biāo)4:注重團(tuán)隊(duì)建設(shè),成員分工合理,團(tuán)隊(duì)成員合作默契,氣氛融洽。每 周的討論會積極建言。在開發(fā)過程中積極協(xié)作。目標(biāo)5:項(xiàng)目設(shè)計(jì)和開發(fā)上盡量有創(chuàng)新,有亮點(diǎn)。3.2 項(xiàng)目風(fēng)險(xiǎn)管理本次開發(fā)過程中存在的風(fēng)險(xiǎn)及規(guī)避方法如下表:表

7、3項(xiàng)目風(fēng)險(xiǎn)及其規(guī)避方法風(fēng)險(xiǎn)類型存在風(fēng)險(xiǎn)規(guī)避方法進(jìn)度風(fēng)險(xiǎn)由于時間緊張導(dǎo)致項(xiàng)目最后無法按期完成。充分考慮各種潛在因素,適當(dāng)留 有余地:任務(wù)分解要詳細(xì),便于 考核:在執(zhí)行過程中,應(yīng)該強(qiáng)調(diào) 項(xiàng)目按照進(jìn)度執(zhí)行的重要項(xiàng),再 考慮任何問題時,都要經(jīng)保持進(jìn)度作為先決條件:同時,合理利 用趕工期及快速跟進(jìn)等方法,充 分利用資源。如果出現(xiàn)必須延期 的情況,組長需及時同銀行相關(guān) 負(fù)責(zé)人溝通,并申請延期時間。系統(tǒng)沒有足夠的測試時間持續(xù)地監(jiān)控,項(xiàng)目進(jìn)度控制隨著 項(xiàng)目的進(jìn)行而不斷進(jìn)行的,保證 每個環(huán)節(jié)都有足夠的時間。技術(shù)風(fēng)險(xiǎn)開發(fā)軟件結(jié)構(gòu)體系存在問題,使完成的軟件產(chǎn)品未能實(shí)現(xiàn)項(xiàng)目預(yù)定目標(biāo)選用正版軟件開發(fā)對開發(fā)軟件的掌握不夠

8、深入,造 成開發(fā)出的產(chǎn)品性能以及質(zhì)量 低劣。提前制定好兩周的學(xué)習(xí)計(jì)劃,各 組員 要對開 發(fā)工具 vs2005+sqlsever2005 , css , photoshop及flash進(jìn)行快速的學(xué) 習(xí)。盡快掌握其中的要點(diǎn)。同時 在軟件的設(shè)計(jì)上盡可能降低難度 使項(xiàng)目最后能成功完成。質(zhì)量風(fēng)險(xiǎn)質(zhì)量不符合用戶要求經(jīng)常和用戶交流工作成果、品牌 管理采用符合要求的開發(fā)流程、 認(rèn)真組織對產(chǎn)出物的檢查和評 審、計(jì)劃和組織嚴(yán)格的獨(dú)立測試 等。工具風(fēng)險(xiǎn)軟件項(xiàng)目開發(fā)和實(shí)施過程,所必 須用到的管理工具、開發(fā)工具、在項(xiàng)目的啟動階段就落實(shí)好各項(xiàng)工具的來源或可能的替代工具,測試工具未能及時到位在這些工具需要使用之前跟蹤并 落

9、實(shí)工具的到位事宜。在進(jìn)行項(xiàng) 目開發(fā)之前先設(shè)計(jì)和搭建出系統(tǒng) 的基礎(chǔ)架構(gòu)并進(jìn)行性能測試,確 保架構(gòu)符合性能指標(biāo)后再進(jìn)行后 續(xù)工作。人力資源風(fēng)險(xiǎn)組員成員因意外無法參加設(shè)計(jì)事先同用戶商量解決辦法3.3 項(xiàng)目溝通管理報(bào)告機(jī)制:1 .要求各組員以周為單位記錄工作進(jìn)展,形成開發(fā)日志,并以電子文檔的形 式提交給秘書進(jìn)行整理,最后由文檔維護(hù)員進(jìn)行維護(hù)。2 .每周例會上各位組員積極對當(dāng)前的開發(fā)工作進(jìn)行積極的評審和建言,由組 長做最后的作口頭總結(jié),由秘書主持會議并記錄和整理會議的內(nèi)容。文檔維護(hù) 員修改和維護(hù)相應(yīng)的文檔。并交由小組進(jìn)行會議評審并給出意見。3 .小組成員都要密切監(jiān)控風(fēng)險(xiǎn)狀態(tài),發(fā)現(xiàn)風(fēng)險(xiǎn)后提交風(fēng)險(xiǎn)報(bào)告。由秘

10、書定期 提交風(fēng)險(xiǎn)報(bào)告。必要時將突發(fā)風(fēng)險(xiǎn)通知所有組員,并由組長做出臨時處理決定。 然后在該周的例會上由小組成員共同討論對風(fēng)險(xiǎn)的處理意見。并形成風(fēng)險(xiǎn)處理的 日志做為以后的經(jīng)驗(yàn)。4 .在項(xiàng)目進(jìn)行的過程當(dāng)中,組員之間應(yīng)該多進(jìn)行各種形式的非正式溝通,以 使溝通更加的方便、快捷。報(bào)告格式:報(bào)告主題,時間段,發(fā)現(xiàn)人,報(bào)告內(nèi)容,審核意見評審機(jī)制:每周例會上小組討論形成一致意見后并,并邀請團(tuán)長和其他組長 參加評議。對于重大的風(fēng)險(xiǎn)處即為通過,相關(guān)負(fù)責(zé)人針對改進(jìn)意見開展下一周工 作,嚴(yán)格執(zhí)行例會上所制定的決策。小組會議持續(xù)評估其成效。每一項(xiàng)目階段結(jié) 束之前(里程碑前后),組織一次階段評審會,評估整個階段的工作效率和

11、成果 質(zhì)量。盡量與項(xiàng)目例會合理意見,應(yīng)該由團(tuán)長及其他組長組成評審團(tuán)對處理意見 進(jìn)行審議和評估。并以評審團(tuán)的決議作為重要參考來制定決策。3.4 項(xiàng)目人力資源管理3.4.1 項(xiàng)目所需人員C#程序員:張三,李四要求:熟悉C#編程和微軟.Net平臺界面設(shè)計(jì)員:王五要求:熟悉 CSS、Photoshop、.Net平臺數(shù)據(jù)庫設(shè)計(jì)員:張三要求:熟悉SQL語句,熟練使用SQL Sevei: 2005文檔維護(hù)員:李四要求:熟悉使用VC'oid及Powerpouit溝通交流員:王五要求:較強(qiáng)的溝通能力,能及時調(diào)解組內(nèi)以及組與組之間的矛盾。軟件測試人員:全體組員,有王五付總責(zé)要求:熟練使用開發(fā)工具的debu

12、g工具,有耐心。3.4.2 技能培訓(xùn)C#以及Net編程培訓(xùn)培訓(xùn)對象:全體組員。培訓(xùn)內(nèi)容:熟練掌握C#編程、基本了解.Net平臺的特性、并掌握食2005的調(diào) 試工具。于第6周完成。美工培訓(xùn):全體組員培訓(xùn)內(nèi)容:熟悉Css及Photoshop、/解Flash以及Dreanievei:的基本操作。 于第8周完成。4. 技術(shù)過程4.1 開發(fā)工具、方法和技術(shù):本小組的團(tuán)隊(duì)組織結(jié)構(gòu)為主程序員式組織結(jié)構(gòu);編程語言為C#;采用面向?qū)ο蟮姆治鲈O(shè)計(jì)方法;利用NkdowsNet平臺作為開發(fā)平臺;使用SqlSever 2005作 為數(shù)據(jù)庫管理系統(tǒng)圖;并采用統(tǒng)一的C#標(biāo)準(zhǔn)的文件命名方式、代碼版式、注釋 等編碼規(guī)范;編碼人

13、員對代碼進(jìn)行嚴(yán)格檢查后再進(jìn)行代碼編譯;測試人員根據(jù)測 試文檔進(jìn)行單元測試;最后實(shí)現(xiàn)軟件的交付。開發(fā)環(huán)境:Sqlsever 2005+ .Net 2.0 + 'Visual Studio 2005。4.2 軟件需交付的文檔:1 .軟件項(xiàng)目管理計(jì)劃該文檔由組長完成,介紹項(xiàng)目的整個管理過程。該文檔在軟件設(shè)計(jì)需求分析 初級階段完成,后續(xù)階段由文檔維護(hù)員進(jìn)行相應(yīng)的更新。2 .需求規(guī)格說明初稿在需求分析階段,由全體小組成員采集分析用戶的需求,并在例會上作出決 策,有文檔維護(hù)員撰寫整理需求規(guī)格說明初稿,并在后續(xù)各個階段進(jìn)行需求變更 的更新。3 .設(shè)計(jì)報(bào)告初稿在總體設(shè)計(jì)階段,小組根據(jù)需求規(guī)格說明文檔,

14、完成軟件體系結(jié)構(gòu)的設(shè)計(jì), 由組長編寫軟件體系結(jié)構(gòu)設(shè)計(jì)文檔初稿,并在后續(xù)開發(fā)階段補(bǔ)充和更新。該文檔 由文檔維護(hù)員負(fù)責(zé)維護(hù)更新。4 .測試文檔在軟件開發(fā)階段,測試人員需要編寫測試規(guī)格說明文檔,并在后續(xù)測試階段 更新。開發(fā)人員將根據(jù)測試規(guī)格說明文檔建立測試環(huán)境、準(zhǔn)備測試數(shù)據(jù)。5 .用戶手冊在更新用需求分析階段,測試人員需要開始著手編寫用戶手冊,并在需求分 析結(jié)束后需要形成初稿;在后續(xù)階段不斷由文檔維護(hù)員戶文檔;并在系統(tǒng)交付階 段隨著系統(tǒng)一起被交付。6 .個人項(xiàng)目總結(jié)由組內(nèi)成員各自獨(dú)立完成,對開發(fā)過程中獲得的工作經(jīng)驗(yàn)進(jìn)行總結(jié)。在提交系統(tǒng)時一并提交。7 .其他文檔軟件開發(fā)過程中的其他文檔,如開發(fā)日志(按

15、組員意見選擇公開與否),風(fēng) 險(xiǎn)報(bào)告及其處理意見等,由秘書進(jìn)行整理與匯聚。作為以后軟件開發(fā)以及交流的 經(jīng)驗(yàn)。5. 項(xiàng)目進(jìn)度及成本管理5.1 進(jìn)度描述項(xiàng)目進(jìn)度描述如下表:表4進(jìn)度表格描述工作集子工作完成時間負(fù)責(zé)人最終交付物描述準(zhǔn)備工作確定團(tuán)長及組長第二周劉建民組長及團(tuán)長名單成立整個銀行系統(tǒng)的開發(fā)團(tuán)隊(duì)確定小組第三周張三小組成員名單成立貸款業(yè)務(wù)子系統(tǒng)開發(fā)團(tuán)隊(duì)搭建環(huán)境第三周組內(nèi)各成員Vs2005+SQLsever2005確定開發(fā)工具及語言制定項(xiàng)目管理計(jì)劃書第四周張三項(xiàng)目管理計(jì)劃書初稿制定軟件開發(fā)過程管理計(jì)劃完成需求采集用戶需求第五周張三需求規(guī)格說明書的初通過查資料規(guī)格說明書的出稿分析用戶需求及制定需求規(guī)

16、格說明原型第五周李四稿了解和采集用戶的需求。對需求進(jìn)行匯總,制定需求規(guī)格說明初稿需求規(guī)格說明的進(jìn)一步完善與修改第六周需求規(guī)格說明的最后確認(rèn)第七周系統(tǒng)設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)第八周張三軟件設(shè)計(jì)報(bào)告初稿制定系統(tǒng)總 體的設(shè)計(jì)方 案,并根據(jù) 需求說明聯(lián) 系實(shí)際進(jìn)行 相應(yīng)的修改系統(tǒng)詳細(xì)設(shè)計(jì)第九周系統(tǒng)模型及架構(gòu)最后確定第開發(fā)系統(tǒng)源代碼及源碼測試系統(tǒng)源碼開發(fā)第十一周張三李四源代碼要求熟練使 用C#和.Net 平臺系統(tǒng)源碼測試第!.周王五測試文檔根據(jù)測試文檔嚴(yán)格測試系統(tǒng)源碼復(fù)查第十三周李四無對代碼進(jìn)行復(fù)查,盡量減少bug進(jìn)行整個銀行系統(tǒng)的集成進(jìn)行整個銀行系統(tǒng)的集成第十四周張三無與其他小組 長無間協(xié)作 完成整個系 統(tǒng)的

17、集成對整個集成后 的系統(tǒng)進(jìn)行測 試檢查運(yùn)行情 況第四周張三上配置好IIS 服務(wù),搭建 整個系統(tǒng)的 運(yùn)行平臺測試整個系統(tǒng) 的發(fā)布情況系統(tǒng)交付系統(tǒng)交付第十五張三一個可以運(yùn)行的的系各組之間可周統(tǒng)以及用戶手冊和幫以交流各自助。以及最后確定的的開發(fā)經(jīng)驗(yàn)技術(shù)文檔和心得體會5.2 開發(fā)過程中的資源需求人員:小組軟件項(xiàng)目開發(fā)成員支持軟件:jLciosoft Visixal Studio 2005> .Net 2.0> Office> Sqlsever 2005開發(fā)地點(diǎn):宿舍或者機(jī)房實(shí)驗(yàn)設(shè)備:個人PC機(jī)、筆記本、實(shí)驗(yàn)室PC機(jī)項(xiàng)目資源維護(hù)需求的數(shù)目和類型:3臺個人電腦(Pentium DI 800以上CPU,

溫馨提示

  • 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

提交評論