教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

odc是什么意思(odc场地)

  ODC缺陷分析法
  软件缺陷管理过程不仅包含软件缺陷记录和统计,更重要的是对缺陷数据进行细致、深入的分析。缺陷分析是缺陷管理中的一个重要环节,有效的缺陷分析不仅可以评价软件质量,同时可以帮助项目组很好地掌握和评估软件的研发过程,进而改进研发过程,未对缺陷进行分析就无法对研发流程进行改进。此外,还能为软件新版本的开发提供宝贵的经验,进而在项目开展之前,制定准确、有效的项目控制计划,为开发高质量的软件产品提供保障。
  常用的缺陷分析方法有:根本原因缺陷分析法、四象限缺陷分析法、ODC 缺陷分析法、Rayleigh缺陷分析法和Gompertz 缺陷分析法。
  本节我们来学习下ODC缺陷分析法。
  ODC(Orthogonal Defect Classification,正交缺陷分类)是获取缺陷的一种分类方案,但它不仅仅是一个分类方案,还是一个软件过程的度量系统,它是建立在包含于缺陷流中的语义信息基础上的,可以帮助评估测试效率,对错误进行跟踪,通过方案的分析机制可以评估客户的满意度。
  1990 年Ram Chillarege 博士等人提出ODC 概念,并于1997 年基本完成ODC 理论体系建设。1998 年以后,IBM 公司开始在其全球24 个研发机构推广该技术,并取得了很好的经济效益。
  ODC 一共有8 个属性,如图9-17 所示。当测试工程师发现缺陷并进行提交时,可以为该缺陷分配"活动(Activity)""触发(Trigger)"和"影响(Impact)"三个属性;开发工程师在修改缺陷时,可以为该缺陷分配"阶段(Age)""来源(Source)""限定符(Qualifier)""类型(Type)"和"目标(Target)"五个属性。
  活动(Activity):是指当前缺陷被发现时的实际操作步骤(如代码审查、功能测试等)。
  触发(Trigger):描述暴露该缺陷时系统的环境或引发的条件。
  影响(Impact):该缺陷给用户带来哪些方面的影响。
  阶段(Age):缺陷是由新代码还是重写的代码引起的。
  来源(Source):缺陷出现在内部代码、重用库代码、移植代码还是外包代码。
  限定符(Qualifier):定义引起缺陷的原因。
  类型(Type):定义缺陷的类型,如算法、初始化等。
  目标(Target):将在哪里改正错误,如设计、代码等。
  ODC 的生命周期包括三种可能的角色、三种可能的循环和六大实施步骤。
  (1)ODC 实施中可能的三种角色
   团队成员:团队成员包括开发工程师、测试工程师、用户。
   ODC 负责人:ODC 负责人必须熟悉ODC 分类的执行,需要制定ODC 实施计划,指导团队成员进行ODC 分析。
   ODC 特别小组:ODC 特别小组由开发工程师、测试工程师的代表组成,主要负责制定行动计划、确认录入数据的正确性和进行ODC 分析。
  (2)根据ODC 所需步骤的数量,有三种可能的循环
   大循环:除了预备步骤,该循环本身包含五个步骤。
   中等循环:包含四个步骤,包含ODC 生命周期的核心组成部分,尽管无法进行完整的ODC 分析,但仍然可以执行一些有用的评估。
   小循环:只包含两个步骤,只要找到一定数量的缺陷,随时可能发生确认的活动。
  (3)ODC 包含以下六大步骤
  1)预备阶段。获得主管的批准和支持来实施ODC 方法,获得开发团队和测试团队的支持,确定一个ODC 负责人,由负责人来提供培训和指导,分析项目当前状态,确定ODC 特别小组,由开发工程师和测试工程师代表组成。
  2)计划。需要把项目分成多个组件,每个缺陷都将追踪到相关组件,以供将来分析用,组件的划分可以按照功能名称、物理分布或逻辑关系来确定。确定ODC 分析的时间点,ODC 分析可以在功能测试和用户验收测试之后进行,ODC 分析时间点的选择将直接影响后续质量改进的成效。对于迭代的开发流程,可以在每个迭代结束的时候进行ODC 分析。
  3)数据录入。在数据录入之前,应该确保所有的开发工程师和测试工程师清楚地理解每一个缺陷的含义。
  4)数据确认。在数据录入之后,需要进行确认工作来保证录入数据的正确性。
  5)分析。收集好一定的数据之后,即可以通过各种统计图表来分析这些数据,分析工作可以在项目开发周期的任何时间点进行,通过统计图表分析出影响质量的原因。
  6)行动。制定一个正式的行动计划来帮助我们持续地提高产品质量,行动计划可以是针对设计文档、源代码、开发流程、测试方法等进行改进的建议,行动计划定义必须清晰且可度量。
  ODC 模型如图9-18 所示。
  ODC 分析案例1:使用ODC 评估设计、代码的充分性。
  首先从缺陷类型的角度来分析缺陷与设计相关的问题,按分配、校验、设计方法、接口、编辑和打包几个维度对缺陷类型进行分类,如图9-19 所示。
  从图9-19 中可以看出设计方法的问题较多,说明系统设计的水平应该再提高。接下来,在该图基础上可以从限定符维度对设计方法引入的缺陷进行详细的分析,从不同的角度来分析每种缺陷类型的数量。我们设置三种限定符:错误的(Incorrect)、丢失的(Missing)以及外来的(Extraneous),如图9-20 所示。错误的表示代码存在,编写不正确;丢失的表示代码本应该有的,但开发工程师遗漏了。
  从图9-20 中可以看出,大多数缺陷是由代码错误引起的,说明我们的代码写得太糟糕,如果该案例丢失的缺陷很多,说明详细设计说明书做得不够好。ODC 分析案例2:使用ODC 分析缺陷对客户的影响。
  从缺陷影响的角度对缺陷进行分析,ODC 从可安装性、安全性、性能、易维护性、易操作性、易移植性、文档、易用性、标准符合性、可靠性、易获得和需求几个方面来分析缺陷对客户的影响。ODC 分析图如图9-21 所示。
  从图9-21 中可以看出,该产品问题主要集中在性能、易维护性和易用性方面,如果产品这样上市是很可怕的,必须采取相应的措施来完善这几个方面的问题。
  ODC 分析案例3:ODC 评估缺陷修复效率。
  在测试过程中有时会发现测试时间被延迟,通过ODC 按缺陷严重等级的属性可以分析每类缺陷修复的时间。通过描绘缺陷严重等级与修改缺陷的时间图,来分析修复缺陷所花费的时间,如图9-22 所示。
  从图9-22 中可以看出,致命缺陷和严重缺陷都已经修复,修复所有致命缺陷的时间为17 天,修复所有严重缺陷的时间为20 天。

