服務(wù)項目
新聞詳情
NEWS DETAILS
詞典對質(zhì)量的定義是:①典型的或本質(zhì)的特征;②事物固有的或區(qū)別于其他事物的特征或本質(zhì);③優(yōu)良或出色的程度。
CMM對質(zhì)量的定義是:①一個系統(tǒng)、組件或過程符合特定需求的程度;②一個系統(tǒng)、組件或過程符合客戶或用戶的要求或期望的程度。
上述定義很抽象,人們看了準(zhǔn)會一臉迷惘。就讓我們用“人的健康”來類比解釋軟件質(zhì)量:
古時候人們以為長得結(jié)實、飯量大就是健康,這顯然是不科學(xué)的?,F(xiàn)代人總是通過考察多方面的生理指標(biāo)來判斷是否健康,如測量身高、體重、心跳、血壓、血液、體溫等。如果上述因素都合格,那么表明這人是健康的。如果某個指標(biāo)不合格,則表明此人在某個方面不健康,醫(yī)生會對癥下藥。
通過類比,我們這樣理解軟件質(zhì)量:
軟件質(zhì)量是許多質(zhì)量屬性的綜合體現(xiàn),各種質(zhì)量屬性反映了軟件質(zhì)量的方方面面。人們通過改善軟件的各種質(zhì)量屬性,從而提高軟件的整體質(zhì)量(否則無從下手)。
質(zhì)量屬性可分為兩大類:
(1)產(chǎn)品專有的質(zhì)量屬性。例如手機(jī)產(chǎn)品的專有質(zhì)量屬性:通話質(zhì)量、重量、體積、耗電量、樣式等。
(2)軟件公共質(zhì)量屬性。不管什么產(chǎn)品,只要有軟件,就有軟件公共質(zhì)量屬性,如正確性、健壯性、可靠性、性能、易用性、安全性、可擴(kuò)展性、可復(fù)用性、兼容性、可移植性、可測試性、可維護(hù)性、靈活性等。
產(chǎn)品的質(zhì)量因素可能非常多,我們還要學(xué)會識別質(zhì)量要素(即重要的質(zhì)量因素):
(1)從商業(yè)角度講,客戶最關(guān)心的、能成為賣點的質(zhì)量屬性才是質(zhì)量要素。
(2)從技術(shù)角度講,對整體質(zhì)量影響最大的那些質(zhì)量屬性才是質(zhì)量要素。
對于任何一種商業(yè)產(chǎn)品,我們首先要識別質(zhì)量要素,才能給出提高質(zhì)量的有效措施。如果某些質(zhì)量屬性并不能產(chǎn)生顯著的經(jīng)濟(jì)效益,那么要少花費精力,只要及格就行。要把精力用在對經(jīng)濟(jì)效益貢獻(xiàn)最大的質(zhì)量要素上,而不是一股腦地想把所有的質(zhì)量屬性都做好,否則不僅做不好,還可能得不償失。