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