軟件質(zhì)量保證(也稱為QA)是一系列任務(wù),用于防止缺陷并確保為特定應(yīng)用程序設(shè)計(jì)的技術(shù),方法,方法和過(guò)程必須正確實(shí)施。這是軟件系統(tǒng)開發(fā)過(guò)程中的持續(xù)過(guò)程。 應(yīng)用程序單元的開發(fā)按照其開發(fā)順序在質(zhì)量保證規(guī)范下進(jìn)行檢查。 質(zhì)量保證測(cè)試確保了高質(zhì)量軟件的開發(fā),因?yàn)樗饕P(guān)注軟件開發(fā)過(guò)程中的高質(zhì)量流程,良好的質(zhì)量管理體系和定期的一致性審核。它是一種管理工具,包括計(jì)劃和系統(tǒng)的活動(dòng)和文件,以防止與質(zhì)量有關(guān)的問(wèn)題。
軟件質(zhì)量保證的責(zé)任不是任何特定的團(tuán)隊(duì),而是開發(fā)團(tuán)隊(duì)的每個(gè)成員的責(zé)任。
軟件質(zhì)量控制也稱為質(zhì)量控制,是一系列任務(wù),通過(guò)識(shí)別缺陷和糾正開發(fā)軟件中的缺陷來(lái)確保軟件質(zhì)量。這是一個(gè)被動(dòng)的過(guò)程,此過(guò)程的主要目的是在發(fā)布軟件之前糾正所有類型的缺陷。通過(guò)糾正工具消除問(wèn)題根源(導(dǎo)致質(zhì)量低下),從而使軟件能夠滿足客戶的要求和高質(zhì)量,從而完成該過(guò)程。
質(zhì)量控制的責(zé)任在于一個(gè)特定的團(tuán)隊(duì),稱為測(cè)試團(tuán)隊(duì),通過(guò)驗(yàn)證和糾正工具測(cè)試軟件的缺陷。
軟件質(zhì)量保證與質(zhì)量控制的區(qū)別如下表所示 -
項(xiàng)目 | 質(zhì)量保證 | 質(zhì)量控制 |
---|---|---|
定義 | 質(zhì)量保證是一組活動(dòng),可確保始終保持軟件開發(fā)過(guò)程中使用的過(guò)程質(zhì)量。 | QC是一組用于檢測(cè)已開發(fā)軟件中的缺陷的活動(dòng)。 |
關(guān)注重點(diǎn) | QA的重點(diǎn)是通過(guò)關(guān)注流程來(lái)防止開發(fā)軟件中的缺陷。 | QC的重點(diǎn)是通過(guò)關(guān)注測(cè)試過(guò)程來(lái)識(shí)別開發(fā)軟件中的缺陷。 |
如何做 | 建立高質(zhì)量的管理系統(tǒng),并定期審核開發(fā)軟件的操作是否符合要求。 | 通過(guò)使用開發(fā)軟件中的測(cè)試技術(shù)和工具來(lái)檢測(cè)和消除質(zhì)量問(wèn)題元素。 |
為什么做 | 質(zhì)量保證通過(guò)使用包括文檔在內(nèi)的系統(tǒng)活動(dòng)來(lái)確保質(zhì)量問(wèn)題的預(yù)防。 | QC通過(guò)使用流程和技術(shù)來(lái)實(shí)現(xiàn)和維護(hù)高質(zhì)量的軟件,從而確保識(shí)別和消除缺陷。 |
面向 | 質(zhì)量保證是面向流程的。 | QC是面向產(chǎn)品的。 |
過(guò)程類型 | 質(zhì)量保證是一個(gè)積極主動(dòng)的過(guò)程。 | QC是一種反應(yīng)過(guò)程,因?yàn)樗婕霸诋a(chǎn)品開發(fā)之后和產(chǎn)品發(fā)布之前識(shí)別缺陷。 |
責(zé)任 | 開發(fā)團(tuán)隊(duì)的每個(gè)成員都負(fù)責(zé)QA | 只有特定的測(cè)試團(tuán)隊(duì)負(fù)責(zé)QC |
示例 | 驗(yàn)證軟件流程。 | 檢驗(yàn)軟件功能和流程。 |
更多建議: