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

Migration from IBM DOORS 9 to DOORS Next Generation
Migration from IBM DOORS 9 to DOORS Next GenerationMigration from IBM DOORS 9 to DOORS Next Generation
Migration from IBM DOORS 9 to DOORS Next GenerationMatt Mendell
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsIBM Rational software
 
Introduction to lightning Web Component
Introduction to lightning Web ComponentIntroduction to lightning Web Component
Introduction to lightning Web ComponentMohith Shrivastava
 
Capturing requirements: Importing documents
Capturing requirements: Importing documentsCapturing requirements: Importing documents
Capturing requirements: Importing documentsIBM Rational software
 
Lightning web components
Lightning web components Lightning web components
Lightning web components Cloud Analogy
 
Introduction to lightning components
Introduction to lightning componentsIntroduction to lightning components
Introduction to lightning componentsMohith Shrivastava
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and TricksManageware
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionSalesforce Developers
 
Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...Nidhi Sharma
 
Creating a Data Driven UI Framework
Creating a Data Driven UI FrameworkCreating a Data Driven UI Framework
Creating a Data Driven UI FrameworkAnkur Bansal
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information Vishal Pawar
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIvano Malavolta
 
Software Architecture and Design
Software Architecture and DesignSoftware Architecture and Design
Software Architecture and DesignRa'Fat Al-Msie'deen
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI PresentationAjeeth Pingle
 
Lwc presentation
Lwc presentationLwc presentation
Lwc presentationNithesh N
 

What's hot (20)

Migration from IBM DOORS 9 to DOORS Next Generation
Migration from IBM DOORS 9 to DOORS Next GenerationMigration from IBM DOORS 9 to DOORS Next Generation
Migration from IBM DOORS 9 to DOORS Next Generation
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
Introduction to lightning Web Component
Introduction to lightning Web ComponentIntroduction to lightning Web Component
Introduction to lightning Web Component
 
Capturing requirements: Importing documents
Capturing requirements: Importing documentsCapturing requirements: Importing documents
Capturing requirements: Importing documents
 
Lightning web components
Lightning web components Lightning web components
Lightning web components
 
EJB3 Basics
EJB3 BasicsEJB3 Basics
EJB3 Basics
 
Introduction to lightning components
Introduction to lightning componentsIntroduction to lightning components
Introduction to lightning components
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and Tricks
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Oomd unit1
Oomd unit1Oomd unit1
Oomd unit1
 
Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...
 
Creating a Data Driven UI Framework
Creating a Data Driven UI FrameworkCreating a Data Driven UI Framework
Creating a Data Driven UI Framework
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
 
Software Architecture and Design
Software Architecture and DesignSoftware Architecture and Design
Software Architecture and Design
 
Software Design Patterns
Software Design PatternsSoftware Design Patterns
Software Design Patterns
 
Low Level Design
Low Level DesignLow Level Design
Low Level Design
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI Presentation
 
Introduction to Visualforce
Introduction to VisualforceIntroduction to Visualforce
Introduction to Visualforce
 
Lwc presentation
Lwc presentationLwc presentation
Lwc presentation
 

Viewers also liked

Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...IBM Rational software
 
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
 
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
 
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
 
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012Napoleon. Raport aktywności branż na Facebooku - lipiec 2012
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012NapoleonCat.com
 
Proposal Website VCreativeMedia
Proposal Website VCreativeMediaProposal Website VCreativeMedia
Proposal Website VCreativeMediavcreativemedia
 

Viewers also liked (20)

Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...
 
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...
 
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
 
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
 
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012Napoleon. Raport aktywności branż na Facebooku - lipiec 2012
Napoleon. Raport aktywności branż na Facebooku - lipiec 2012
 
Proposal Website VCreativeMedia
Proposal Website VCreativeMediaProposal Website VCreativeMedia
Proposal Website VCreativeMedia
 

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
 
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
 
Angular - Chapter 3 - Components
Angular - Chapter 3 - ComponentsAngular - Chapter 3 - Components
Angular - Chapter 3 - ComponentsWebStackAcademy
 

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
 
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
 
Angular - Chapter 3 - Components
Angular - Chapter 3 - ComponentsAngular - Chapter 3 - Components
Angular - Chapter 3 - Components
 

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

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
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
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 

Recently uploaded (20)

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
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
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 

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.