需求管理的现状
如下是一个完整的软件开发过程,其中需求人员要对原始的需求以条目的形式进行登记、分解、这样才便于跟踪和验证。而设计人员一般是基于模型进行分析设计,采用图形化的方式进行专业、准确和清晰的描述,而且需要把设计的模型和需求条目进行对接,以便确认需求都被覆盖,进而实现完整的需求跟踪;当出现变更的时候,还可以基于这个跟踪进行影响分析;当最后项目交付的时候,还可以基于这个跟踪进行需求验证。
为什么需要 DOORS和EA之间的接口
目前需求条目管理工具的典型工具是DOORS,分析设计的建模工具典型的是EA。
这样就需要在需求的条目和分析设计的模型之间建立关联接口,支持2个方向的关联:
- 需求条目 to 设计模型的正向跟踪
- 需求条目 from 设计模型的逆向跟踪
这样就需要在需求条目管理工具DOORS和建模工具EA之间建立正向关联合逆向关联。也就是需要在2个工具之间建立互访接口。如下图所示:
EA-DOORS接口的功能有什么
EA-DOORS接口互访接口可以把
- DOORS的需求条目导入EA的模型,用于正向跟踪
- EA的模型导入到DOORS,对应到需求条目,实现逆向跟踪。
例如,需求管理工具DOOS和建模工具EA的对接方式如下图所示:
目前EA本身支持DOORS到EA的正向关联,火龙果根据逆向跟踪的需要,开发了EA
到DOORS的关联接口。具体功能如下所示:
功能 |
说明 |
EA连接DOORS |
建立EA工程到DOORS工程的通信连接。 |
配置EA-
DOORS映射表 |
配置EA和DOORS之间要导入的内容和属性的映射关系。 |
导入EA元素到DOORS |
把EA的模型元素导入到DOORS中,可以导入需求属性。 |
定位EA需求到DOORS |
可以在EA定位模型元素对应到的 DOORS对象。 |
EA关闭连接DOORS |
关闭EA工程到DOORS工程的通信连接。 |
具体的操作步骤,可以看下面的操作视频:
http://video.uml.com.cn/video/broVideoEA.asp?vidID=3252
如果您希望了解更多信息:
下载
pdf版:《建模工具EA->需求管理工具DOORS
的接口》
后记
希望您读了此文后有所受益。
如果您有经验乐于分享,欢迎投稿给我们。
如果您对我们的培训、咨询和工具感兴趣:
|