软件缺陷度量与分析技术研究
方法和 分析指 标后, 通过运用缺陷 数据分析方法, 发过 在开 程中 运用 缺陷分析的结果, 采取合适的 可以 对策尽早发现和消除存在的
缺陷, 以提高软件产 品的开发质量ห้องสมุดไป่ตู้成功 率。
关键词
中 图分 类 号
软件缺 陷 缺陷度量 缺陷分析 软件过程
T 31 P 1 文献 标 识 码 A
第2 8卷 第 9期
21 0 1年 9月
计 算机应 用 与软件
C mp trAp l ain n ot a e o ue pi t sa dS f r c o w
Vo . 8 N . 12 o 9
Se p.201 1
软件 缺 陷度 量 与分 析 技 术 研 究
闰振兴 郑 骏
e tb ih d,c mp ee q a t ai e ma a e n s fr d, a d sait a r o h r q a t ai e a p o c e o ma a e s f r r c s r sa l e s o lt u n i t n g me t i o me t v n t t i lo t e u i t p r a h s t n g ot e p o e s a e sc n t v wa
0 引 言 l 问题描述
软件产 品的生产过程 决定 了所 开发 出的软件 的质量 , 提高 软件质量是软件生产过程 中各项活动 的共 同目标 , 因此 , 必须对 软件 的生产过程 进行 有效 的质 量控 制与 管理 。软件 缺 陷是 J 软件在生命周期各个 阶段存在 的一种不满足给定需求属性 的问
题 。 目前发布的软 件 中 , 存在 着这 样或 那样 的缺 陷 , 都 某些
目前多数 中小型软件项 目的开发对于缺陷信 息的控制和管 理处于一种混乱 的状态 中, 对测试前 期 的设计 和开发 阶段 的缺 陷数据统计和分析的程度严重不足 。基本上是在进入测试 阶段 后才开始报 告出大量 的缺陷 , 行缺陷 的修 正 , 进 再测试 , 再修 正 这样一个无序 的过程 。由于缺乏缺 陷数据 的统 计与分 析 , 以及 缺 陷的预防机制 , 使得 软件项 目开发周期变得难 以控制 。 根据缺陷分类方法的 目的 、 观察角度和复杂度的不 同, 已经 出现 了几种软件缺陷的分类方法 。例如 , 比较 流行 的是 IM 公 B
p o e s n a p o rae t ci a e e ly d t i d o t a d e i n t h xsi g d fc s a a l s p s i l r c s ,a p r p it a t c n b mp o e o f u n l c n mi ae t e e i n ee t s e r a o s e,S h t t e s f r t y b O t a h ot e wa d v lp n u l y a d s c e s r t S i rv d e eo me tq a i n u c s ai i mp o e . t o
aotd asso n o tn e osadtcnl c rbe n one ddr gt rcs r uvi d frcr u s d f dpe .C ue f dsl i s om t d n h o a pol e cu t e ui epoesae n ee .At ae l t yo a uo t h e 呼 l ms r n h l e f u
RES EARCH oN oF S TW ARE DEF ECT ANALYS S TECHN0L0GY I
AND
Ya h n ig Z e gjn n Z e xn h n u
( o p t et , atC i r a nvrt,h n h i 0 02,hn ) C m ue C ne E s hn Nom l i sy Sag a 0 6 C ia r r a U ei 2
Ke wo d y rs
S f a e d f c Dee tme s r me t D fc n l ss S f r r c s o w r ee t t fc a u e n e e ta ay i o wa e p o e s t
软件过程质量并实施缺陷预防措施。
e it g d fc a u e n to sa d a ay i i d c tr ,b sn e e td t a y i a p o c d i e u t d r g t e d v lp n x si ee tme s r me tmeh d n n l ss n iao s y u ig d fc aa a l ss p r a h a t r s l u i h e eo me t n n n s s n
A s at bt c r
C I ( aait Ma ryMoe I ertn e u e r eto b uni t e aae .Ognzt nlpoesi MM 4 Cp bly t i dl n gao )rq i sapo c t eqa tavl m ngd r i i a rcs s i u t t i r j ti y a ao
( 华东师范大学计算 中心 上海 20 6 ) 00 2
摘
要
软件能力成熟度模型第 4级 中要求在项 目中定量管理, 建立组 织级过程 , 成完整 的量化管理 , 构 采用统计或其 它定量方
法管理软件过程 , 并通过对过程 中出现 的方 法、 技术等 问题进行 因果分 析和寻 找解决方 案… 。在 仔细研 究 了现有 的缺 陷度 量分 类