offline review of requirements documents in reqif format
DESCRIPTION
This presentation illustrates workflow for offline review of requirements documents in ReqIF format: 1) Export into ReqIF format from IBM Rational DOORS, DOORS Next Gen or other RM tools 2) Conversion of ReqIF into ReqView format by ReqView Synchronizer 3) Opening ReqView document in ReqView, updating requirements status and adding comments 4) Synchronization of changes back to the RM toolTRANSCRIPT
Libor Buš <[email protected]>
Offline Review of Requirements Documents in ReqIF Format
ReqView v0.10.0, 27.2.2014
Requirements Management Challenges
• Development partners separated by firewalls
• Incompatible RM tools
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 2
Example of requirements distribution between development partners
ReqIF - Requirements Interchange Format
• OMG standard since April 2011, based on RIF
• Enables offline collaboration across RM tools preserving
– Requirements hierarchy and traceability
– Data types and attribute definitions
– Rich text formatting
– Embedded data objects
– Access rights
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 3
Overview of ReqView Solution • Lightweight requirements definition tool allowing
users to modify attributes and discuss requirements
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 4
ReqView Use Cases
• Share requirements between development partners
• Utilize RM tool licenses within your project team
• Work offline at home, business trip or at customer site
• Elaborate requirements on mobile devices
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 5
ReqView Features
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 6
ReqIF Import from DOORS Browse Structure Preserve Rich Text Format
Edit Custom Attributes Comment Requirements Track Changes
ReqView Workflow 1) In RM tool define attributes for review
– Discussion – text attribute for reviewers comments
– History – text attribute summarizing reviewers changes
– Status – enumeration of allowed status values, e.g. draft, accepted, rejected
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 7
ReqView Workflow 2) In RM tool create ReqIF Definition for export
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 8
DOORS Next Gen
3) Run ReqView Synchronizer to convert ReqIF into ReqView data format
– Import config file describing attribute mapping
– Password for file encryption
4) Share encrypted file with a reviewer
ReqView Workflow
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 9
synchronizer -i UserNeeds.reqif -f reqif -o UserNeeds.reqw -c config.json -p password
ReqView Workflow 5) Open document in ReqView Desktop
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 10
DOORS Next Gen ReqView Desktop
ReqView preserves document structure and formatting
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 11
Discussion Status
Structure
ReqView Workflow 6) Synchronize changes back to RM tool
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 12
Updated in ReqView
DOORS
ReqView System Requirements
• ReqView Desktop
– Google Chrome Extension
– Platform independent
• ReqView Synchronizer
– Windows
– Supported RM tools
• DOORS 9.4 and later
• DOORS Next Gen 4.0.1 and later
• More coming later (ProR, IRQA / Visure, Polarion, Caliber, …)
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 13
ReqView Summary • ReqView enables offline project stakeholder
– Review project requirements
– Update requirements status
– Comment requirements
• ReqView preserves original requirements document structure and formatting
• Changes can be synchronized back to the original RM tool including history of changes
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 14
ReqView References • Check ReqView product page
http://www.reqview.com
• Try ReqView Desktop Online http://www.reqview.com/apps/desktop/ReqViewDesktop.html
• Install ReqView Desktop https://chrome.google.com/webstore/detail/reqview-desktop/cmbnhmeabefpflildnahpbghcejkblin
• Check documentation http://support.reqview.com/solution/categories
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 15