SlideShare a Scribd company logo
1 of 36
Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9.0
Establish and analyze traceability
relationships between artifacts
Essentials of IBM Rational DOORS Next Generation 5.0.1
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Unit objectives
After completing this unit, you should be able to:
• Describe the purpose of traceability
• Explain the difference between a content link and a traceability
link
• Link objects to create traceability
• View traceability relationships in columns, graphically, and in
the artifact sidebar
• Delete links between objects to fix traceability
• Navigate around different levels of information by using
traceability links
• Analyze the impact of a changed requirement or failed test by
using traceability
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Overview
After completing this topic, you should be able to:
• Describe the purpose of traceability
• Explain the difference between a content link and a traceability
link
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Links overview
 A link represents a relationship
between artifacts. Links are
mechanisms for referring to
related information.
 Apply links to create relationships:
– Among requirements artifacts
– Between requirements and other lifecycle artifacts
– To external references or resources on your intranet or on the Internet
 You can link in these ways:
– (Trace link) Link an artifact to another artifact via designated link
relationships. Example: Links across CLM and across other OSLC
supporting domains
– (Content link) Link an element in an artifact to another artifact or to an
external resource. Example: Hyperlinks, embedded artifacts, or glossary
terms.
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Traceability
• Linking enables traceability.
• Traceability provides insight into important information:
– Derivation, elaboration, and coverage analysis
• Does a top-level requirement align with downstream deliverables?
• Does the project have any dropped requirements?
• Does the project have scope creep, gold plating, or unrealized
requirements?
– Impact analysis
• What is the impact (and cost) of change mid-project based on input from
stakeholders?
– Progress analysis
• What is the status of the linked requirements, development items, and
test cases?
– Lifecycle coverage analysis
• Are requirements tested at their correct level?
• Is the final deliverable satisfying the requirements?
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Example: Tracing relationships
Vision
Business
rules
Stakeholder
need
User
story
Feature
Glossary
term
Story
Test
case
UI sketch
Storyboard
Business
process
Embeds
Constrains
Satisfied by
Implemented by
Validated by
References
Satisfies
Implemented by
Illustrated by
Illustrates
Validated by
Change
request
Tracks
Change and configuration
management
Quality management
Requirements
management
Feature
Child of
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Link schema
Change
request
Change and configuration
management
Quality management
Requirements
management
Vision
document
Stakeholder
requirements
specification
System
requirements
specification
Software
requirements
specification
Hardware
requirements
specification
Hazards
and Risks
Mitigated by
Mitigates
Satisfied by Satisfies
Test
case
Validates
Validated by
Tracked by
Design management
Design Derives
Derived from
Satisfies
SatisfiesSatisfiesSatisfied by
Satisfied by
Satisfied by
Tracks
Create a link
schema as part of
your project. Ensure
your team
understands the
relationships across
the lifecycle
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Content link can have designated traceability link
Content link
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Traceability links in the right sidebar
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Traceability links in rich hover
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Topic summary
Having completed this topic, you should be able to:
• Describe the purpose of traceability
• Explain the difference between a content link and a traceability
link
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Display link information
After completing this topic, you should be able to:
• Display linked information in a variety of ways, including
– Columns along with the attributes of linked artifacts
– Graphically using the links explorer
– Traceability tree view
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
• Multilevel graphical analysis (Link explorer)
system
requirements
Linked
subsystem
requirements
Linked
stakeholder
requirements
Depicting traceability
• Traceability views
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Display link information in a column
Change the
column settings
2
Configure page
settings
1
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
3 Click the Add
button
4Select link type
Select link type
to format
Click OK to save
5
Display the attributes of linked artifacts
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Select link type
to format
1
2
3
Example: Multi-level tracing
Stakeholder System Sub-system
Dropped?
Scope
creep?
Linked artifact and
a few of its
attributes
A change can
impact many levels
The module holding
the artifact is depicted
in parenthesis
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
The links explorer
Apply filters to
control which
artifacts to show.
Collapse or
expand links.
The links explorer displays linked artifacts in a graphical diagram.
In the links explorer, you can do these tasks:
 View linked artifact information
 Add, remove, or modify links
 Create, edit, and delete artifacts
