質(zhì)量管理部制度樣本_第1頁
質(zhì)量管理部制度樣本_第2頁
質(zhì)量管理部制度樣本_第3頁
質(zhì)量管理部制度樣本_第4頁
質(zhì)量管理部制度樣本_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

質(zhì)量管理部管理制度質(zhì)量管理制度

1 目的 52 SQA崗位職責(zé) 53 SQA流程 64 SQA與各技術(shù)方向關(guān)系 65 軟件工程原則與規(guī)范 75.1 軟件工程原則 75.2 軟件原則文檔模版規(guī)范 95.3 軟件技術(shù)規(guī)范 106 SQA任務(wù)管理 106.1 任務(wù)來源 106.2 流程管理 106.3 重要任務(wù) 10附件一:軟件質(zhì)量保證籌劃 121引言 131.1目 131.2定義 131.3參照資料 132管理 142.1機(jī)構(gòu) 142.2任務(wù) 142.3職責(zé) 153文檔 153.1基本文檔 153.2其他文檔 163.3文檔質(zhì)量度量準(zhǔn)則 164原則、條例和商定 175評審和檢查 185.1第一次評審 195.2第二次評審 195.3第三次評審 206軟件配備管理 207工具、技術(shù)和辦法 218媒體控制 219對供貨單位控制 2210記錄收集、維護(hù)和保存 22附件二:技術(shù)月報 23附件3:軟件階段評審表 1附件4:軟件配備管理籌劃 31引言 41.1目 41.2范疇 41.3術(shù)語定義 41.4參照資料 61.5概述 62軟件配備管理 62.1機(jī)構(gòu) 62.2任務(wù) 72.3職責(zé) 72.4接口控制 72.5實(shí)現(xiàn) 82.6合用原則、條例和商定 83軟件配備管理活動 83.1配備標(biāo)記 93.1.1標(biāo)記辦法 93.1.2各類基線 93.2配備和變更控制 93.3配備狀態(tài)審計 103.4配備檢查和評審 114工具、技術(shù)和辦法 115里程碑 126培訓(xùn)和資源 127對供貨單位控制 128記錄收集、維護(hù)和保存 12

目的質(zhì)量管理(SupplierQualityAssurance),如下簡稱SQA,重要對研發(fā)和工程進(jìn)行軟件過程質(zhì)量管理。SQA目的:保障研發(fā)軟件產(chǎn)品質(zhì)量,為工程項目提供穩(wěn)定、可靠運(yùn)營平臺,提高公司產(chǎn)品層次;保障工程項目軟件產(chǎn)品質(zhì)量和實(shí)行規(guī)范性、成功性;形成公司健全質(zhì)量管理體系,提高公司管理水平及產(chǎn)品質(zhì)量,提高公司市場競爭力;通過質(zhì)量管理制度貫徹與執(zhí)行,逐漸向國際原則靠攏。質(zhì)量管理工作重要涉及如下兩個方面:制定、貫徹和持續(xù)改進(jìn)質(zhì)量管理方針、指南、規(guī)范;監(jiān)督和檢查質(zhì)量管理方針、指南、規(guī)范在軟件開發(fā)過程中實(shí)行狀況,保證開發(fā)出軟件和軟件開發(fā)過程符合相應(yīng)原則與規(guī)范,保證軟件產(chǎn)品、軟件過程中存在問題得到解決。SQA崗位職責(zé)跟蹤軟件過程質(zhì)量活動并鑒別活動中浮現(xiàn)偏差;里程碑式技術(shù)評審,實(shí)現(xiàn)軟件質(zhì)量過程化管理;軟件配備管理,運(yùn)用配備管理工具,建立配備服務(wù)器環(huán)境,控制文檔與程序修改信息和版本;全面測試,采用恰當(dāng)手段對軟件需求、軟件分析、軟件設(shè)計、軟件實(shí)現(xiàn)和文檔進(jìn)行全面測試;軟件產(chǎn)品文檔及程序源碼歸檔與保管。SQA流程SQA與各技術(shù)方向關(guān)系SQA重要職責(zé)是為研發(fā)和工程提供質(zhì)量管理保障,協(xié)助各技術(shù)方向準(zhǔn)時、保質(zhì)、保量完畢軟件過程質(zhì)量管理任務(wù);SQA負(fù)責(zé)對研發(fā)和工程質(zhì)量管理支持,嚴(yán)格按照制定質(zhì)量保證籌劃實(shí)行,研發(fā)和工程必要配合質(zhì)量保證籌劃實(shí)行;SQA制定各種原則與規(guī)范,各技術(shù)方向必要嚴(yán)格按照原則與規(guī)范執(zhí)行;SQA人員和研發(fā)和工程總監(jiān)需要進(jìn)行溝通,共同完畢軟件過程跟蹤、審查和里程碑式評審;研發(fā)和工程提交配備管理籌劃和階段性實(shí)行狀況,SQA負(fù)責(zé)指引和監(jiān)督執(zhí)行。SQA人員工作過程中發(fā)現(xiàn)不符合問題及時形成軟件問題單,研發(fā)和工程按照軟件問題單,提出解決意見及解決時間,直到問題解決為止;研發(fā)和工程總監(jiān)定期向SQA提交軟件開發(fā)進(jìn)度表;一種SQA人員需要同步支持研發(fā)和工程各種軟件開發(fā)任務(wù)質(zhì)量管理。軟件工程原則與規(guī)范軟件工程原則軟件工程模型軟件生存周期模型(瀑布模型WaterfallModel)特點(diǎn):特點(diǎn):上一階段變換成果是下一階段變換輸入,相鄰兩個階段具備因果關(guān)系,緊密相聯(lián)。需求分析問題定義可性行研究籌劃時期概要設(shè)計詳細(xì)設(shè)計編碼測試開發(fā)時期運(yùn)營與維護(hù)運(yùn)行時期原型模型(PrototypeModel)