军人本色简谱(军人本色原唱曲谱)军人本色简谱(军人本色原唱曲谱)7月8日,城管(退伍军人)游泳背女孩赶考,视频感动着千万人。你是城管一个退伍兵危难时刻显伸出手勇敢的背着考生游泳前行你的衣衫湿透了你的赤诚的背温暖着怀恋战友简谱(怀念战友曲谱正谱)怀恋战友简谱(怀念战友曲谱正谱)金萨克斯之家张宏博演奏金萨克斯之家张宏博怀念战友怀念战友由雷振邦作词作曲,李世荣原唱。是1963年发行电影冰山上的来客的插曲。其是雷振邦的代表作,旋什么花好看又好养(什么花好看又好养室外)这些花养庭院里,一棵爬满一面墙,美丽大气,花朵芳香春夏季节,是花草植物生长旺盛的季节,很多花卉植物开始盛开出漂亮的花儿,有庭院的话,哪怕是一个小院子,或是有一个屋顶花园,有一个宽敞吉他弦距多少合适图解(电吉他弦距多少合适图解)有多少新手或者初学者会自然而然地认为,只要弦距过高的琴就是不好的?当你的琴弦距略高时,有多少人直接不屑地说那是烧火棍,叫你直接换把吉他?诚然,弦距是会影响手感,但并不是不可调的啊。广州晚上哪里好玩(广州夜晚好去处)烤生蚝喝啤酒看lightshow游珠江在广州不仅早茶俘获人心夜生活更是精彩绝伦广州十大夜间网红打卡点出炉看看你去过哪些?近日,期待已久的夜!生活十大网红打卡点榜单正式揭晓!广州夜间苏州有哪些好玩(苏州哪里好玩免费景点)苏州是江苏的一座地级市,这里经济强大,是江苏最强的城市,同时苏州还是一座非常受欢迎的旅游城市,在这里有无数的风景名胜,著名的拙政园留园以及众多的江南古镇,这些都是苏州最美的景区,也梅州哪里好玩(梅州免费景点有哪些)广东梅州客都人家客乡老街旅游景区位于梅州市梅县区丙村镇,是2020年12月25日开业的一个具有浓郁的客家特色,好看好玩,有吃有住的免费旅游景区。客都人家与广东十大最美公路之一的S2上海虹桥在哪个区(上海虹桥属于哪个区别)上海虹桥站位于上海市闵行区申虹路,东邻上海虹桥国际机场T2航站楼,是上海虹桥综合交通枢纽的重要组成部分。虹桥站现为亚洲超大型铁路综合枢纽,上海第一大火车站。虹桥站于2008年7月2莫干山路属于哪个区(杭州莫干山路在哪)钱江晚报小时新闻记者何晟今天(4月13日)上午,杭州市十三届人大常委会举行第二十六次会议。会上,2020年杭州市第一批政府重大投资项目计划(草案)提请市人大常委会审议。2020年,苏州哪个厂好(苏州哪个区的工厂好)过年之前找个电子厂打工可以多赚钱,回家好好过年。很多工友想出去打工,但是不知道进哪个厂好,给大家推荐一个,苏州吴中伟创力电子厂,加班多,收入高,包吃包住,所以很受工友青睐,那么苏州两部门发布红色山洪预警具体哪些地区受影响近日两部门发布红色山洪预警登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下两部门发布
四物汤怎么熬(四物汤喝了下面流脏东西)血液是人体物质的基础,血液就像海洋一样滋养万物,只有血液充足,我们才能气色红润肌肤润泽头发乌黑眼睛有神精神充沛。血液是构成人体和维持人体生命活动的物质基础。气血充足才能更年轻更美丽微信付款码多久失效(截图的付款码多久有效)2月23日消息付款码是不同于扫一扫的支付方式,在有扫码枪的商家支付时,只需要亮出付款码就可直接扫描付款,相较扫一扫更加便捷。官方发布消息,近期有消息称某地邓女士付款码截图被不法分子微信文件多久过期(发到群里的文件多久失效)是不是经常遇到这种情况,当我们需要使用某个文件的时候,我们想到朋友(同事)用发给过我们,可是当我们打开聊天记录去寻找我们需要的文件的时候,却发现上面赫然写着文件已被清理或过期。菁英必利劲提前多久吃(必利劲几小时失效)早泄是男科疾病中一种比较常见的疾病,生活中大约有百分之三十的男性会出现早泄的现象。早泄指的是男性生殖器插入阴道后,女性还没有达到性高潮就射精或者时间不到两分钟便完成射精。早泄对于夫肝功能异常(肝功能异常该怎么办?)肝功能异常(肝功能异常该怎么办?)很多人体检时,发现肝功能检查中指标偏高,会非常着急,担心自己是不是得了肝病。其实,引起肝功能异常的原因有很多,即使发现自己的结果不正常,也没必要过孕妇胃痛(导致孕妇胃痛的原因有哪些?)孕妇胃痛(导致孕妇胃痛的原因有哪些?)许多孕妇在怀孕之后胡吃海喝,加上家人会十分关心胎儿的发育,常常各种进补,除了会导致孕妇身体肥胖之外,进食过多食物或者进食了不恰当食物都会导致身润康怎么样(润康是不是智商税)开始今晚的文章之前,先插播一则福利哦给大家准备了一些贵妇护肤品,总价值7000块,揪10个凉宝宝平分这些礼盒,赶紧点开下面的图片,看看礼物清单和参与方式吧Heygirls今天要跟大怀孕多久明显(怀孕多久有反应?有什么现象)根据我们的经验,分享一下怀孕的几点征兆,我是陈爸,每日分享老婆孕期的日常,坚持记录陪伴每一天!目前我们的宝宝已经25周4天了,根据我们的经验,分享一下,其实现在回想起来,发现女人的女生湿热体质喝什么茶(体内湿热怎么调理)张女士今年35了,是一家某公司的销售,近期张女士经常感到身体疲倦腰酸背痛脸上常常出油每天上班带着洗面奶可还是很油加上工作压力大,常常到后半夜才能睡下,不光如此就连月经也不太规律,白祛除疤痕(如何快速去除疤痕5个方法)祛除疤痕(如何快速去除疤痕5个方法)疤痕是最难解决的皮肤问题,去疤多次却一直没能解决的朋友,请拿出2分钟认真看完这条分享。无论是很多年的疤痕,还是疤痕印,都可以轻松搞定。很多脸上有怎么样祛疤(摔跤疤痕怎么样祛疤)传统缝合与美容缝合原理对比。均为医院供图治疗前案例1治疗前后对比图。治疗后星沙时报记者杨小娟通讯员王天意疤痕是创伤愈合后留下的痕迹,皮肤组织损伤比较严重,不能够完全修复愈合,就会留