【正文】
念q軟件質(zhì)量度量qISO 9126 軟件質(zhì)量度量模型q軟件質(zhì)量管理 * 信息科學與技術(shù)學院內(nèi)容q軟件質(zhì)量管理的基本概念q軟件質(zhì)量度量qISO 9126 軟件質(zhì)量度量模型q軟件質(zhì)量管理 * 信息科學與技術(shù)學院質(zhì)量的 定義 (ISO)q質(zhì)量是產(chǎn)品或者服務滿足 明確或隱含需要能力的性能和特性的總體。軟件過程的 質(zhì)量管理主講人:王輝20230221* 信息科學與技術(shù)學院軟件質(zhì)量是什么?q軟件質(zhì)量 = 好?q軟件質(zhì)量 = 時間和空間復雜度低?q軟件質(zhì)量 = 魯棒性?q…* 信息科學與技術(shù)學院人的體質(zhì)q古時候 : 長得結(jié)實、飯量大 就是健康q現(xiàn)代 :通過 多方面的生理因素來判斷 : 身高、體重、心跳、血壓、血液、體溫 等,如果某個因素的 測量 不合格,則表明在某方面不健康,醫(yī)生會對癥下藥。qThe totality of features and characteristics of a product or service that bear on its ability to satisfy stated or implied needs.* 信息科學與技術(shù)學院軟件質(zhì)量的 定義 (ISO)q質(zhì)量是軟件產(chǎn)品滿足 明確或隱含需要 能力的性能和特性的總體。 除滿足明確定義的需求外,還要滿足 隱含的需求 。v 2023年 2月份 Google的 Gmail故障 , Gmail用戶幾小時不能訪問郵箱 , 故障是因數(shù)據(jù)中心之間的 負載均衡軟件的Bug引發(fā)的。軟件質(zhì)量的 形成* 信息科學與技術(shù)學院q當 過程不斷被重復 ,其 性能會趨于穩(wěn)定w 結(jié)果可預測w 對現(xiàn)行執(zhí)行可監(jiān)測質(zhì)量得到保證實施的過程性能穩(wěn)定過程的上下控制界質(zhì)量產(chǎn)生于過程* 信息科學與技術(shù)學院q特殊原因造成過程性能不穩(wěn)定。* 信息科學與技術(shù)學院軟件度量的方法數(shù)字圖表模型* 信息科學與技術(shù)學院軟件度量的 三維度軟件質(zhì)量度量* 信息科學與技術(shù)學院軟件度量的模型: GQMqGQM(GoalsQuestionsMetrics) 是 20世紀 80年代中期由美國馬里蘭大學巴士利博士及其助手提出的一種 面向目標、自上而下由目標逐步細化到度量 的度量定義方法。: Average effort per KLOC 167。軟軟件件質(zhì)質(zhì)量量功能性可靠性可維護性有效性可使用性可移植性適合性準確性互操作性依從性安全性成熟性容錯性易恢復性易理解性易學習性易操作性時間特性資源特性易分析性穩(wěn)定性易變更性易測試性易安裝性易替換性適應性遵循性質(zhì)量特性 質(zhì)量子特性 質(zhì)量度量準則使用單位自行規(guī)定ISO 9126質(zhì)量模型ISO 9126 software qualities32ISO 9126 software qualities33* 信息科學與技術(shù)學院Subcharacteristics of FunctionalityqSuitability (適合性 ) qAccuracy (準確性 )qInteroperability (互操作性,兼容性 )vability of software to interact with other software ponentsqFunctionality pliance (功能符合性 )vdegree to which software adheres to applicationrelated standards or legal requirements auditqSecurity (安全性 )vcontrol of access to the system* 信息科學與技術(shù)學院兼容性商業(yè)規(guī)則q弱者設(shè)法與強者兼容,否則無容身之地q強者應當避免被兼容,否則市場將被瓜分Word VS WPS* 信息科學與技術(shù)學院Subcharacteristics of ReliabilityqMaturity(成熟度 )vfrequency of failure due to faults the more the software has been used, the