加工加工原型原型迅速分析和設(shè)計建造原型客戶評價原型原型系統(tǒng)僅涉及將來系統(tǒng)重要功能,以及系統(tǒng)重要接口;為了盡快向顧客提供原型,開發(fā)原型系統(tǒng)時應(yīng)盡量使用能縮短開發(fā)周期語言和工具。軟件工程辦法構(gòu)造化設(shè)計辦法(SD--StructuredDesign)構(gòu)造化設(shè)計辦法是基于模塊化、自頂向下細(xì)化、構(gòu)造化程序設(shè)計等程序設(shè)計技術(shù)基本發(fā)展起來。它所提供辦法和原則,重要是用來指引軟件概要設(shè)計。構(gòu)造化設(shè)計屬于面向數(shù)據(jù)流設(shè)計辦法。在軟件需求分析階段,數(shù)據(jù)流是軟件開發(fā)人員考慮問題出發(fā)點(diǎn)和基本。數(shù)據(jù)流從系統(tǒng)輸入端向輸出端,則要經(jīng)歷一系列變換或解決。用來體現(xiàn)這個過程數(shù)據(jù)流(DFD),事實(shí)上就是軟件系統(tǒng)邏輯模型。面向數(shù)據(jù)流設(shè)計要解決任務(wù),就是在上述需求分析基本上,將DFD圖映射(Mapping)軟件系統(tǒng)構(gòu)造。換句話說,此類設(shè)計辦法,容許把用DFD圖 表達(dá)系統(tǒng)邏輯模型,很以便地轉(zhuǎn)換成對于軟件構(gòu)造初始設(shè)計描述。構(gòu)造化設(shè)計分析工具:MicrosoftProject,項目進(jìn)度籌劃編制工具EPMS,工作流圖制作工具M(jìn)icrosoftVisio,數(shù)據(jù)流圖(DFD)、構(gòu)造圖制作工具SybasePowerdeigner,數(shù)據(jù)庫模型分析設(shè)計工具面向?qū)ο蠓治鲛k法(ObjectOrientedAnalysis)OOA核心思想是運(yùn)用OO概念和辦法對軟件需求建造模型,以使顧客需求逐 步精準(zhǔn)化、一致化、完全化。為此,OOA辦法環(huán)節(jié)為:辨認(rèn)對象辨認(rèn)對象屬性及外部服務(wù)辨認(rèn)類及其構(gòu)造定義對象之定義對象之間消息傳遞面向?qū)ο蠓治龉ぞ撸篣ML、RationalRose上述列出了軟件工程兩個模型和兩個辦法,采用哪類模型和辦法,可依照詳細(xì)工程項目通過充分論證后進(jìn)行選取。軟件原則文檔模版規(guī)范需求分析需求分析需求分析功能需求 附件一:業(yè)務(wù)流圖 附件二:數(shù)據(jù)流圖 附件三:業(yè)務(wù)工單/報表樣張需求分析數(shù)據(jù)規(guī)劃概要設(shè)計概要設(shè)計功能構(gòu)造設(shè)計數(shù)據(jù)庫設(shè)計闡明書詳細(xì)設(shè)計測試大綱使用手冊維護(hù)手冊軟件技術(shù)規(guī)范工作流圖(EPMS)規(guī)范數(shù)據(jù)流圖(DFD)規(guī)范IPO圖規(guī)范數(shù)據(jù)庫技術(shù)規(guī)范VS(采用編程語言)技術(shù)規(guī)范目錄構(gòu)造規(guī)范文檔編制規(guī)范SQA任務(wù)管理任務(wù)來源工程項目質(zhì)量管理;研發(fā)質(zhì)量管理;選定新軟件工程辦法,軟件工程原則文檔模版和軟件技術(shù)規(guī)范修訂。流程管理工程項目啟動章程宣布后,SQA任務(wù)正式啟動。重要任務(wù)制定軟件質(zhì)量保證籌劃(格式與內(nèi)容見附件1),依照研發(fā)和工程提交軟件任務(wù)實(shí)行籌劃(人力資源和進(jìn)度籌劃等)制定與其相應(yīng)軟件質(zhì)量保證籌劃,組織籌劃評審,形成評審報告。向給研發(fā)和工程總監(jiān)、開發(fā)人員和所有有關(guān)人員發(fā)布籌劃,便于研發(fā)和工程總監(jiān)及SQA人員對其工作監(jiān)督。選定軟件工程辦法,規(guī)定研發(fā)和工程采用;制定與修訂軟件工程原則文檔模版和軟件技術(shù)規(guī)范,規(guī)定研發(fā)和工程采用和遵循;接受來自研發(fā)和工程總監(jiān)提交軟件階段進(jìn)度信息,(格式與內(nèi)容見附件2);研發(fā)和工程執(zhí)行軟件過程化跟蹤與審查,偏離原則和規(guī)范問題及時反映和解決;里程碑式評審,重要任務(wù)是保證軟件執(zhí)行活動與預(yù)定義軟件過程一致,使軟件過程在軟件產(chǎn)品開發(fā)中得到遵循,保障研發(fā)和工程定義每個軟件任務(wù)得到實(shí)際執(zhí)行(軟件階段評審表格式與內(nèi)容見附件3);配備管理工作檢查和審查;由研發(fā)和工程提出配備管理籌劃(格式與內(nèi)容見附件4),SQA以軟件配備基線(里程碑),軟件配備項為根據(jù),負(fù)責(zé)過程管理與監(jiān)控,對研發(fā)和工程軟件執(zhí)行過程中產(chǎn)生階段性文檔和程序進(jìn)行有效版本管理與控制。SQA人員工作過程中記錄工作成果和發(fā)現(xiàn)不符合問題,填寫相應(yīng)問題單,直到問題解決,詳見附件3;這是SQA一種重要任務(wù),SQA人員要對工作過程中記錄工作成果和發(fā)現(xiàn)不符合問題進(jìn)行解決,及時向關(guān)于人員及高檔管理者反映。在解決問題過程中對符合原則過程活動,SQA人員應(yīng)當(dāng)積極地報告活動進(jìn)展?fàn)顩r以及這些活動在符合原則方面效果;對不符合原則過程活動,SQA要報告其不符合性以及它對產(chǎn)品影響,同步提出改進(jìn)建議。收集新辦法,提供軟件工程原則與規(guī)范改進(jìn)。研發(fā)和工程軟件執(zhí)行過程中,對原則和規(guī)范定義不精確或是不以便地方,及時提出修改意見,以便SQA進(jìn)行有效修改和完善原則與規(guī)范;對SQA制定規(guī)范培訓(xùn)。附件一:軟件質(zhì)量保證籌劃質(zhì)量保證籌劃產(chǎn)品名稱:編制單位:產(chǎn)品編號:文檔編號:版本號:編制日期:更改日期:擬制人審核批準(zhǔn)1引言1.1目[本條必要指出特定軟件質(zhì)量保證籌劃詳細(xì)目。還必要指出該籌劃所針對軟件項目(及其所屬各個子項目)名稱和用途。]本籌劃目在于對所開發(fā)軟件規(guī)定各種必要質(zhì)量保證辦法,以保證所交付軟件可以滿足項目委托書或合同中規(guī)定各項需求,可以滿足本軟件總體制定該軟件系統(tǒng)需求規(guī)格闡明書中規(guī)定各項詳細(xì)需求。軟件開發(fā)單位在軟件執(zhí)行過程中,按照本籌劃中關(guān)于規(guī)定,但可依照各自狀況對本籌劃作恰當(dāng)剪裁,以滿足特定質(zhì)量保證規(guī)定,剪裁后籌劃必要經(jīng)有關(guān)人員批準(zhǔn)。1.2定義[本條應(yīng)當(dāng)列出籌劃正文中需要解釋而在GB/T11457中尚未包括術(shù)語定義,必要時,還要給出這些定義英文單詞及其縮寫詞。]1.3參照資料[本條必要列出籌劃正文中所引用資料名稱、代號、編號、出版機(jī)構(gòu)和出版年月。]GB/T11457軟件工程術(shù)語GB8566計算機(jī)軟件開發(fā)規(guī)范GB8567計算機(jī)軟件產(chǎn)品開發(fā)文獻(xiàn)編制指南GB/T12505計算機(jī)軟件配備管理籌劃規(guī)范2管理[必要描述負(fù)責(zé)軟件質(zhì)量保證機(jī)構(gòu)、任務(wù)及其關(guān)于職責(zé)。]2.1機(jī)構(gòu)[本條必要描述與軟件質(zhì)量保證關(guān)于機(jī)構(gòu)構(gòu)成。還必要清晰地描述來自項目委托單位、項目承辦單位、軟件開發(fā)單位或顧客中負(fù)責(zé)軟件質(zhì)量保證各個成員有機(jī)構(gòu)中互有關(guān)系。]2.2任務(wù)[本條必要描述籌劃涉及軟件生存周期中關(guān)于階段任務(wù),特別要把重點(diǎn)放在描述這些階段所應(yīng)進(jìn)行軟件質(zhì)量保證活動上。]軟件質(zhì)量保證工作涉及軟件生存同期各階段活動,應(yīng)當(dāng)貫徹到尋常軟件開發(fā)活動中,并且應(yīng)當(dāng)特別注意軟件質(zhì)量初期評審工作。因而,對實(shí)行軟件任務(wù),要按照本籌劃各項規(guī)定進(jìn)行各項評審工作。SQA人員參加所有評審與檢查活動。評審與檢查目是為了保證在軟件開發(fā)工作各個階段和各個方面都認(rèn)真采用各項辦法來保證與提高軟件質(zhì)量。在軟件開發(fā)過程中,應(yīng)當(dāng)進(jìn)行如下三次評審:第一次評審軟件需求、概要設(shè)計、驗證與確認(rèn)辦法;第二次評審詳細(xì)設(shè)計、功能測試與演示,并對第一次評審成果復(fù)核;第三次是功能檢查、物理檢查和綜合檢查。關(guān)于這些評審工作詳細(xì)內(nèi)容見第5章。階段評審工作要組織專門評審小組,原則上由軟件組長、副組長或特邀專家擔(dān)任評審組長,評審小構(gòu)成員應(yīng)當(dāng)涉及項目委托單位或顧客代表、SQA人員、軟件開發(fā)單位和上級主管部門代表,其她參加人員視評審內(nèi)容而定。每一次評審工作都應(yīng)填寫評審總結(jié)報告與軟件問題報告單。格式詳見質(zhì)量管理制度。尋常檢查:在軟件開發(fā)過程中,應(yīng)當(dāng)填寫項目進(jìn)展報表,即軟件報表表頭與軟件階段產(chǎn)品完畢狀況表。SQA可以通過項目進(jìn)展季報表發(fā)既關(guān)于軟件質(zhì)量問題。格式詳見質(zhì)量管理制度。軟件驗收:必要組織專門驗收小組對軟件進(jìn)行驗收。驗收內(nèi)容應(yīng)涉及文檔驗收、程序驗收、演示、驗收測試與測試成果評審等幾項工作。2.3職責(zé)[本條必要指明軟件質(zhì)量保證籌劃中規(guī)定每一種負(fù)責(zé)單位或成員責(zé)任。]3文檔[必要列出在該軟件開發(fā)、驗證與確認(rèn)以及使用與維護(hù)等階段中需要編制文檔,并描述對文檔進(jìn)行評審與檢查準(zhǔn)則。]3.1基本文檔為了保證軟件實(shí)現(xiàn)滿足需求規(guī)格闡明書中規(guī)定各項需求,至少應(yīng)當(dāng)編寫如下八個方面內(nèi)容文檔:1) 軟件任務(wù)實(shí)行籌劃;2) 軟件需求規(guī)格闡明書;3) 軟件設(shè)計闡明書,應(yīng)當(dāng)包括概要設(shè)計和詳細(xì)設(shè)計兩個文檔;4) 軟件測試大綱;5) 使用手冊;6) 維護(hù)手冊7) 項目開發(fā)總結(jié)。8) 源代碼清單;3.2其他文檔除了基本文檔之外,對于尚在開發(fā)中軟件,還應(yīng)當(dāng)涉及如下四個方面文檔:1) 軟件質(zhì)量保證籌劃;2) 軟件配備管理籌劃;3) 軟件階段進(jìn)展表,其詳細(xì)格式參照質(zhì)量管理規(guī)范各項規(guī)定;4) 軟件階段評審表,其詳細(xì)格式參照質(zhì)量管理規(guī)范各項規(guī)定。3.3文檔質(zhì)量度量準(zhǔn)則文檔是軟件重要構(gòu)成某些,是軟件生存周期各個不同階段產(chǎn)品描述。難作確認(rèn)就是要檢查各階段文檔適當(dāng)性。評審文檔質(zhì)量度量準(zhǔn)則是有如下六條:1) 完備性:所有承擔(dān)軟件開發(fā)任務(wù)單位,都城必要公司制定軟件文檔原則模版編制相應(yīng)文檔,以保證在開發(fā)階段結(jié)束時其文檔是齊全。2) 對的性:在軟件開發(fā)各個階段所編寫文檔內(nèi)容,必要真實(shí)反映階段工作且與該階段需求相一致。3) 簡要性:在軟件開發(fā)各個階段所編寫各種文檔語言表達(dá)應(yīng)當(dāng)清晰、精確簡煉,適合各種文檔特定讀者。4) 可追蹤性:在軟件開發(fā)各個階段所編寫各種文檔應(yīng)當(dāng)具備良好可追蹤性。文檔可追蹤性涉及縱向可追蹤性和橫向可追蹤性兩個方面。前者是指在不同文檔有關(guān)內(nèi)容之間互相檢索難易程序;后者是指擬定同一文檔某一內(nèi)容在本文檔中范疇難易限度。5) 自闡明性:在軟件開發(fā)各個階段所編寫各種文檔應(yīng)當(dāng)具備較好自闡明性。文檔自闡明性是指在軟件開發(fā)各個階段中不同文檔能獨(dú)立表達(dá)該軟件其相應(yīng)階段階段產(chǎn)品能力。6) 規(guī)范性:在軟件開發(fā)各個階段所編寫各種文檔應(yīng)當(dāng)具備良好規(guī)范性。文檔規(guī)范性是指文檔封面、大綱、術(shù)語含義以及圖示符號等符合關(guān)于規(guī)范規(guī)定。4原則、條例和商定在軟件開發(fā)過程中,還必要遵守下列原則、條例和商定:1) 軟件文檔模版原則規(guī)范需求分析需求分析需求分析功能需求 附件一:業(yè)務(wù)流圖 附件二:數(shù)據(jù)流圖 附件三:業(yè)務(wù)工單/報表樣張需求分析數(shù)據(jù)規(guī)劃概要設(shè)計概要設(shè)計功能構(gòu)造設(shè)計數(shù)據(jù)庫設(shè)計闡明書詳細(xì)設(shè)計測試大綱使用手冊維護(hù)手冊2) 軟件技術(shù)規(guī)范工作流圖(EPMS)規(guī)范數(shù)據(jù)流圖(DFD)規(guī)范IPO圖規(guī)范數(shù)據(jù)庫設(shè)計規(guī)范VS編程規(guī)范目錄構(gòu)造規(guī)范文檔編制規(guī)范3) 軟件配備管理籌劃5評審和檢查必要規(guī)定所要進(jìn)行技術(shù)和管理兩方面評審和檢查工作,并編制或引用關(guān)于評審和檢查規(guī)程以及通過與否技術(shù)準(zhǔn)則。至少要進(jìn)行下列各項評審和檢查工作:1) 軟件需求評審(softwarerequirementsreview)在軟件概要設(shè)計結(jié)束后必要進(jìn)行概要設(shè)計評審,以保證在軟件需求規(guī)格闡明書中所規(guī)定各項需求適當(dāng)性。2) 概要設(shè)計評審(preliminarydesignreview)在軟件概要設(shè)計結(jié)束后必要進(jìn)行概要設(shè)計評審,以評價軟件設(shè)計闡明書中所描述軟件概要設(shè)計在總體構(gòu)造、外部接口、重要部件功能分派、全局?jǐn)?shù)據(jù)構(gòu)造以及各重要部件之間接口等方面適當(dāng)性。3) 詳細(xì)設(shè)計評審(detaileddesignreview)軟件詳細(xì)設(shè)計階段結(jié)束后必要進(jìn)行詳細(xì)設(shè)計評審,以評價軟件驗證與確認(rèn)籌劃中所規(guī)定驗證與確認(rèn)辦法適當(dāng)性與完整性。4) 功能檢查(functionalaudit)在軟件釋放前,要對軟件進(jìn)行物理檢查,以驗證程序和文檔已經(jīng)滿足在軟件需求闡明書中規(guī)定所有需求。5) 物理檢查(physicalaudit)在驗收軟件前,要對軟件進(jìn)行物理檢查,以難程序和文檔已經(jīng)一致并已做好了交付準(zhǔn)備。6) 綜合檢查(comprehensiveaudit)在軟件驗收時,要容許顧客或顧客所委托專家對所要驗收軟件進(jìn)行設(shè)計抽樣綜合檢查,以驗證代碼和設(shè)計文檔一致性。7) 管理評審(managementreviews)要對籌劃執(zhí)行狀況定期(或按階段)進(jìn)行管理評審;這些評審必要由獨(dú)立于被評審單位機(jī)構(gòu)或授權(quán)第三方主持進(jìn)行。5.1第一次評審第一次評審會要對軟件需求、概要設(shè)計以及驗證與確認(rèn)辦法進(jìn)行評審。1) 軟件需求評審(SRR)應(yīng)保證在軟件需求規(guī)格闡明書中規(guī)定各項需求合理性;2) 概要設(shè)計評審(PDR)應(yīng)評價軟件設(shè)計闡明書中軟件概要設(shè)計技術(shù)適當(dāng)性;3) 軟件驗證和確認(rèn)評審(SV&VR)應(yīng)評價軟件驗證和確認(rèn)籌劃中擬定驗證和確認(rèn)辦法適當(dāng)性和完整性。5.2第二次評審第二次評審會要對詳細(xì)設(shè)計、功能測試與演示進(jìn)行評審,并對第一次評審成果進(jìn)行復(fù)核。如果在軟件開發(fā)過程中發(fā)現(xiàn)需要修改第一次評審成果,則應(yīng)按照《軟件配備管理籌劃》規(guī)定解決。1) 詳細(xì)設(shè)計評審(DDR)應(yīng)擬定軟件設(shè)計闡明書中詳細(xì)設(shè)計在滿足軟件需求規(guī)格闡明書中需求方面可接受性。2) 編程格式評審應(yīng)保證所有編碼采用規(guī)定工作語言,能在規(guī)定運(yùn)營環(huán)境中運(yùn)營,滿足技術(shù)規(guī)范中商定,并且符合規(guī)范商定編程風(fēng)格。在滿足這些規(guī)定之后,方可進(jìn)行測試工作評審。3) 測試工作評審應(yīng)對所有程序單元進(jìn)行靜態(tài)分析,檢查其程序構(gòu)造(即模塊和函數(shù)調(diào)用關(guān)系和調(diào)用序列)和變量使用與否對的。在通過靜態(tài)分析后,再進(jìn)行構(gòu)造測試和功能測試。各個軟件子系統(tǒng)或模塊只進(jìn)行功能測試,不單獨(dú)進(jìn)行構(gòu)造測試。測試測試工作評審要檢查所進(jìn)行測試工作與否滿足這些規(guī)定。特別在評審功能測試工作時,不但要運(yùn)營開發(fā)單位給出測試用例,并且要容許運(yùn)營任務(wù)委托單位或顧客、評審人員選定采樣用例。5.3第三次評審第三次評審會要進(jìn)行功能檢查、物理檢查和綜合檢查。這些評審會應(yīng)在集成測試階段結(jié)束后進(jìn)行。1) 功能檢查(FA),應(yīng)驗證所開發(fā)軟件已滿足在軟件需求規(guī)格闡明書中規(guī)定所有需求。2) 物理檢查(PA),應(yīng)對軟件進(jìn)行物理檢查,以驗證程序和文檔已經(jīng)一致,并已做好了交付準(zhǔn)備。3) 綜合檢查(CA),應(yīng)驗證代碼和設(shè)計文檔一致性、接口規(guī)格闡明一致性(硬件和軟件)、設(shè)計實(shí)現(xiàn)和功能需求一致性、功能需求和測試描述一致性。6軟件配備管理必要編制軟件配備管理籌劃,規(guī)定用于標(biāo)記軟件產(chǎn)品、控制和實(shí)現(xiàn)軟件修改、記錄和報告修改實(shí)現(xiàn)狀態(tài)以及評審和檢查配備工作等四方面活動。還必要規(guī)定用以維護(hù)和存儲軟件受控版本辦法和設(shè)施;必要規(guī)定對所發(fā)現(xiàn)問題進(jìn)行報告、追蹤和解決環(huán)節(jié),并指出實(shí)現(xiàn)報告、追蹤和解決軟件問題機(jī)構(gòu)及其職責(zé)。7工具、技術(shù)和辦法在軟件研制與開發(fā)過程中,都應(yīng)當(dāng)在各自軟件質(zhì)量保證活動中合理地使用軟件質(zhì)量支持工具、技術(shù)和辦法。這些工具重要有下列三種:1) 軟件配備管理工具,它支持顧客對源代碼清單更新管理以及對重新編譯與連接代碼自動組織;支持顧客有不同文檔有關(guān)內(nèi)容之間進(jìn)行互相檢索并擬定同一文檔中涉及范疇;同步還應(yīng)支持軟件配備管理小組對軟件配備更改進(jìn)行科學(xué)管理;2) 文檔輔助生成工具與圖形編輯工具,它重要協(xié)助顧客繪制描述程序流程與構(gòu)造工作流圖(EPMS)與數(shù)據(jù)流圖(DFD)。繪制描述軟件功能(輸入、輸出關(guān)系)曲線以及繪制描述系統(tǒng)特性某些其她圖形,同步還可生成若干與軟件文檔編制大概相適應(yīng)文檔模板。顧客運(yùn)用這個工具正文與圖形編輯功能以及上述輔助功能,可以比較以便地產(chǎn)生清晰悅目文檔,也有助于對文檔進(jìn)行更改,尚有助于提高文檔編制質(zhì)量;3) 數(shù)據(jù)庫設(shè)計工具,重要設(shè)計完畢數(shù)據(jù)庫邏輯模型與物理模型,同步還可生成與軟件文檔編制大概相適應(yīng)數(shù)據(jù)字典。8媒體控制為了保護(hù)計算機(jī)程序物理媒體,以免非法存取,意外損壞或自然老化,SQA人員按照軟件工程小組制定、且經(jīng)批準(zhǔn)《軟件配備管理籌劃》妥善管理和存儲各個子系統(tǒng)及其專用支持軟件媒體。9對供貨單位控制需要從軟件銷售購買、委托或其她開發(fā)單位開發(fā)、從開發(fā)單位現(xiàn)存軟件庫中選用或從項目委托單位或顧客既有軟件庫中選用軟件時,SQA必要參加軟件選用評審、測試與檢查,只有當(dāng)演示成功、測試合格后才干批準(zhǔn)選用。如果只選用其中某些內(nèi)容,則按待開發(fā)軟件解決過程辦理,此時SQA不再干預(yù)。10記錄收集、維護(hù)和保存在軟件研制與開發(fā)期間,要進(jìn)行各種軟件質(zhì)量保證活動,精確記錄、及時分析并妥善保存關(guān)于這些活動記錄,是保證軟件質(zhì)量重要條件。SQA人員負(fù)責(zé)收集、匯總與保存關(guān)于軟件質(zhì)量保證活動記錄。要收集、匯總與保存記錄名字及其保存期限見表1。表1記錄名稱及其保存期限記錄名稱與分類要保存期限階段評審階段評審總結(jié)整個軟件開發(fā)周期記錄階段評審重要問題整個軟件開發(fā)周期階段評審成員整個軟件開發(fā)周期尋常檢查軟件階段產(chǎn)品完畢狀況整個軟件開發(fā)周期修改軟件問題報告單整個軟件開發(fā)周期組織軟件質(zhì)量人員記錄整個軟件開發(fā)周期附件二:技術(shù)月報技術(shù)月報(一)記錄日期:項目信息項目名稱進(jìn)度甘特圖項目經(jīng)理合同工期闡明:對項目進(jìn)度甘特圖可另用篇幅,采用Excel格式制作,用不同顏色同步體現(xiàn)籌劃和實(shí)際進(jìn)度狀況。項目進(jìn)度信息階段籌劃進(jìn)度實(shí)際進(jìn)度備注開始日期結(jié)束日期開始日期結(jié)束日期1需求分析階段2概要設(shè)計階段3詳細(xì)設(shè)計階段4軟件編碼階段5軟件測試階段6系統(tǒng)試運(yùn)營階段7系統(tǒng)綜合驗收闡明:階段產(chǎn)品涉及實(shí)行籌劃、需求規(guī)格闡明書、概要設(shè)計闡明書、詳細(xì)設(shè)計闡明書、測試大綱、使用手冊、維護(hù)手冊、項目開發(fā)總結(jié)、源代碼清單、配備管理籌劃等。質(zhì)量信息階段質(zhì)量過程狀態(tài)評審狀態(tài)評審成果質(zhì)量總結(jié)1需求分析階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□2概要設(shè)計階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□3詳細(xì)設(shè)計階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□4軟件編碼階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□5軟件測試階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□6系統(tǒng)試運(yùn)營階段過程跟蹤□評審□評審□復(fù)審□通過□不通過□7系統(tǒng)綜合驗收過程跟蹤□評審□評審□復(fù)審□通過□不通過□技術(shù)月報(二)記錄日期:費(fèi)用信息項目預(yù)算:(人月)其中項目組:(人月)其中專項組:(人月)月份項目成員(現(xiàn)場)項目成員(非現(xiàn)場)專項組(現(xiàn)場)專項組(非現(xiàn)場)其她人員(現(xiàn)場)其她人員(非現(xiàn)場)房租費(fèi)通信費(fèi)辦公費(fèi)招待費(fèi)生活用品差旅交通獎金本月合計本月合計本月合計本月累計本月合計本月合計本月合計本月合計本月合計本月合計本月合計本月合計本月累計123456789101112共計附件3:軟件階段評審表在軟件開發(fā)過程中恰當(dāng)階段對軟件階段產(chǎn)品進(jìn)行評審,是保證軟件產(chǎn)品最后質(zhì)量重要辦法。階段評審可以對某個開發(fā)階段產(chǎn)品進(jìn)行評審,也可以對某幾種開發(fā)階段產(chǎn)品進(jìn)行綜合評審。在每次階段評審中,必要履行正式手續(xù),填寫必要評審表格,以利于項目管理工作,利于產(chǎn)品驗收時質(zhì)量檢查工作。軟件階段評審表由兩張子表構(gòu)成:1) 評審總結(jié)報告;2) 重要問題詳細(xì)描述(軟件問題報告單);評審總結(jié)報告評審總結(jié)報告登記號評審日期評審性質(zhì)評審□復(fù)審□階段狀態(tài)需求分析□概要設(shè)計□詳細(xì)設(shè)計□軟件編碼□軟件測試□安裝與驗收□軟件總開發(fā)階段□負(fù)責(zé)人電話地址評審結(jié)論通過不需修改稍作修改不通過作重要修改要重新評審評審成員質(zhì)量管理:產(chǎn)品經(jīng)理:工程總監(jiān):研發(fā)總監(jiān):項目經(jīng)理:備注表2:軟件問題報告單軟件問題報告單登記號登記日期年月日發(fā)現(xiàn)日期年月日子系統(tǒng)名稱模塊名稱模塊編碼階段狀態(tài)需求分析□概要設(shè)計□詳細(xì)設(shè)計□軟件編碼□軟件測試□安裝與驗收□報告人姓名電話地址軟件問題程序□數(shù)據(jù)庫□文檔□其他□問題描述/影響:附注及修改建議:附件4:軟件配備管理籌劃軟件配備管理籌劃產(chǎn)品名稱:編制單位:產(chǎn)品編號:文檔編號:版本號:編制日期:更改日期:擬制人審核批準(zhǔn)1引言[配備管理籌劃簡介應(yīng)提供整個文檔概述。它應(yīng)涉及此配備管理籌劃目、范疇、定義、術(shù)語定義、參照資料和概述。]1.1目[闡明此配備管理籌劃目。]1.2范疇[簡要闡明此配備管理籌劃范疇;它有關(guān)模型,以及受到此文檔影響任何其她事物。]1.3術(shù)語定義[本小節(jié)應(yīng)提供對的理解此配備管理籌劃所需所有術(shù)語、首字母縮寫詞和縮略語定義。]軟件配備管理,簡稱SCM(SoftwareConfigurationManagement縮寫),是在團(tuán)隊開發(fā)中,標(biāo)記、控制和管理軟件變更一種管理。配備管理使用取決于項目規(guī)模和復(fù)雜性以及風(fēng)險水平。軟件規(guī)模越大,配備管理就顯得越重要。基線(baseline),是項目儲存庫中每個工件版本在特定期期一種“快照”。它提供一種正式原則,隨后工作基于此原則,并且只有通過授權(quán)后才干變更這個原則。建立一種初始基線后,后來每次對其進(jìn)行變更都將記錄為一種差值,直到建成下一種基線。功能基線(FunctionalBaseline),功能基線是指在系統(tǒng)分析與軟件定義階段結(jié)束時,通過正式評審和批準(zhǔn)系統(tǒng)設(shè)計規(guī)格闡明書中對待開發(fā)系統(tǒng)規(guī)格闡明;或是指通過項目委托單位和項目承辦單位雙方簽字批準(zhǔn)合同書或合同中所規(guī)定對待開發(fā)軟件系統(tǒng)規(guī)格闡明;或是由下級申請經(jīng)上級批準(zhǔn)或直接由上級下達(dá)項目任務(wù)書中所規(guī)定對待開發(fā)軟件系統(tǒng)規(guī)格闡明。功能基線是最初批準(zhǔn)功能配備標(biāo)記。指派基線(AllocatedBaseline),指派基線是指在軟件需求分析階段結(jié)束時,通過正式評審和批準(zhǔn)軟件需求規(guī)格闡明。指派基線是最初批準(zhǔn)指派配備標(biāo)記。產(chǎn)品基線(productbaseline)產(chǎn)品基線是指在軟件組裝與系統(tǒng)測試階段結(jié)束時,通過正式評審批準(zhǔn)關(guān)于所開發(fā)軟件產(chǎn)品所有配備項規(guī)格闡明。產(chǎn)品基線是最初批準(zhǔn)產(chǎn)品配備標(biāo)記。配備控制(configurationcontrol),對軟件任務(wù)在開發(fā)過程中資源進(jìn)行標(biāo)記,以便辨認(rèn)。配備檢查(configurationaudit),對軟件配備管理過程中活動進(jìn)行檢查。配備標(biāo)記(configurationidentification)配備狀態(tài)記錄(configurationstatusaccounting)軟件開發(fā)庫(SoftwareDevelopmentLibrary),軟件開發(fā)庫是指在軟件生存周期某一種階段期間,存儲與該階段軟件開發(fā)工作關(guān)于計算機(jī)可讀信息和人工可讀信息庫。軟件受控庫(SoftwareSontrolledLibrary),軟件受控庫是指在軟件生存周期某一種階段結(jié)束時,存儲作為階段產(chǎn)品而釋放、與軟件開發(fā)工作關(guān)于計算機(jī)可讀信息一人工可讀信息庫。軟件配備管理就是對軟件受控庫中各軟件項進(jìn)行管理,因而軟件受控庫也叫做軟件配備管理庫。軟件產(chǎn)品庫(SoftwareProductLibrary),軟件產(chǎn)品庫是指在軟件生存周期組裝與系統(tǒng)測試階段結(jié)束后,存儲最后產(chǎn)品而后交付給顧客運(yùn)營或在現(xiàn)場安裝軟件庫。接口控制(InterfaceControl),接口控制是指描述關(guān)于由一種或各種部門提供兩個或兩個以上配備項接口所有功能特性和物理特性過程。在實(shí)現(xiàn)之前,要保證對這些功能特性和物理特性所建議修改已通過評審和批準(zhǔn)。1.4參照資料[本小節(jié)應(yīng)完整列出此配備管理籌劃中其她某些所引用任何文檔。每個文檔應(yīng)標(biāo)有標(biāo)題、報告號(如果合用)、日期和出版單位。列出可從中獲取這些參照資料來源。這些信息可以通過引用附錄或其她文檔來提供。]GB/T11457軟件工程術(shù)語GB8566計算機(jī)軟件開發(fā)規(guī)范GB8567計算機(jī)軟件產(chǎn)品開發(fā)文獻(xiàn)編制指南GB/T12504計算機(jī)軟件質(zhì)量保證籌劃規(guī)范1.5概述[本小節(jié)應(yīng)闡明此配備管理籌劃中其她某些所包括內(nèi)容,并解釋文檔組織方式。]2軟件配備管理[描述負(fù)責(zé)軟件配備管理機(jī)構(gòu)、任務(wù)、職責(zé)及其關(guān)于接口控制。]2.1機(jī)構(gòu)[本小節(jié)描述在各階段中負(fù)責(zé)軟件配備管理機(jī)構(gòu)。描述內(nèi)容如下:A.描述在軟件生存周期各階段中軟件配備管理功能和負(fù)責(zé)軟件配備管理機(jī)構(gòu);B.闡明項目和子項目與其她關(guān)于項目之間關(guān)系;C.指出在軟件生存周期各階段中軟件開發(fā)或維護(hù)機(jī)構(gòu)與配備控制組互有關(guān)系。]2.2任務(wù)[本小節(jié)描述在軟件生存周期各個階段中配備管理任務(wù)以及要進(jìn)行評審檢查工作,并指出各個階段階段產(chǎn)品應(yīng)存儲在哪一類軟件庫中(軟件開發(fā)庫、軟件受控庫或軟件產(chǎn)品庫)。]2.3職責(zé)[本小節(jié)描述與軟件配備管理關(guān)于各類機(jī)構(gòu)或成員職責(zé),并指出這些機(jī)構(gòu)或成員互相之間關(guān)系。A.指出負(fù)責(zé)各項軟件配備管理任務(wù)(如配備標(biāo)記、配備控制、配備狀態(tài)記錄以及配備評審與檢查)機(jī)構(gòu)職責(zé);B.指出上述機(jī)構(gòu)與軟件質(zhì)量保證機(jī)構(gòu)、軟件開發(fā)單位、項目承辦單位、項目委托單位以及顧客等機(jī)構(gòu)關(guān)系;C.闡明由本籌劃第2.2條指明生存周期各個階段評審、檢查和審批過程中顧客職責(zé)以及有關(guān)開發(fā)與維護(hù)活動;D.指出與項目開發(fā)關(guān)于各個機(jī)構(gòu)代表軟件配備管理職責(zé);E.指出其她特殊職責(zé),例如為滿足軟件配備管理規(guī)定所必要批準(zhǔn)規(guī)定。]2.4接口控制[本小節(jié)應(yīng)當(dāng)描述:A.接口規(guī)格闡明標(biāo)記和文檔控制辦法;B.對已交付接口規(guī)格闡明和文檔進(jìn)行修改辦法;C.對要完畢軟件配備管理活動進(jìn)行跟蹤辦法;D.記錄和報告接口規(guī)格闡明和文檔控制狀態(tài)辦法;E.控制軟件和劫持它運(yùn)營硬件之間接口辦法。]2.5實(shí)現(xiàn)[本小節(jié)應(yīng)當(dāng)規(guī)定實(shí)現(xiàn)軟件配備管理籌劃重要里程碑,例如:A.建立配備控制組;B.?dāng)M定各個配備基線;C.建立接口控制合同;D.制定評審與檢查軟件配備管理籌劃和規(guī)程;E.制定有關(guān)軟件開發(fā)、測試和支持工具配備管理籌劃和規(guī)程。]2.6合用原則、條例和商定[本小節(jié)指明所合用軟件配備管理原則、條例和商定,并把它們作為本籌劃要實(shí)現(xiàn)一某些;描述遵循詳細(xì)規(guī)范及原則,描述內(nèi)容可以涉及:A.軟件庫操作,涉及準(zhǔn)備、存儲和更新模塊辦法;軟件產(chǎn)品庫中軟件產(chǎn)品入庫、移送或交付過程;B.軟件文檔原則規(guī)范和軟件技術(shù)開發(fā)規(guī)范;C.版本級別命名商定;]3軟件配備管理活動[它應(yīng)涉及此軟件配備管理活動配備標(biāo)記、配備變更控制、配備狀態(tài)記錄與報告以及配備檢查與評審等到四方面軟件配備管理活動需求。]3.1配備標(biāo)記3.1.1標(biāo)記辦法[本小節(jié)闡明程序和文檔命名規(guī)則;對每一種新交付版本,要給出版本交付號、新修改描述、修改交付辦法、對支持軟件修改規(guī)定以及關(guān)于文檔修改規(guī)定;]3.1.2各類基線[基線提供一項正式原則,隨后工作都基于此原則,并且只有通過授權(quán)后才干對此原則進(jìn)行變更。闡明軟件項目基線(即最初批準(zhǔn)配備標(biāo)記),并把它們與本籌劃第2.2條描述生存周期特定階段相聯(lián)系。在軟件生存周期

溫馨提示

  • 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

提交評論