一圖看懂軟件質(zhì)量管理模型

軟件質(zhì)量管理模型

建立組織的質(zhì)量方針: 零缺陷原則,顧客滿意,持續(xù)改進,以人為本;
確定質(zhì)量目標:依據(jù)產(chǎn)品相關(guān)方需求,行業(yè)標準/規(guī)范確定質(zhì)量目標,識別要求的產(chǎn)品質(zhì)量指標。
進行質(zhì)量策劃:為達成質(zhì)量目標而制定的評審計劃,測試計劃,風(fēng)險管理計劃等
實施質(zhì)量策劃的相關(guān)活動,控制軟件質(zhì)量;
利用PDCA/QCC等工具進行質(zhì)量改善,確保最終達成質(zhì)量目標。
?

基本概念
模型
模型是對事物的一種抽象,人們常常在正式建造實物之前,首先建立一個簡化的模型,以便更透徹地了解它的本質(zhì),抓住問題的要害,使人們從全局上把握系統(tǒng)的全貌及其相關(guān)部件之間的關(guān)系,可以防止人們過早地陷入各個模塊的細節(jié)。
依據(jù)應(yīng)用領(lǐng)域的不同,將模型分為數(shù)學(xué)模型、物理模型、結(jié)構(gòu)模型、工業(yè)模型、仿真模型、人力資源模型、思維模型等。
模型案例:
1)軟件開發(fā)模型:在軟件領(lǐng)域,依據(jù)知識經(jīng)驗,將軟件開發(fā)的過程歸納為“瀑布模型/原型模型/螺旋模型/快速應(yīng)用開發(fā)模型/敏捷開發(fā)模型“等模型。
2)其他常用模型:參閱?科學(xué)通識觀后筆記之 收尾篇 - 嗶哩嗶哩 (bilibili.com)
質(zhì)量
質(zhì)量管理學(xué),質(zhì)量是客體的一組固有特性滿足要求的程度,即產(chǎn)品或服務(wù)滿足明示或暗示需求能力的特征和特征的集合。
質(zhì)量目標,是指在質(zhì)量方面所追求的目的。
質(zhì)量不是簡單地滿足用戶的需求,還得包含確定證明質(zhì)量達標所使用的評測方法和標準,以及如何實施可管理、可重復(fù)使用的流程,以確保由此流程產(chǎn)生的產(chǎn)品已達到預(yù)期的質(zhì)量水平。
質(zhì)量屬性:質(zhì)量的內(nèi)涵是由一組固有特性組成,并且這些固有特性是以滿足客戶及其他相關(guān)方所要求的能力加以表征,作為評價、檢驗和考核質(zhì)量的依據(jù)。
由于客戶的需求多種多樣,所以反映產(chǎn)品質(zhì)量的特性也是多種多樣的。
質(zhì)量是一個綜合的概念。它并不要求技術(shù)特性越高越好,而是追求諸如:性能、成本、數(shù)量、交貨期、服務(wù)等因素的最佳組合,即所謂的最適當(dāng)。
3. 軟件質(zhì)量
在軟件領(lǐng)域,質(zhì)量分為產(chǎn)品質(zhì)量和過程質(zhì)量。
1)產(chǎn)品質(zhì)量,即滿足使用要求的程度。
依據(jù)產(chǎn)品質(zhì)量的特征將其歸納為如下:

2)過程質(zhì)量,即能否滿足開發(fā)所帶來的成本、時間和風(fēng)險等要求。
? ? ? 產(chǎn)品質(zhì)量是建立在過程質(zhì)量的基礎(chǔ)上,只有保證軟件過程質(zhì)量,才能保證穩(wěn)定的軟件產(chǎn)品質(zhì)量。
? ? ?過程質(zhì)量方面,采用主流的過程改進模型或過程規(guī)范,可以更有效地達到過程質(zhì)量的目標。例如:SW-CMMI,A-SPICE, ISO26262, ISO9000,ISO16949等。