版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目六軟件交付與維護(hù)任務(wù)一軟件交付任務(wù)二軟件維護(hù)
任務(wù)一軟件交付
一、軟件交付準(zhǔn)則計(jì)算機(jī)軟件的交付階段是繼計(jì)算機(jī)軟件的需求、設(shè)計(jì)、編碼、測(cè)試等階段之后的一個(gè)核對(duì)用戶需求、檢驗(yàn)軟件產(chǎn)品、面向客戶實(shí)施應(yīng)用的階段。本階段后期的工作主旨是通過(guò)對(duì)計(jì)算機(jī)軟件產(chǎn)品客戶方的安裝、應(yīng)用及維護(hù),收集計(jì)算機(jī)軟件產(chǎn)品運(yùn)行期出現(xiàn)的問(wèn)題,及時(shí)反饋用戶的使用信息,并轉(zhuǎn)化為計(jì)算機(jī)軟件產(chǎn)品升級(jí)換代的重要性材料。
二、軟件交付過(guò)程
1.對(duì)計(jì)算機(jī)軟件項(xiàng)目進(jìn)行交付前的最終評(píng)審
這部分工作主要包括:
(1)核對(duì)軟件項(xiàng)目開(kāi)發(fā)周期各階段形成文檔的完整性。這些階段性文檔包括:
①需求階段:《需求規(guī)格說(shuō)明書》《項(xiàng)目開(kāi)發(fā)計(jì)劃》《可行性研究報(bào)告》《產(chǎn)品設(shè)計(jì)說(shuō)明書》《產(chǎn)品發(fā)布計(jì)劃》《用戶手冊(cè)》《操作手冊(cè)》。
②設(shè)計(jì)階段:《概要設(shè)計(jì)說(shuō)明書》《數(shù)據(jù)字典》《詳細(xì)設(shè)計(jì)說(shuō)明書》《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書》《測(cè)試計(jì)劃》《質(zhì)量保證計(jì)劃》《質(zhì)量配置方案》。
③編碼階段:《測(cè)試報(bào)告》。
④測(cè)試階段:《測(cè)試報(bào)告》。
(2)評(píng)審階段性文檔的真實(shí)性、有效性。各階段文檔應(yīng)當(dāng)反映出所處階段的工作特點(diǎn)、待完成的工作指標(biāo)和工作任務(wù),應(yīng)當(dāng)符合軟件生命周期各階段的具體工作要求。
2.對(duì)計(jì)算機(jī)軟件項(xiàng)目進(jìn)行交付階段的最終評(píng)審
這部分工作主要包括:
(1)評(píng)審最終產(chǎn)品是否符合需求階段《需求規(guī)格說(shuō)明書》對(duì)用戶需求的定義。
(2)評(píng)審最終產(chǎn)品在邏輯設(shè)計(jì)上是否完全覆蓋了用戶的需求。
(3)評(píng)審最終產(chǎn)品在軟件測(cè)試上是否完全覆蓋了用戶的操作需求。
(4)安排、評(píng)審最終產(chǎn)品后期維護(hù)的準(zhǔn)備工作。
任務(wù)二軟件維護(hù)
一、軟件維護(hù)的概念1.軟件維護(hù)的定義軟件維護(hù)(SoftwareMaintenance)是一個(gè)軟件工程名詞,是指在軟件產(chǎn)品發(fā)布后,因修正錯(cuò)誤、提升性能或其他屬性而進(jìn)行的軟件修改。軟件維護(hù)主要是指根據(jù)需求變化或硬件環(huán)境的變化對(duì)應(yīng)用程序進(jìn)行部分或全部的修改,修改時(shí)應(yīng)充分利用源程序。修改后要填寫《程序修改登記表》,并在《程序變更通知書》上寫明新舊程序的不同之處。
具體地說(shuō),軟件維護(hù)涉及以下幾個(gè)方面的任務(wù)。
(1)改正性維護(hù):由于軟件測(cè)試技術(shù)的限制,已投入使用的軟件必然會(huì)有一些隱藏的錯(cuò)誤或缺陷,這些隱藏下來(lái)的錯(cuò)誤或缺陷,在某些特定的使用環(huán)境下可能會(huì)暴露出來(lái),并有可能影響到軟件的正常使用。因此,軟件技術(shù)人員需要對(duì)暴露出來(lái)的軟件錯(cuò)誤進(jìn)行診斷,并設(shè)法改正這個(gè)錯(cuò)誤。這個(gè)診斷與改正錯(cuò)誤的過(guò)程就叫作改正性維護(hù)。
(2)適應(yīng)性維護(hù):隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,軟件的工作環(huán)境,例如硬件設(shè)備、軟件配置、數(shù)據(jù)環(huán)境、網(wǎng)絡(luò)環(huán)境等都有可能發(fā)生變化,為了使軟件適應(yīng)這種變化,往往需要對(duì)軟件進(jìn)行改造。這個(gè)為使軟件適應(yīng)新的工作環(huán)境而對(duì)軟件進(jìn)行改造的過(guò)程,就叫作適應(yīng)性維護(hù)。
(3)完善性維護(hù):在軟件使用過(guò)程中,用戶難免會(huì)對(duì)軟件提出一些新的與完善軟件有關(guān)的要求,例如,要求增加一些新的功能,要求對(duì)系統(tǒng)原有的功能關(guān)系做一些調(diào)整,要求提高數(shù)據(jù)檢索速度,要求操作界面更加人性化等,為了滿足這些要求,就必須對(duì)軟件進(jìn)行改造,以使軟件在功能、性能、界面等方面有所進(jìn)化,由于這些原因而對(duì)軟件進(jìn)行的維護(hù)活動(dòng),就叫作完善性維護(hù)。
(4)預(yù)防性維護(hù):預(yù)防性維護(hù)是為了改進(jìn)應(yīng)用軟件的可靠性和可維護(hù)性,適應(yīng)未來(lái)的軟硬件環(huán)境的變化,而主動(dòng)增加預(yù)防性的新功能,以使應(yīng)用系統(tǒng)適應(yīng)各類變化而不被淘汰。例如將專用報(bào)表功能改成通用報(bào)表生成功能,以適應(yīng)將來(lái)報(bào)表格式的變化。這方面的維護(hù)工作量占整個(gè)維護(hù)工作量的4%左右。
2.影響維護(hù)工作的因素
有關(guān)研究表明,影響軟件維護(hù)工作量的因素歸納起來(lái)主要有以下幾個(gè)方面:
(1)系統(tǒng)大小。
(2)程序設(shè)計(jì)語(yǔ)言。
(3)系統(tǒng)文檔。
(4)系統(tǒng)年齡。
(5)其他因素。
3.非結(jié)構(gòu)化與結(jié)構(gòu)化維護(hù)
1)非結(jié)構(gòu)化維護(hù)
非結(jié)構(gòu)化維護(hù)往往與早期軟件非工程化開(kāi)發(fā)有關(guān)系,是軟件開(kāi)發(fā)過(guò)程中沒(méi)有按照軟件工程原則實(shí)施軟件開(kāi)發(fā)的后遺癥。
2)結(jié)構(gòu)化維護(hù)
軟件工程所要求的是結(jié)構(gòu)化維護(hù),它建立在嚴(yán)格按照軟件工程原則實(shí)施軟件開(kāi)發(fā)的基礎(chǔ)上,因此各個(gè)階段的文檔完整,能夠比較全面地說(shuō)明軟件的功能、性能、軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)接口和設(shè)計(jì)約束等,這些都將給后續(xù)軟件的維護(hù)帶來(lái)便利。
二、軟件維護(hù)的實(shí)施
1.維護(hù)機(jī)構(gòu)
隨著軟件維護(hù)工作量的不斷增加,許多軟件開(kāi)發(fā)單位開(kāi)始意識(shí)到了設(shè)立軟件維護(hù)機(jī)構(gòu)的重要性。這種維護(hù)機(jī)構(gòu)有可能是一個(gè)臨時(shí)維護(hù)小組,也有可能是一個(gè)長(zhǎng)期專門從事軟件維護(hù)的職能部門。
1)維護(hù)機(jī)構(gòu)的人員組成
一項(xiàng)維護(hù)工作,無(wú)論是臨時(shí)的還是長(zhǎng)期的,都往往會(huì)涉及以下人員或角色:
(1)維護(hù)機(jī)構(gòu)負(fù)責(zé)人:全權(quán)負(fù)責(zé)所有維護(hù)活動(dòng),包括技術(shù)與管理兩個(gè)方面的工作,并負(fù)責(zé)向上級(jí)主管部門報(bào)告維護(hù)工作的開(kāi)展情況。
(2)系統(tǒng)監(jiān)督員:負(fù)責(zé)對(duì)維護(hù)申請(qǐng)進(jìn)行技術(shù)性評(píng)價(jià),以確保維護(hù)的有效性。
(3)配置管理員:進(jìn)行與軟件維護(hù)有關(guān)的軟件配置管理。
(4)維護(hù)管理員:負(fù)責(zé)同軟件開(kāi)發(fā)部門或其他部門的聯(lián)系,收集、整理有關(guān)維護(hù)的信息。
(5)維護(hù)技術(shù)人員:負(fù)責(zé)分析程序錯(cuò)誤、進(jìn)行程序修正。
2)維護(hù)機(jī)構(gòu)工作人員之間的協(xié)作關(guān)系
為使維護(hù)工作正常開(kāi)展,上述維護(hù)人員需要協(xié)作工作,例如可以按照下面的協(xié)作關(guān)系與工作步驟實(shí)施對(duì)軟件的維護(hù):
(1)有關(guān)人員將維護(hù)申請(qǐng)報(bào)告表提交給維護(hù)管理員登記。
(2)維護(hù)管理員把維護(hù)申請(qǐng)報(bào)告交系統(tǒng)監(jiān)督員進(jìn)行技術(shù)性評(píng)價(jià)。
(3)系統(tǒng)監(jiān)督員從技術(shù)角度對(duì)該項(xiàng)維護(hù)的可行性、必要性等做出說(shuō)明。
(4)在得到系統(tǒng)監(jiān)督員的技術(shù)性評(píng)價(jià)之后,維護(hù)管理員把維護(hù)申請(qǐng)報(bào)告表提交給維護(hù)機(jī)構(gòu)負(fù)責(zé)人。
(5)維護(hù)機(jī)構(gòu)負(fù)責(zé)人將根據(jù)對(duì)維護(hù)申請(qǐng)報(bào)告的技術(shù)評(píng)價(jià),決定如何進(jìn)行軟件維護(hù)。
(6)維護(hù)機(jī)構(gòu)負(fù)責(zé)人需要將維護(hù)決定通知維護(hù)管理員,以便維護(hù)管理員能夠及時(shí)安排相關(guān)技術(shù)人員實(shí)施維護(hù)。
(7)維護(hù)機(jī)構(gòu)負(fù)責(zé)人還需要將維護(hù)決定通知配置管理員,以便技術(shù)人員在對(duì)系統(tǒng)進(jìn)行維護(hù)的過(guò)程中,配置管理員能夠嚴(yán)格把關(guān),控制維護(hù)范圍,并對(duì)軟件配置進(jìn)行審計(jì)。
圖6-1是維護(hù)機(jī)構(gòu)工作人員之間的協(xié)作關(guān)系。
圖6-1維護(hù)機(jī)構(gòu)工作人員之間的協(xié)作關(guān)系
2.維護(hù)申請(qǐng)報(bào)告
在維護(hù)過(guò)程中,軟件維護(hù)機(jī)構(gòu)內(nèi)部還應(yīng)該制定一份軟件修改報(bào)告,該報(bào)告是維護(hù)階段的技術(shù)性文檔,其一般包含以下信息:
(1)維護(hù)工作量;
(2)維護(hù)類型;
(3)維護(hù)的優(yōu)先順序;
(4)預(yù)見(jiàn)的維護(hù)結(jié)果。
3.軟件維護(hù)工作流程
軟件維護(hù)的工作流程如圖6-2所示,其主要工作步驟如下:
(1)確定維護(hù)類型。由于用戶的看法可能會(huì)與維護(hù)人員的評(píng)價(jià)不一致,當(dāng)出現(xiàn)意見(jiàn)不一致時(shí),維護(hù)人員應(yīng)該與用戶進(jìn)行協(xié)商。
(2)對(duì)于改正性維護(hù)申請(qǐng),需要先對(duì)錯(cuò)誤的嚴(yán)重程度進(jìn)行評(píng)價(jià)。如果存在嚴(yán)重的錯(cuò)誤,則必須立即安排維護(hù)人員進(jìn)行“救火”式的緊急維護(hù);對(duì)于不太嚴(yán)重的錯(cuò)誤,則可根據(jù)任務(wù)情況和問(wèn)題的嚴(yán)重程度列入維護(hù)計(jì)劃,按優(yōu)先順序統(tǒng)一安排維護(hù)時(shí)間。
圖6-2軟件維護(hù)工作流程
(3)對(duì)于適應(yīng)性維護(hù)和完善性維護(hù)申請(qǐng),需要先確定每項(xiàng)申請(qǐng)的優(yōu)先次序。若某項(xiàng)申請(qǐng)的優(yōu)先級(jí)非常高,就可立即開(kāi)始維護(hù)工作,否則應(yīng)將維護(hù)申請(qǐng)納入軟件開(kāi)發(fā)任務(wù)計(jì)劃進(jìn)行排隊(duì)(適應(yīng)性維護(hù)與完善性維護(hù)可當(dāng)作開(kāi)發(fā)看待),統(tǒng)一安排維護(hù)時(shí)間。
4.維護(hù)記錄
為了估計(jì)軟件維護(hù)的有效程度,確定軟件產(chǎn)品的質(zhì)量,同時(shí)確定維護(hù)的實(shí)際開(kāi)銷,需要在維護(hù)的過(guò)程中做好維護(hù)檔案記錄。
5.維護(hù)評(píng)價(jià)
維護(hù)評(píng)價(jià)可參考的度量值如下:
(1)每次程序
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職輸血技術(shù)(輸血應(yīng)用)試題及答案
- 2025年大學(xué)健康管理(康復(fù)實(shí)操)試題及答案
- 2025年中職健康服務(wù)(服務(wù)技術(shù))試題及答案
- 2025年中職土木工程檢測(cè)技術(shù)(無(wú)損檢測(cè)技術(shù))試題及答案
- 2025 小學(xué)二年級(jí)科學(xué)下冊(cè)探索冰雹的防護(hù)措施課件
- 鄂州安全培訓(xùn)方案講解
- 古代消防智慧探索
- 2026廣東江門市第三人民醫(yī)院招聘保安備考題庫(kù)(含答案詳解)
- 企業(yè)綠色出海深度洞察報(bào)告(2025-2026)
- 黑龍江省雞西一中2025-2026學(xué)年高一(上)期末物理試卷(含答案)
- 復(fù)發(fā)性抑郁癥個(gè)案查房課件
- 網(wǎng)絡(luò)直播創(chuàng)業(yè)計(jì)劃書
- 人類學(xué)概論(第四版)課件 第1、2章 人類學(xué)要義第一節(jié)何為人類學(xué)、人類學(xué)的理論發(fā)展過(guò)程
- 《功能性食品學(xué)》第七章-輔助改善記憶的功能性食品
- 幕墻工程竣工驗(yàn)收?qǐng)?bào)告2-2
- 1、工程竣工決算財(cái)務(wù)審計(jì)服務(wù)項(xiàng)目投標(biāo)技術(shù)方案
- 改進(jìn)維持性血液透析患者貧血狀況PDCA
- 阿司匹林在心血管疾病級(jí)預(yù)防中的應(yīng)用
- 化工設(shè)備培訓(xùn)
- D500-D505 2016年合訂本防雷與接地圖集
- 國(guó)家開(kāi)放大學(xué)電大專科《網(wǎng)絡(luò)信息編輯》期末試題標(biāo)準(zhǔn)題庫(kù)及答案(試卷號(hào):2489)
評(píng)論
0/150
提交評(píng)論