Add a link.
To edit or delete a
link, hover over it.
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
View links hierarchically: Traceability tree view
From the tree view, you can see trace
relationships organized hierarchically.
Artifacts page / project level only:
Click to configure which links to show.
Expand to show the
next level of links.
Use advanced rules to specify which links to
show in the tree view, based on the link type
and artifact type of the link target.
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Topic summary
Having completed this topic, you should be able to:
• Display linked information in a variety of ways, including:
– Columns along with the attributes of linked artifacts
– Graphically using the links explorer
– Traceability tree view
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Create traceability
After completing this topic, you should be able to:
• Create traceability
• Delete traceability links
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Create traceability links
• Traceability links can be created using
1. Drag-and-drop
2. From an artifact edit option
3. Trace columns
4. Graphical links explorer
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Drag-and-drop linking (1) – Using content column
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Handle of selected
artifact
Create a link by dropping
selected artifact on this icon
in the content column.
Drag-and-drop linking (2) – Using content column
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
List of preferred link
types for the artifact
Additional links types
Option to display a
column with the link
Drag-and-drop linking (3) – Using link column
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Create a link by dropping
selected artifact on this icon
within a link column.
Shortcut for arranging documents for linking
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Traceability columns and link editing options
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Link artifacts form the menu options
Links can be created from the menu
options
1
2 3
[1] Select an artifact and expand its edit menu.
[2] Hover over Add a link to the Artifact.
[3] and click the link type.
Preferred link types
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
The Create Link window
The type of link to create
Where to search for an artifact
How to search for the artifact
List of artifacts
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
The Create Link window
Select the type of link
to create.
Link to an artifact
within a module.
Search for an artifact
within the module.
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Create a traceability link while extracting
You can extract new requirements from
requirements artifacts.
In the artifact editor, select and
right-click the content to capture it
as a new requirement.
1
From the menu, select to link to or
insert the new artifact. The new
artifact will be the same type as
the current requirement.
2
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Delete traceability links
• From the displayed trace column
• From the graphical links explorer
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
To edit or delete a
link, hover over it.
Exercise introduction
Lab: Create and view traceability relationships between
artifacts that are in modules
• In this lab exercise, you will:
– View traceability relationships
between artifacts
– Create traceability relationships
between artifacts by using links
– Navigate links across the
lifecycle
– Delete a traceability link
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Review
 What is traceability?
 Why create traceability relationships
between artifacts?
 How can you use the Rational DOORS
Next Generation to complete these
tasks?
– View requirements coverage
– Gauge project progress
– Assess the impact of change
– View lifecycle coverage
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Module summary
• In this module, you learned how to do these tasks :
– Create traceability relationships between artifacts
– View traceability relationships
– Assess the impact of change by analyzing artifacts using traceability
links, views, and the links explorer
– Assess requirement coverage and gauge project progress by using
views
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
Unit summary
Having completed this unit, you should be able to:
• Describe the purpose of traceability
• Explain the difference between a content link and a traceability
link
• Link objects to create traceability
• View traceability relationships in columns, graphically, and in
the artifact sidebar
• Delete links between objects to fix traceability
• Navigate around different levels of information by using
traceability links
• Analyze the impact of a changed requirement or failed test by
using traceability
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
© Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01

More Related Content

What's hot

Salesforce Release Management and Continuous Integration with AutoRABIT
Salesforce Release Management and Continuous Integration with AutoRABITSalesforce Release Management and Continuous Integration with AutoRABIT
Salesforce Release Management and Continuous Integration with AutoRABITAutoRABIT
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationEdureka!
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderSalesforce Developers
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan David J Rosenthal
 
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBiao Hao
 
