一種提高軟件質(zhì)量的可靠性方法
0引言
軟件質(zhì)量是軟件工程中的重要一環(huán)[1],軟件質(zhì)量的好壞決定了軟件開發(fā)的返工量、開發(fā)成本以及軟件的上市時間等等。隨著軟件規(guī)模的增大,軟件的質(zhì)量越來越重要,而軟件可靠性是衡量軟件質(zhì)量的一個重要標準。
1軟件質(zhì)量的評價標準
ISO/IEC9126-1991規(guī)定軟件質(zhì)量可用3個特性來評價[2]:
(1)功能性(functionality)是與一組功能及其指定的性質(zhì)有關(guān)的一組屬性。這里的功能是指滿足明確或隱含的要求的那些功能。
(2)可靠性(reliability)是與在規(guī)定的一段時間和條件下,軟件維持其性能水平的能力有關(guān)的一組屬性。
(3)易用性(usability)是與一組規(guī)定或潛在用戶為使用軟件所需作的努力,和對這樣的使用所作的評價有關(guān)的一組屬性本文討論的是軟件的可靠性,主要從量化的角度改善軟件工程,并最終改善軟件質(zhì)量的可靠性。該方法是先對以前相似軟件的開發(fā)過程中的缺陷分為若干個原因,而每一個原因根據(jù)嚴重程度又分為不同,然后采用量化的方法進行計算,根據(jù)專家的建議最后確定一個標準。對于現(xiàn)在開發(fā)的軟件同樣采用收集發(fā)現(xiàn)的錯誤,然后量化進行計算,如果得到的結(jié)果跟專家的建議不一致,則必須進行改進。并根據(jù)不
一種提高軟件質(zhì)量的可靠性方法.pdf
評論