版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件項目質量管理方案書軟件開發(fā)質量保證方案1.1質量管理內容編制和評審質量計劃擬訂質量保證計劃:依照項目計劃及項目質量目標確立需要檢查的主要過程和工作產品,辨別項目過程中的關連人及其活動,預計檢查時間和人員,并擬訂出本項目的質量保證計劃。質量保證計劃的主要內容包含:例行審計和里程碑評審,需要監(jiān)察的重要活動和工作產品,確立審計方式,依據項目計劃中的評審計劃確立質量保證人員需要參加的評審計劃。明確質量審計報告的報送范圍。質量保證計劃的評審:質量保證計劃需要經過評審方能奏效,以保證質量保證計劃和項目計劃的一致性。經過贊同的質量保證計劃需要歸入配置管理。當項目計劃改正時,需要實時改正和復審質量保證計劃?!斑^程和工作產品”的質量檢查依據質量保證計劃進行質量的審計工作,并公布質量審計報告。審計的主要內容包含:能否依照過程要求履行了相應的活動,能否依照過程要求產生了相應的工作產品。本項目中對證量的控制主要表此刻不一樣階段的審計中間。不切合項的追蹤辦理對審計中發(fā)現(xiàn)的不切合項,要求項目組實時辦理,質量保證人員需要確認不切合項的狀態(tài),直到最后的不切合項狀態(tài)為“達成”為止。1.2質量管理責任分派我企業(yè)在開發(fā)項目上依照規(guī)范化軟件的生產方式進行生產。每個項目除裝備了項目開發(fā)所需角色外,還特意裝備了質量保證小組、配置管理小組、測試小組來保證質量管理的實行,下邊針對這三種角色進行說明:質量保證小組職責質量保證小組作為質量保證的實行小組,在項目開發(fā)的過程中幾乎所有的部門都與質量保證小組有關。質量保證小組的主要職責是:以獨立審察方式,從第三方的角度監(jiān)控軟件開發(fā)任務的履行,剖析項目內存在的質量問題,審察項目的質量活動,給出質量審計報告。就項目能否依照已擬訂的計劃、標準和規(guī)程,給開發(fā)人員和管理層供給反應產品和過程質量的信息和數據,使他們能認識整個項目生計周期中工作產品和過程的狀況,提升項目透明度,進而支持其交托高質量的軟件產品。質量保證人員依照質量保證計劃,經過質量審計報告向項目經理及有關人員提出已經辨別出的不切合項,并追蹤不切合項的解決過程,經過審計周報或許審計月報向項目經理供給過程和產質量量數據,并與項目組磋商不切合項的解決方法。質量保證小組的檢測范圍主要包含:項目的進度能否依照項目計劃履行,用戶需求能否獲取了用戶的署名確認,軟件需求能否正確的反應了用戶的需求,能否將每一項用戶需求都映照到軟件需求;系統(tǒng)設計能否完好反應了軟件需求;實現(xiàn)的軟件能否正確的表現(xiàn)了系統(tǒng)設計;測試人員能否進行了較為完全的和全面的測試;客戶查收和交接清單能否齊備;關于系統(tǒng)運轉中出現(xiàn)的問題,保護人員能否記錄了詳盡的保護記錄;配置管理員能否依照配置管理計劃成立了基線,能否嚴格控制改正過程,能否對配置庫進行了保護。配置管理小組職責配置管理活動的目的是經過履行版本控制、改正控制、基線管理等規(guī)程,借助配置管理工具的使用,來保證整個生命周期過程產生的所有配置項的完好性、一致性和可追憶性。配置管理是對工作成就(階段工作成就和產品成就、進展狀態(tài)成就)的一種有效保護形式,是反應項目及其工作產品的過去、此刻、動向的資料和數據集中管理表現(xiàn)。配置管理小組的主要職責包含:依據項目計劃擬訂配置管理計劃,成立配置庫,為項目組人員分派配置庫權限,創(chuàng)立需求、設計、開發(fā)、測試、交托階段的基線。當歸入基線庫的工作產品發(fā)生改正時,嚴格依照配置項改正控制過程履行改正,改正后成立新的基線。測試小組職責作為質量控制的主要手段,好像軟件開發(fā)同樣,測試在履行以前,測試小組擬訂軟件測試計劃、測試用例的編寫和履行工作。本項目中,測試能夠分為以下幾種種類:代碼走查、單元測試、集成測試、系統(tǒng)測試。為了保證程序的質量,開發(fā)人員需要對伙伴的代碼進行代碼走查,同時對自己編寫的程序進行單元測試,保證程序編譯、運轉正確。測試人員依據軟件需求剖析報告進行軟件集成測試用例和系統(tǒng)測試用例的編寫。對編寫達成的測試用例提交項目組進行評審,同時質量保證人員對評審過程和工作產品進行監(jiān)測。測試人員依據測試計劃和測試用例履行測試用例,并對發(fā)現(xiàn)的缺點進行記錄,只有這樣才能保證項目組開發(fā)的軟件產品知足用戶需求。在達成集成測試以后,能夠進行軟件系統(tǒng)測試,系統(tǒng)測試包含對軟件進行功能測試、性能測試、安全測試、壓力測試。只有進行了系統(tǒng)測試軟件測試才是完好的。系統(tǒng)測試在本項目中據有重要的地位,性能要求有可能改變軟件的設計,為防止造成軟件的后期返工,測試在性能上需要較大的重視。1.3質量保證舉措經過質量管理責任的分派,經過以下幾個方面來進行質量保證的實行過程:項目進度項目計劃的擬訂為工程項目實行、管理和支持工作、項目進度、成本、質量及過程產品的有效控制打下了優(yōu)秀的基礎,以便所有有關人員能夠依照該計劃井井有條地展開工作;擬訂《項目計劃》,一定獲取有關關連人的認同,并以此作為項目追蹤的基礎。項目進度是項目進行能否順利的最直觀表現(xiàn)。擬訂合理的項目計劃首要前提是選擇從事近似規(guī)模和近似業(yè)務項目的有經驗的項目負責人參加擬訂項目進度計劃。項目計劃由項目負責人擬訂,由項目各小組組長、項目成員、關連人、質量保證人員參加一起進行評審。評審過程主要議論項目計劃的可行性,對此中不合理的地方提出改正建議,對計劃中不合理的地方進行改正完美,并由質量保證人員對其結果進行追蹤辦理,以保證項目計劃完好性、可行性,項目計劃評審經過后,交由配置管理人員進行配置管理。在計劃實行過程中,按項目計劃中里程碑為界線,將整個開發(fā)周期區(qū)分為若干階段。依據里程碑的達成狀況,適合的調整每一個較小的階段的任務量和達成的任務時間,動向追蹤和動向調整,以利于項目質量保證的實行。實質運作中,質量保證人員在對項目履行過程進行檢查時,關于發(fā)現(xiàn)的項目誤差,以質量審計報告的形式提交項目負責人。由項目負責人組織人員對計劃進行保護,關于已經改動的項目計劃,由配置管理進行配置管理。需求剖析需求剖析是開發(fā)人員對系統(tǒng)需要做什么和怎樣做的定義過程。從系統(tǒng)剖析的經驗來看,這個過程常常是個順序漸進的過程,一次性對系統(tǒng)形成完好的認識是困難的。只有不停地和客戶領域專家進行溝通確認,方能逐漸了然用戶的需求。從系統(tǒng)開發(fā)的過程得悉,系統(tǒng)剖析時犯下的錯誤,會在接下來的階段被成倍的放大,越是在開發(fā)的后期,糾正剖析時犯下的錯誤所花銷的代價越是昂貴,也更加影響系統(tǒng)的工期和系統(tǒng)的質量。本項目中,將邀請招標方技術負責人參加需求調研,以便保證需求調研質量,同時形成用戶需求說明書。需求評審時會同兩方管理層、項目實行層共同進行,關于經過用戶確認的需求,交由配置管理員形成需求基線。用戶需求在招標方確認后,由系統(tǒng)剖析人員形成軟件需求剖析報告,同時對軟件需求剖析報告進行評審,關于評審經過的軟件需求剖析報告能夠交由測試人員進行測試計劃和測試用例的編寫。關于開發(fā)過程存在的需求改動,招標方填寫改正申請單發(fā)給項目經理,在質量保證人員參加的狀況下,對這個改正進行評審,由項目經理組織項目構成員一起議論實行改正的可行性及實行后所帶來的影響,關于影響小的改正直接記錄,大的改正則需要形成正式的改正報告,不論那種改正都需要對相應的文檔實行同步改正(包含需求剖析報告、系統(tǒng)設計、安裝手冊、操作手冊等)。可是關于無法實現(xiàn)或是改正會帶來巨大的影響而將致使進度的緩期,這時,我們將改正報告提交給招標方并召開協(xié)調會議,議論改正棄取問題或是項目進度改正問題。決定改正以后,由項目負責人組織實行改正,測試人員檢測改正結果,而質量保證人員監(jiān)察改正實行過程,并輔助配置管理員對改正后的成就進行配置管理。改正實行完后,運轉前還需要輔助用戶一起測試并由招標方署名后贊同方可上線。系統(tǒng)設計優(yōu)秀的系統(tǒng)構造應該具備可擴展性和可配置性,而好的系統(tǒng)構造則需要好的設計方法,需要針對項目的構造、項目的特點和用戶的需求來剖析。本項目中將安排我企業(yè)高級系統(tǒng)架構師擔當項目整體設計師,匯同整體設計組達成系統(tǒng)設計。此外對公共類模塊的開發(fā)。由整體設計組經過對用戶需求的認真研究,盡可能的辨別出公共類,并進行定義和設計,以減少重復工作。關于項目組供給的設計文檔,由項目經理組織,質保小構成員參加,對其設計文檔進行評審,實時發(fā)現(xiàn)設計中可能存在的錯誤,降低項目開發(fā)風險,同時保證設計文檔能為開發(fā)人員、測試人員供給確實的指導。關于可復用的設計進行提取作為公共庫設計和開發(fā),供給項目組。最后交由配置管理員進行設計文檔的版本控制。系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)的目的是依照系統(tǒng)設計文檔,由程序員進行程序編寫,以便實現(xiàn)設計要求,系統(tǒng)實現(xiàn)過程中,開發(fā)人員需要對模塊進行代碼走查和交錯單元測試,以保證模塊代碼質量。軟件實現(xiàn)也就是代碼的生產過程。依據上一階段形成的設計文檔,程序員在達成代碼以后,能夠開始編碼而且進行代碼走查和單元測試。關于測試達成的程序能夠交由配置管理人員進行配置管理。系統(tǒng)測試系統(tǒng)開發(fā)波及到一系列的過程,每一個過程都有可能引入缺點(Bug),本系統(tǒng)質量的利害直接關系到正常使用和往后的保護。在開發(fā)過程中,我們將質量控制貫串于所有階段和所有參加系統(tǒng)的人員中,包含系統(tǒng)剖析、設計和編碼。分階段的評審和測試是軟件質量的有力保障。系統(tǒng)存在平臺測試和應用系統(tǒng)的測試以及最后的測試。因為測試也存在協(xié)調的問題,如錯誤詳細定位,在應用系統(tǒng)發(fā)現(xiàn)一個錯誤,究竟是應用系統(tǒng)的自己的錯誤仍是中間件存在的錯誤,需要測試人員進行正確的判斷。為了達到優(yōu)秀的測試目的,本系統(tǒng)測試工作由測試組來達成,主要采納以下方法進行系統(tǒng)的測試:從測試方法上來說,分為黑盒測試和白盒測試:黑盒測試:側重于測試軟件系統(tǒng)的外面特征;依據系統(tǒng)的設計要求,每一項功能都要進行逐一測試,檢查其能否達到了預期的要求,能否能正確地接受輸入,能否能正確地輸出結果。白盒測試:因為軟件的所有源代碼都要由項目構成員編寫,對其內部的邏輯規(guī)則和數據流程,都要進行測試,以檢查其代碼編寫能否切合設計要求。從測試策略上來說分為集成測試和系統(tǒng)測試:集成測試:在所有模塊都經過了單元測試后,將各個模塊組裝在一起,進行組裝測試,用于發(fā)現(xiàn)與接口相聯(lián)系的問題。在經過組裝測試后,將經過單元測試的模塊組裝成一個切合設計要求的軟件構造。系統(tǒng)測試:在本項目經過了以上的測試步驟后,與其余系統(tǒng)元素(如硬件服務器、網絡系統(tǒng)等)進行集成測試和系統(tǒng)級確實認測試,將各樣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年醫(yī)院聘用合同個人總結
- 拆遷安置房產權互換協(xié)議
- 微型企業(yè)員工合同范本
- 標準商場物業(yè)管理合同書范文
- 跨國工程合同模板
- 道路交通事故賠償協(xié)議書
- 醫(yī)藥采購合同2024年
- 稅收營商環(huán)境測評體系評析綜述9300字
- 個人借款合同編寫
- 涪陵榨菜公司職工食堂風險管理優(yōu)化研究6300字
- 新版加油站安全操作規(guī)程
- 2023年貴州黔東南州州直機關遴選公務員考試真題
- 貨物質量保證措施方案
- 黑龍江省龍東地區(qū)2024-2025學年高二上學期階段測試(二)(期中) 英語 含答案
- 4S店展廳改造裝修合同
- (培訓體系)2020年普通話測試培訓材料
- 3-4單元測試-2024-2025學年統(tǒng)編版語文六年級上冊
- 北師版數學八年級上冊 5.8三元一次方程組課件
- 2024混合動力汽車賽道專題報告-2024-10-市場解讀
- DB34T 4338-2022 行政規(guī)范性文件合法性審核規(guī)范
- 企業(yè)單位消防安全規(guī)范化管理指導手冊
評論
0/150
提交評論