Data Center Audit Standards
Data Center Audit StandardsData Center Audit Standards
Data Center Audit StandardsKeyur Thakore
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To ConfluenceHua Soon Sim
 
Breaking down an Industrial IoT reference architecture.pptx
Breaking down an Industrial IoT reference architecture.pptxBreaking down an Industrial IoT reference architecture.pptx
Breaking down an Industrial IoT reference architecture.pptxNeel Sendas
 
Interface Fact Sheets in LeanIX Enterprise Architecture Management
Interface Fact Sheets in LeanIX Enterprise Architecture ManagementInterface Fact Sheets in LeanIX Enterprise Architecture Management
Interface Fact Sheets in LeanIX Enterprise Architecture ManagementLeanIX GmbH
 
Power bi proof of concept
Power bi proof of conceptPower bi proof of concept
Power bi proof of conceptharrow812arhed
 
Executable UML and SysML Workshop
Executable UML and SysML WorkshopExecutable UML and SysML Workshop
Executable UML and SysML WorkshopEd Seidewitz
 
From Monolithic to Microservices
From Monolithic to Microservices From Monolithic to Microservices
From Monolithic to Microservices Amazon Web Services
 
What is an API Gateway?
What is an API Gateway?What is an API Gateway?
What is an API Gateway?LunchBadger
 
JIRA Service Desk presentation
JIRA Service Desk presentationJIRA Service Desk presentation
JIRA Service Desk presentationMarko Saha
 
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALMAutomotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALMIntland Software GmbH
 
Traditional BI VS Self Service BI
Traditional BI VS Self Service BITraditional BI VS Self Service BI
Traditional BI VS Self Service BIVisual_BI
 

What's hot (20)

Introduction to ASPICE
Introduction to ASPICEIntroduction to ASPICE
Introduction to ASPICE
 
Salesforce Release Management and Continuous Integration with AutoRABIT
Salesforce Release Management and Continuous Integration with AutoRABITSalesforce Release Management and Continuous Integration with AutoRABIT
Salesforce Release Management and Continuous Integration with AutoRABIT
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer Foundation
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App Builder
 
MVC - Introduction
MVC - IntroductionMVC - Introduction
MVC - Introduction
 
API Integration
API IntegrationAPI Integration
API Integration
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
 
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
 
Data Center Audit Standards
Data Center Audit StandardsData Center Audit Standards
Data Center Audit Standards
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To Confluence
 
Breaking down an Industrial IoT reference architecture.pptx
Breaking down an Industrial IoT reference architecture.pptxBreaking down an Industrial IoT reference architecture.pptx
Breaking down an Industrial IoT reference architecture.pptx
 
Interface Fact Sheets in LeanIX Enterprise Architecture Management
Interface Fact Sheets in LeanIX Enterprise Architecture ManagementInterface Fact Sheets in LeanIX Enterprise Architecture Management
Interface Fact Sheets in LeanIX Enterprise Architecture Management
 
Power bi proof of concept
Power bi proof of conceptPower bi proof of concept
Power bi proof of concept
 
Executable UML and SysML Workshop
Executable UML and SysML WorkshopExecutable UML and SysML Workshop
Executable UML and SysML Workshop
 
From Monolithic to Microservices
From Monolithic to Microservices From Monolithic to Microservices
From Monolithic to Microservices
 
What is an API Gateway?
What is an API Gateway?What is an API Gateway?
What is an API Gateway?
 
JIRA Service Desk presentation
JIRA Service Desk presentationJIRA Service Desk presentation
JIRA Service Desk presentation
 
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALMAutomotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
 
Traditional BI VS Self Service BI
Traditional BI VS Self Service BITraditional BI VS Self Service BI
Traditional BI VS Self Service BI
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 

Viewers also liked

Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specificationsIBM Rational software
 
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)David Groff
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlIBM Rational software
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect PresentationEric Deitrick
 
