欢迎来到天天文库
浏览记录
ID:50414293
大小:326.00 KB
页数:58页
时间:2020-03-13
《软体品质管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、軟體品質管理IntroductionWhatissoftwarequality?Howcanitbemeasured?Howcanitbemeasuredbeforethesoftwareisdelivered?SomekeyqualityfactorsSomemeasurableindicatorsofsoftwarequalityIntroductionThinkofaneverydayobjecte.g.achairHowwouldyoumeasureit’s“quality”?constructionq
2、uality?(e.g.strengthofthejoints,…)aestheticvalue?(e.g.elegance,…)fitforpurpose?(e.g.comfortable,…)AllqualitymeasuresarerelativethereisnoabsolutescalewecansayAisbetterthanBbutitisusuallyhardtosayhowmuchbetterForsoftware:constructionquality(建造的品質)?softwareisno
3、tmanufacturedaestheticvalue(美學上的價值)?butmostofthesoftwareisinvisibleaestheticvaluemattersfortheuserinterface,butisonlyamarginalconcernfitforpurpose?Needtounderstandthepurpose軟體品質因素MeasuringQualityTheQualityConcepts(abstractnotionsofqualityproperties)Measurabl
4、eQuantities(definesomemetrics)CountstakenfromDesignRepresentations(realizationofthemetrics)usabilityminutestakenforsomeusertask???timetakentolearnhowtouse?complexitycountprocedurecalls???informationflowbetweenmodules?reliabilityrunitandcountcrashesperhour???
5、meantimetofailure?examples...FourKeyQualityConceptsReliabilitydesignermustbeabletopredicthowthesystemwillbehave:completeness-doesitdoeverythingitissupposedtodo?(e.g.handleallpossibleinputs)consistency-doesitalwaysbehaveasexpected?(e.g.repeatability)robustnes
6、s-doesitbehavewellunderabnormalconditions?(e.g.resourcefailure)EfficiencyUseofresourcessuchasprocessortime,memory,networkbandwidthThisislessimportantthanreliabilityinmostcasesMaintainabilityHoweasywillitbetomodifyinthefuture?perfective,adaptive,correctiveUsa
7、bilityHoweasyisittouse?McCall’sQualityFactorsoperationrevisiontransitionCorrectnessreliabilityusabilityintegrityefficiencyMaintainabilityFlexibilityTestabilityPortabilityReusabilityInteroperabilityGeneralutilityportabilityAs-isutilityMaintainabilityreliabil
8、ityefficiencyusabilitytestabilityunderstandabilitymodifiabilitydevice-independenceself-containednessaccuracycompletenessrobustness/integrityconsistencyaccountabilitydeviceefficiencyaccessibility
此文档下载收益归作者所有