第章質(zhì)量目標(biāo)及質(zhì)量保證措施_第1頁(yè)
第章質(zhì)量目標(biāo)及質(zhì)量保證措施_第2頁(yè)
第章質(zhì)量目標(biāo)及質(zhì)量保證措施_第3頁(yè)
第章質(zhì)量目標(biāo)及質(zhì)量保證措施_第4頁(yè)
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

第章質(zhì)量目標(biāo)及質(zhì)量保證措施1.質(zhì)量目標(biāo)質(zhì)量目標(biāo)是針對(duì)產(chǎn)品或服務(wù)在設(shè)計(jì)、開(kāi)發(fā)、生產(chǎn)及服務(wù)等階段要滿(mǎn)足的質(zhì)量要求,這個(gè)目標(biāo)應(yīng)當(dāng)是明確、可量化、可檢驗(yàn)、可達(dá)成的。在軟件開(kāi)發(fā)過(guò)程中,質(zhì)量目標(biāo)通常是在軟件需求分析的時(shí)候確定的,這些質(zhì)量目標(biāo)為一些基本的標(biāo)準(zhǔn),用以保證軟件的正常使用和最終交付的成功。舉例來(lái)說(shuō),一些基本的軟件質(zhì)量目標(biāo)將包括:正確性:軟件應(yīng)該交付預(yù)期的功能、服務(wù)和數(shù)據(jù)的準(zhǔn)確性。可靠性:軟件應(yīng)該具備在預(yù)計(jì)的時(shí)間內(nèi)保持穩(wěn)定的運(yùn)行、故障率低的特性。實(shí)用性:軟件應(yīng)該很容易地被用戶(hù)使用,并且用戶(hù)界面是清晰和易于導(dǎo)航的??删S護(hù)性:軟件應(yīng)該能夠很容易地被更新和改進(jìn),也能夠不影響其它已有功能的正常使用??梢浦残裕很浖?yīng)該可以在不同的操作系統(tǒng)、硬件或網(wǎng)絡(luò)環(huán)境中使用。這些質(zhì)量目標(biāo)的不同重要性,取決于軟件的特定應(yīng)用和用戶(hù)的群體。例如,安全性對(duì)于在線(xiàn)銀行軟件而言可能是比可移植性更加優(yōu)先考慮的因素。2.質(zhì)量保證措施質(zhì)量保證措施是指一系列的方法、技術(shù)和工具,應(yīng)用于過(guò)程中的軟件工程,旨在保證軟件的質(zhì)量目標(biāo)得以達(dá)成。在軟件開(kāi)發(fā)過(guò)程中,需要使用以下質(zhì)量保證措施:2.1.測(cè)試測(cè)試是軟件開(kāi)發(fā)過(guò)程中一個(gè)極其重要的步驟。測(cè)試能夠檢測(cè)出已知的各種問(wèn)題,例如:錯(cuò)誤的規(guī)則,錯(cuò)誤的算法、設(shè)計(jì)(功能性缺陷)等,還能發(fā)現(xiàn)不同的性能問(wèn)題例如速度、可靠性、內(nèi)存泄漏等。同時(shí)也能找出配置問(wèn)題和安裝問(wèn)題、標(biāo)準(zhǔn)符合性問(wèn)題等。測(cè)試不僅能夠幫助發(fā)現(xiàn)潛在的問(wèn)題,同時(shí)在早期發(fā)現(xiàn)這些問(wèn)題的情況下,軟件開(kāi)發(fā)者能夠在問(wèn)題變得更加嚴(yán)重之前進(jìn)行故障排除,從而節(jié)省開(kāi)發(fā)成本。2.2.靜態(tài)質(zhì)量保證靜態(tài)質(zhì)量保證指的是在沒(méi)有運(yùn)行程序的情況下,通過(guò)對(duì)源代碼、設(shè)計(jì)文檔和規(guī)范等進(jìn)行分析,以確保代碼的質(zhì)量。常見(jiàn)的靜態(tài)質(zhì)量保證技術(shù)包括代碼審查、模型檢查和形式化驗(yàn)證等。2.3.代碼管理實(shí)驗(yàn)室中的所有代碼都應(yīng)該控制在版本控制下,這樣可以輕松地對(duì)代碼進(jìn)行跟蹤,從而節(jié)省代碼修改的成本。通過(guò)版本控制,軟件開(kāi)發(fā)人員可以追蹤各個(gè)版本的變化,并且回滾到先前的版本,當(dāng)需要時(shí),它也可以捕獲備份,以便在需要時(shí)進(jìn)行恢復(fù)。2.4.表述與管理為了有效地管理軟件工程的過(guò)程中產(chǎn)生的大量文檔,需要制定一個(gè)明確的管理文檔的套件。通常,這個(gè)套件包括項(xiàng)目計(jì)劃、需求文檔、設(shè)計(jì)文檔和測(cè)試文檔等。文檔應(yīng)該有明確的格式、清晰的語(yǔ)言、正確的內(nèi)容,并且應(yīng)該能夠說(shuō)明這些文檔的執(zhí)行時(shí)間點(diǎn)和狀態(tài)。2.5.自動(dòng)化和持續(xù)集成自動(dòng)化和持續(xù)集成在整個(gè)軟件開(kāi)發(fā)生命周期中都是至關(guān)重要的。自動(dòng)化可以幫助軟件工程師節(jié)省時(shí)間和復(fù)雜性,并避免人工錯(cuò)誤。持續(xù)集成可以確保代碼以一致的方式被組織和測(cè)試,從而節(jié)省了時(shí)間成本。2.6.代碼質(zhì)量工具越來(lái)越多的軟件工程師正在的使用代碼質(zhì)量工具來(lái)幫助他們擁有更高質(zhì)量的代碼。常見(jiàn)的代碼質(zhì)量工具包括一個(gè)Linter(代碼靜態(tài)檢查程序)和一個(gè)代碼審查工具。Linter是一個(gè)工具,它可以在代碼編寫(xiě)過(guò)程中捕獲常見(jiàn)的錯(cuò)誤,并通過(guò)比較代碼質(zhì)量標(biāo)準(zhǔn)來(lái)提示軟件開(kāi)發(fā)者的疑慮之處。代碼審查工具專(zhuān)門(mén)用于支持代碼審查過(guò)程。例如,代碼審查工具讓代碼審查者很容易地進(jìn)行代碼的提交,對(duì)代碼進(jìn)行注釋并編輯審查問(wèn)題。良好的代碼審查工具可以幫助防止代碼質(zhì)量下降,提高軟件質(zhì)量。結(jié)論在指定軟件開(kāi)發(fā)過(guò)程中,質(zhì)量目標(biāo)和它們的保證措施是任何團(tuán)隊(duì)都需要

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論