Aclaración pública Celia Castedo Monasterio
Aclaración pública Celia Castedo MonasterioAclaración pública Celia Castedo Monasterio
Aclaración pública Celia Castedo MonasterioPablo Cesar Cambará
 
Doors Web Access
Doors Web AccessDoors Web Access
Doors Web AccessBill Duncan
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and TricksManageware
 
Boeing and PLM Program Management and Requirements with Aras
Boeing and PLM Program Management and Requirements with ArasBoeing and PLM Program Management and Requirements with Aras
Boeing and PLM Program Management and Requirements with ArasAras
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysisMahesh Bhalerao
 
Co nakreca ecommerce raport
Co nakreca ecommerce raportCo nakreca ecommerce raport
Co nakreca ecommerce raportNapoleonCat.com
 
The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]Nicolemarie4
 
Raport aktywnosci na facebooku Lipiec 2011
Raport aktywnosci na facebooku Lipiec 2011Raport aktywnosci na facebooku Lipiec 2011
Raport aktywnosci na facebooku Lipiec 2011NapoleonCat.com
 
Stereotyping presentation1
Stereotyping presentation1Stereotyping presentation1
Stereotyping presentation1eviegrl42
 
Presentación1 (3) allison
Presentación1 (3) allisonPresentación1 (3) allison
Presentación1 (3) allisonfalabyu
 

Viewers also liked (20)

Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
 
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
 
Reviewing requirements
Reviewing requirementsReviewing requirements
Reviewing requirements
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
 
Doors Analyst
Doors AnalystDoors Analyst
Doors Analyst
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
 
Aclaración pública Celia Castedo Monasterio
Aclaración pública Celia Castedo MonasterioAclaración pública Celia Castedo Monasterio
Aclaración pública Celia Castedo Monasterio
 
Doors Web Access
Doors Web AccessDoors Web Access
Doors Web Access
 
Ppt
PptPpt
Ppt
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and Tricks
 
Boeing and PLM Program Management and Requirements with Aras
Boeing and PLM Program Management and Requirements with ArasBoeing and PLM Program Management and Requirements with Aras
Boeing and PLM Program Management and Requirements with Aras
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysis
 
Newspaper Ideas
Newspaper IdeasNewspaper Ideas
Newspaper Ideas
 
Co nakreca ecommerce raport
Co nakreca ecommerce raportCo nakreca ecommerce raport
Co nakreca ecommerce raport
 
The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]
 
World cancer day isha
World cancer day ishaWorld cancer day isha
World cancer day isha
 
Raport aktywnosci na facebooku Lipiec 2011
Raport aktywnosci na facebooku Lipiec 2011Raport aktywnosci na facebooku Lipiec 2011
Raport aktywnosci na facebooku Lipiec 2011
 
Stereotyping presentation1
Stereotyping presentation1Stereotyping presentation1
Stereotyping presentation1
 
Presentación1 (3) allison
Presentación1 (3) allisonPresentación1 (3) allison
Presentación1 (3) allison
 

Similar to Establishing and analyzing traceability between artifacts

Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientIBM Rational software
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and TricksIBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and TricksSenturus
 
Capturing requirements: Importing documents
Capturing requirements: Importing documentsCapturing requirements: Importing documents
Capturing requirements: Importing documentsIBM Rational software
 
Koala component model (1)
Koala component model (1)Koala component model (1)
Koala component model (1)Saransh Garg
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce PresentationChetna Purohit
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0Luis Benitez
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deploymentsTodd Kaplinger
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyLuis Benitez
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
 
Appalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAppalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAPPALANAIDU KONDALA
 
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Hannah Flynn
 
RESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATIONRESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATIONIRJET Journal
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portalstc-siliconvalley
 

Similar to Establishing and analyzing traceability between artifacts (20)

Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web client
 
Identifying and managing change
Identifying and managing changeIdentifying and managing change
Identifying and managing change
 
