15854960619

軟件質(zhì)量可分解成六個(gè)要素,這六個(gè)要素是軟件的基本特征:
1. 功能性:軟件所實(shí)現(xiàn)的功能滿足用戶需求的程度.功能性反映了所開發(fā)的軟件滿足用戶稱述的或蘊(yùn)涵的需求的程度,即用戶要求的功能是否全部實(shí)現(xiàn)了。
2. 可靠性:在規(guī)定的時(shí)間和條件下,軟件所能維持其性能水平的程度??煽啃詫δ承┸浖侵匾馁|(zhì)量要求,它除了反映軟件滿足用戶需求正常運(yùn)行的程度,且反映了在故障發(fā)生時(shí)能繼續(xù)運(yùn)行的程度。
3. 易使用性:對于一個(gè)軟件,用戶學(xué)習(xí)、操作、準(zhǔn)備輸入和理解輸出時(shí),所做努力的程度。易使用性反映了與用戶的友善性,即用戶在使用本軟件時(shí)是否方便。
4. 效率:在指定的條件下,用軟件實(shí)現(xiàn)某種功能所需的計(jì)算機(jī)資源(包括時(shí)間)的有效程度。效率反映了在完成功能要求時(shí),有沒有浪費(fèi)資源,此外"資源"這個(gè)術(shù)語有比較廣泛的含義,它包括了內(nèi)存、外存的使用,通道能力及處理時(shí)間。
5. 可維修性:在一個(gè)可運(yùn)行軟件中,為了滿足用戶需求、環(huán)境改變或軟件錯(cuò)誤發(fā)生時(shí),進(jìn)行相應(yīng)修改所做的努力程度??删S修性反映了在用戶需求改變或軟件環(huán)境發(fā)生變更時(shí),對軟件系統(tǒng)進(jìn)行相應(yīng)修改的容易程度。一個(gè)易于維護(hù)的軟件系統(tǒng)也是一個(gè)易理解、易測試和易修改的軟件,以便糾正或增加新的功能,或允許在不同軟件環(huán)境上進(jìn)行操作。
6. 可移植性:從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境轉(zhuǎn)移到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境的容易程度。