Jama Connect中文网站 > 新手入门 > Jama Connect追溯缺链怎么办 Jama Connect追溯关系如何补齐
教程中心分类
Jama Connect追溯缺链怎么办 Jama Connect追溯关系如何补齐
发布时间:2026/04/27 13:38:13

  Jama Connect里所谓“追溯缺链”,很多时候并不是系统没算出来,而是项目的关系规则已经定义了必须有上游或下游关系,但当前条目没有按规则连上,所以状态指示器直接变红。官方帮助写得很清楚,Relationship Status Indicator会在缺少必需上游、缺少必需下游、存在suspect link,或者因为上游变更导致下游关系可疑时发出红色提示;而Trace View和Live Trace Explorer也都会把coverage gap直接暴露出来。也就是说,缺链先别急着逐条手翻,先用系统现成的缺口视图把问题位置圈出来,再去补链会快很多。

  一、Jama Connect追溯缺链怎么办

 

  先把“缺链”分成两类来看,一类是真的没建立关系,另一类是关系有了,但因为上游变更已经变成suspect,表面上也会看起来像链路不完整。Jama Connect官方对关系方向定义得很明确,traceability是通过upstream和downstream关系建立起来的,上游变更后,下游关系会被标成suspect,所以排查时先分清是“没链”还是“链已可疑”,后面的处理动作才不会混。

 

  1、先用Relationship Status Indicator找红点

 

  最直接的入口就是Relationship Status Indicator。官方说明里,这个指示器会明确区分Orphan Item、Missing Downstream、Suspect和Causing Suspect四种典型情况。换句话说,你不用先猜问题在哪,先看图标就能知道是少上游、少下游,还是链路因变更变成了可疑。

 

  2、再到Trace View看缺口落在哪一层

 

  如果项目里条目很多,先不要进单条记录逐个看,直接打开Trace View。官方帮助说明,Trace View会同时显示上游和下游关系,还会把missing coverage直接展示出来,所以它最适合拿来判断“缺的是需求到系统需求这段”“设计到验证这段”,还是“需求到测试这段”。

 

  3、项目级问题再用Live Trace Explorer收口

 

  如果你不是查单个条目,而是想知道一整段产品链路哪里掉得最厉害,就用Live Trace Explorer。官方说明里,它会按项目关系规则计算coverage百分比,并把gap和suspect links直接呈现在图里。这样做的好处是,你能先找到“哪两层之间掉链最多”,再去细化到具体item。

 

  二、Jama Connect追溯关系如何补齐

 

  真正补链时,不建议一上来就手工新建一堆关系。更稳的顺序是,先看项目有没有关系规则,再决定是补现有条目之间的关系,还是直接创建新的相关条目。Jama Connect官方帮助已经把这两条路分开了,一条是relate to an existing item,另一条是add a new related item。

 

  1、先确认项目规则允许怎么连

 

  如果项目启用了relationship rules,系统会限定哪些item type可以往上游或下游连接,以及允许用什么relationship type。官方说明里,rule sets在组织级创建,再应用到项目;规则启用后,Relationship Status Indicator也会根据这些规则判断是否缺链。所以补链前先确认规则,比补完后再发现方向错了更省事。

 

  2、已有条目就直接relate to an existing item

 

  如果缺的链路对象已经在Jama里存在,就不要重复建item。官方帮助说明,在List View或Trace View里选中条目后,可以直接relate到existing item,并且可以从Recently viewed、Explorer Tree、Releases或Search里去找目标对象。这种做法最适合补已经存在但还没连上的需求、设计、风险或测试项。

  3、还没有对象就用Add related直接补

 

  如果缺链的另一端压根还没建出来,比如需求已经有了,但对应的验证条目或下游细化项还不存在,就直接用Add>Add related。官方帮助写得很清楚,这个入口会根据项目规则限制你能新建的上游或下游item type,也会要求你选择关系方向和relationship type。这样建出来的新条目会在创建时就把关系带上,不用后补。

 

  4、单条补完后顺手清suspect link

 

  如果问题不是完全缺链,而是上游变更后导致原关系变成suspect,补完内容或确认影响已经处理完后,别忘了清suspect link。官方说明里,suspect links可以在项目级窗口或单条item的Relationships面板里清除;若确认变更没有影响,或者你已经做了必要调整,就可以用Clear或Clear All去收口。

 

  三、Jama Connect怎样把缺链补得更稳

 

  很多团队补链以后,过一阵又会重新缺,不是因为Jama不会管,而是因为关系模型一开始没有定稳。官方文档对这件事说得很直接,relationship rules的作用就是告诉用户哪些关系是必需的、方向是什么、哪些关系要纳入coverage计算。也就是说,想让补链真正稳定,关键不是多补几条,而是把规则先立住。

 

  1、先把relationship types配清楚

 

  关系类型不能乱用。官方帮助说明,组织管理员可以在ADMIN>Organization>Relationships下配置relationship types,并定义它们的显示名称、说明和顺序。这个动作的意义在于,后面团队补链时不会一会儿用verified by,一会儿又随手related to,导致追溯语义越补越乱。

 

  2、再把规则做成项目级约束

 

  当relationship rules配好以后,用户在补链时就不需要靠记忆判断能不能连、该往哪边连。官方说明里,规则可以指定upstream item type、downstream item type、relationship type,以及是否纳入coverage计算。这样做完以后,缺链会更早暴露,补链也会更标准。

 

  3、把日常排查固定到几个入口

 

  真正长期好用的做法,不是等到审计前才看追溯,而是把几个入口固定下来。项目级可以看Project>Suspect links,结构级可以看Trace View,整体缺口可以看Live Trace Explorer,单条记录则看Relationships面板。官方帮助已经把这些入口都拆开了,顺着这套入口去巡检,追溯链路通常不会等到最后才暴露问题。

  总结

 

  Jama Connect追溯缺链怎么办Jama Connect追溯关系如何补齐,真正高效的做法不是逐条去猜,而是先用Relationship Status Indicator、Trace View和Live Trace Explorer把缺口位置找出来,再根据对象是否已存在,分别走relate to an existing item或add related两条路补齐。补完之后,再把suspect links清掉,把relationship types和relationship rules固化到项目里,后面的缺链问题通常就会少很多。

135 2431 0251