Course summary
Course summaryCourse summary
Course summary
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and TricksIBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
 
Capturing requirements: Importing documents
Capturing requirements: Importing documentsCapturing requirements: Importing documents
Capturing requirements: Importing documents
 
Koala component model (1)
Koala component model (1)Koala component model (1)
Koala component model (1)
 
Overview of Capturing requirements
Overview of Capturing requirementsOverview of Capturing requirements
Overview of Capturing requirements
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
 
MVC
MVCMVC
MVC
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
 
Mvc architecture
Mvc architectureMvc architecture
Mvc architecture
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development Strategy
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
 
Appalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAppalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet Technology
 
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
 
RESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATIONRESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATION
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
 
0. About this course
0. About this course0. About this course
0. About this course
 

More from IBM Rational software

Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...IBM Rational software
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertIBM Rational software
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesIBM Rational software
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM Rational software
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational software
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menuIBM Rational software
 

More from IBM Rational software (20)

Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
Security
SecuritySecurity
Security
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team Concert
 
Applications lab
Applications lab Applications lab
Applications lab
 
Application slides
Application slidesApplication slides
Application slides
 
Components lab
Components labComponents lab
Components lab
 
UCD components
UCD components UCD components
UCD components
 
Resource lab
Resource labResource lab
Resource lab
 
Resources slides
Resources slidesResources slides
Resources slides
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal Tips
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales Presentation
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menu
 
Lab3 RTC Source Control
Lab3 RTC Source ControlLab3 RTC Source Control
Lab3 RTC Source Control
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

Establishing and analyzing traceability between artifacts

  • 1. Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9.0 Establish and analyze traceability relationships between artifacts Essentials of IBM Rational DOORS Next Generation 5.0.1 © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 2. Unit objectives After completing this unit, you should be able to: • Describe the purpose of traceability • Explain the difference between a content link and a traceability link • Link objects to create traceability • View traceability relationships in columns, graphically, and in the artifact sidebar • Delete links between objects to fix traceability • Navigate around different levels of information by using traceability links • Analyze the impact of a changed requirement or failed test by using traceability © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 3. Overview After completing this topic, you should be able to: • Describe the purpose of traceability • Explain the difference between a content link and a traceability link © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 4. Links overview  A link represents a relationship between artifacts. Links are mechanisms for referring to related information.  Apply links to create relationships: – Among requirements artifacts – Between requirements and other lifecycle artifacts – To external references or resources on your intranet or on the Internet  You can link in these ways: – (Trace link) Link an artifact to another artifact via designated link relationships. Example: Links across CLM and across other OSLC supporting domains – (Content link) Link an element in an artifact to another artifact or to an external resource. Example: Hyperlinks, embedded artifacts, or glossary terms. © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 5. Traceability • Linking enables traceability. • Traceability provides insight into important information: – Derivation, elaboration, and coverage analysis • Does a top-level requirement align with downstream deliverables? • Does the project have any dropped requirements? • Does the project have scope creep, gold plating, or unrealized requirements? – Impact analysis • What is the impact (and cost) of change mid-project based on input from stakeholders? – Progress analysis • What is the status of the linked requirements, development items, and test cases? – Lifecycle coverage analysis • Are requirements tested at their correct level? • Is the final deliverable satisfying the requirements? © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 6. Example: Tracing relationships Vision Business rules Stakeholder need User story Feature Glossary term Story Test case UI sketch Storyboard Business process Embeds Constrains Satisfied by Implemented by Validated by References Satisfies Implemented by Illustrated by Illustrates Validated by Change request Tracks Change and configuration management Quality management Requirements management Feature Child of © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 7. Link schema Change request Change and configuration management Quality management Requirements management Vision document Stakeholder requirements specification System requirements specification Software requirements specification Hardware requirements specification Hazards and Risks Mitigated by Mitigates Satisfied by Satisfies Test case Validates Validated by Tracked by Design management Design Derives Derived from Satisfies SatisfiesSatisfiesSatisfied by Satisfied by Satisfied by Tracks Create a link schema as part of your project. Ensure your team understands the relationships across the lifecycle © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 8. Content link can have designated traceability link Content link © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 9. Traceability links in the right sidebar © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 10. Traceability links in rich hover © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 11. Topic summary Having completed this topic, you should be able to: • Describe the purpose of traceability • Explain the difference between a content link and a traceability link © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 12. Display link information After completing this topic, you should be able to: • Display linked information in a variety of ways, including – Columns along with the attributes of linked artifacts – Graphically using the links explorer – Traceability tree view © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 13. • Multilevel graphical analysis (Link explorer) system requirements Linked subsystem requirements Linked stakeholder requirements Depicting traceability • Traceability views © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 14. Display link information in a column Change the column settings 2 Configure page settings 1 © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 3 Click the Add button 4Select link type Select link type to format Click OK to save 5
  • 15. Display the attributes of linked artifacts © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 Select link type to format 1 2 3
  • 16. Example: Multi-level tracing Stakeholder System Sub-system Dropped? Scope creep? Linked artifact and a few of its attributes A change can impact many levels The module holding the artifact is depicted in parenthesis © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 17. The links explorer Apply filters to control which artifacts to show. Collapse or expand links. The links explorer displays linked artifacts in a graphical diagram. In the links explorer, you can do these tasks:  View linked artifact information  Add, remove, or modify links  Create, edit, and delete artifacts Add a link. To edit or delete a link, hover over it. © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 18. View links hierarchically: Traceability tree view From the tree view, you can see trace relationships organized hierarchically. Artifacts page / project level only: Click to configure which links to show. Expand to show the next level of links. Use advanced rules to specify which links to show in the tree view, based on the link type and artifact type of the link target. © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 19. Topic summary Having completed this topic, you should be able to: • Display linked information in a variety of ways, including: – Columns along with the attributes of linked artifacts – Graphically using the links explorer – Traceability tree view © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 20. Create traceability After completing this topic, you should be able to: • Create traceability • Delete traceability links © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 21. Create traceability links • Traceability links can be created using 1. Drag-and-drop 2. From an artifact edit option 3. Trace columns 4. Graphical links explorer © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 22. Drag-and-drop linking (1) – Using content column © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 Handle of selected artifact Create a link by dropping selected artifact on this icon in the content column.
  • 23. Drag-and-drop linking (2) – Using content column © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 List of preferred link types for the artifact Additional links types Option to display a column with the link
  • 24. Drag-and-drop linking (3) – Using link column © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 Create a link by dropping selected artifact on this icon within a link column.
  • 25. Shortcut for arranging documents for linking © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 26. Traceability columns and link editing options © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 27. Link artifacts form the menu options Links can be created from the menu options 1 2 3 [1] Select an artifact and expand its edit menu. [2] Hover over Add a link to the Artifact. [3] and click the link type. Preferred link types © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 28. The Create Link window The type of link to create Where to search for an artifact How to search for the artifact List of artifacts © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 29. The Create Link window Select the type of link to create. Link to an artifact within a module. Search for an artifact within the module. © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 30. Create a traceability link while extracting You can extract new requirements from requirements artifacts. In the artifact editor, select and right-click the content to capture it as a new requirement. 1 From the menu, select to link to or insert the new artifact. The new artifact will be the same type as the current requirement. 2 © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 31. Delete traceability links • From the displayed trace column • From the graphical links explorer © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01 To edit or delete a link, hover over it.
  • 32. Exercise introduction Lab: Create and view traceability relationships between artifacts that are in modules • In this lab exercise, you will: – View traceability relationships between artifacts – Create traceability relationships between artifacts by using links – Navigate links across the lifecycle – Delete a traceability link © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 33. Review  What is traceability?  Why create traceability relationships between artifacts?  How can you use the Rational DOORS Next Generation to complete these tasks? – View requirements coverage – Gauge project progress – Assess the impact of change – View lifecycle coverage © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 34. Module summary • In this module, you learned how to do these tasks : – Create traceability relationships between artifacts – View traceability relationships – Assess the impact of change by analyzing artifacts using traceability links, views, and the links explorer – Assess requirement coverage and gauge project progress by using views © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 35. Unit summary Having completed this unit, you should be able to: • Describe the purpose of traceability • Explain the difference between a content link and a traceability link • Link objects to create traceability • View traceability relationships in columns, graphically, and in the artifact sidebar • Delete links between objects to fix traceability • Navigate around different levels of information by using traceability links • Analyze the impact of a changed requirement or failed test by using traceability © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01
  • 36. © Copyright IBM Corporation 2013, 2015 IBM Rational DOORS Next Generation V5.01

Editor's Notes

  1. Notes: Requirements control the development of any project. This is why we need to understand their decomposition from high level user/customer/market needs to system, sub-system, software or hardware component requirements; and transformation into design specifications and the implementation realization of the requirement. We need to understand how requirements impact each other, and how requirements impact other artifacts in the development lifecycle (such as designs, tests, tasks, source code, hardware specs, etc.) and vice versa. Traceability in this context is about relationships between requirements at the same or different levels of detail, and between requirements and other lifecycle .
  2. Notes: You can define a range of linking relationships between artifacts. Link types are defined at the project level and are configured by the project administrator.
  3. Notes: Linking enables traceability. Traceability supports these activities: Derivation, elaboration, and coverage analysis. You can create links between requirements to specify the source, derivation, or dependencies between the requirements. For example, detailed requirements can be traced to high-level, more general feature requirements or to stakeholder needs. Detailed requirements elaborate high-level requirements. Use traceability to verify that all requirements have the required elaboration to fully describe the objectives. Impact analysis. Assess the impact of the change or proposed change by using traceability. When requirements change mid-project based on stakeholder input, teams use traceability to assess the impact and cost of change. The result of this analysis can be the basis for negotiating the change. Use this analysis to expose dependencies and hidden costs of change. Progress analysis. Track the progress and completion status of linked requirements, development items, and test cases. Lifecycle coverage analysis. Verify that all of the required development and test items are in place to implement and validate requirements. Teams can avoid unwieldy documents and analysts can focus on owning and managing requirements artifacts, not big documents. When requirements, use cases, and business rules are locked in a document, they cannot be reused and duplication is difficult to detect. You specify each requirement, use case, business rule, and other types of artifacts, and then use reuse many times. You can review small pieces of the project and, depending on the conventions of your organization, you can get sign-offs online rather than in big documents. When required, such as for audit, compliance, commercial, or contractual reasons, you can generate a targeted document.
  4. Notes: The Requirements Management (RM) application for Jazz™ solutions supports highly flexible linking schemes. Typically, a team or organization determines a small number of key relationships to focus on. For example, a team might focus on key relationships that are used in saved filters for analysis, when generating documents, or in the context of Collaborative Lifecycle Management (CLM), Application Lifecycle Management (ALM), and project development. This diagram is an example of a set of trace relationships. In the diagram, the link direction from stakeholder needs to features is downward, using the Satisfied by relationship. Not depicted here, but automatically created by IBM® Rational® DOORS Next Generation, is another relationship from features to stakeholders. This relationship can be, for example, the “satisfies” relationship.
  5. Notes: Directional labels on Trace links give links meaning. The “satisfaction” relationship has been set up by the administrator to have directional labels, “Satisfied by” and “Satisfies”. This makes analysis of the linking a lot more natural by the reader.
  6. Notes: Content links provide simple hyperlinks in an artifact without adding nonessential link information to the sidebar and project pages. You can create a content link from a text string in a text artifact to an artifact in the repository or to a URL. You can create multiple content links from a graphical element in a diagram, sketch, part, or storyboard to other artifacts or to URLs. Content links are not necessarily traceable, by default, to the artifact they are in. However, you can create a link from content in an artifact and designate a traceability type for that link. Then, the link is displayed in the content and a matching trace link is shown in the artifact sidebar, on the Artifacts page, or on the dashboard.
  7. Notes: The selected artifact has some traceability links and they are shown in the right sidebar.
  8. Notes: The selected artifact has some traceability links and they are shown in the rich hover.
  9. Notes: In addition to exploring the links of the artifact through the rich hover or the right sidebar, one can explore links graphically or in display columns
  10. Notes: On the Artifacts page, a module, or a collection, you can change the information about the artifacts that is shown in the columns. When you are displaying link information, you can also choose to display attributes of linked artifacts. Click the Configure page settings icon. Select Configure Columns to Display. Select the link type from the Select attributes or link types section of the window Click Add. The link is displayed in the Columns to display section. Click OK to save changes and close the window
  11. Notes: When you display link information in a column, the ID and content of the link artifact are displayed by default. You can display additional attributes as follows: From the content to show area of the window, select the link type you want to format for displaying additional information. This will enable the Format button. Click Format. In the Format Link Display Column window, select the attributes to display.
  12. Notes: You can identify scope creep or dropped requirements by using a view that displays link information in columns . You can use such views at the project or module level. Remember that tags, links, and comments in a module are scoped to the module. Therefore , you must create views at the module level in order to display such module specific information. When you create a view, you can save it for all of the modules. By saving a view for all modules , you can provide a consistent look when you analyze relationships.
  13. Notes: The links explorer is supported at the project level, in collections, and in modules. It is accessed by the artifacts edit options.
  14. Notes: For projects and collections: From the tree view, you can see trace relationships organized hierarchically. The tree view shows relationship links indented below each artifact on the page. Only base artifacts are considered.
  15. Notes: Watch this “Link as you think” video: http://youtu.be/8SwVon4Q1Q4 You can link two artifacts together, regardless of where they are located within the RM project, by dragging one artifact using the artifact handle, and dropping it over the other’s create link icon. Remember that links created at the project level are base artifact links, which are relevant everywhere that the artifact is used. If you must scope the artifact links, use a module. Links to and from an artifact that is in a module are scoped to that module. This method promotes reuse.
  16. Notes: You can drag and drop directly into the displayed column, and the application is aware of the relationship you are trying to create.
  17. Notes: When you display links in a column, you can edit a link by creating another link or removing links directly from the column.
  18. Notes: Every artifact type can have a list of preferred link types. Preferred link types are useful for preserving the consistency of the links within the module. If the selected artifact type has preferred link types, those types are displayed. If you select a preferred link type, the Create Link window is populated with that link type. If you click More, the Create Link window opens.
  19. Notes: From the Create Link window, you can specify this information about a link: The type of link to create The project to search in to find the artifact to link to How to search for the artifact: by folder, tab, attribute, or module If you link to an artifact (not a Row in a module), then you are making a link to a base artifact.
  20. Notes: You can extract new requirements artifacts from an artifact. You can link the current artifact to the new artifact, or you can embed the new artifact in the current artifact. For example, you might want to extract and link requirements when you are transforming meeting notes into managed requirements. If you right-click an artifact and select the menu item to create an artifact, the new artifact has the artifact type of the current artifact. In the example on this slide, the current artifact is a feature artifact. Therefore, if you right-click that artifact to create another artifact, the new artifact will be a feature artifact. To create an artifact of a different type, extract the artifact by clicking the Save Selection as New Artifact and Link or Save Selection as New Artifact and Insert icons on the toolbar. When you click either of those icons, a window opens that prompts you to select information about the artifact, including its type and location.