热门问题
时间线
聊天
视角
变更影响分析
来自维基百科,自由的百科全书
Remove ads
变更影响分析(IA)为一变更管理中,分析变更的程序。Bohner和Arnold将其定义为[1] “识别一个变更潜在的影响,或是评估为了实行一个变更,所需要进行的修改”,主要分析的是设计变更的细节及其范围。相反的,Pfleeger和Atlee[2]关注在变更有关的风险,将变更影响分析定义为“评估和变更有关的风险,包括评估所需的资源、精力及时程”。变更影响分析中,变更对应的修改细节及有关的风险为其关键。
分类
变更影响分析可分为以下的三类[3]:
- 可追踪性
- 相依性
- 经验型
Bohner及Arnold[4]列出二种不同的变更影响分析:可追踪性及相依性。在可追踪性变更影响分析中,会整理需求、规格、设计元素及测试之间的对应关系,并分析所提出变更的影响范围[5]。在相依性变更影响分析中会整理软件各部分、变数、逻辑及模组之间的关系,并分析所提出变更的结果。相依性变更影响分析的层次会比可追踪性变更影响分析要详细。在软件设计中,可以用静态及动态程式分析的算法针对程式处理,进行相依性变更影响分析[6][7]。其中静态程序分析会针对程式的架构,而动态程序分析则会在程式执行时收集程式行为的相当资讯。
文献及工程实务也提出第三种变更影响分析:经验型。这类的影响分析一般是由专家的设计知识来确认。评审会议[8]、非正式的小组讨论以及个别的工程判断[9]都可以用来确认变更的影响。
软件
- Rational软件
- Telelogic
相关条目
参考资料
延伸阅读
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads