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
![Page 1: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/1.jpg)
Libor Buš <[email protected]>
Offline Review of Requirements Documents in ReqIF Format
ReqView v0.10.0, 27.2.2014
![Page 2: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/2.jpg)
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
![Page 3: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/3.jpg)
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
![Page 4: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/4.jpg)
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
![Page 5: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/5.jpg)
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
![Page 6: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/6.jpg)
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
![Page 7: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/7.jpg)
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
![Page 8: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/8.jpg)
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
![Page 9: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/9.jpg)
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
![Page 10: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/10.jpg)
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
![Page 11: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/11.jpg)
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 11
Discussion Status
Structure
![Page 12: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/12.jpg)
ReqView Workflow 6) Synchronize changes back to RM tool
Offline Review of Requirements Documents in ReqIF Format
© 2014 Eccam 12
Updated in ReqView
DOORS
![Page 13: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/13.jpg)
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
![Page 14: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/14.jpg)
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
![Page 15: Offline Review of Requirements Documents in ReqIF Format](https://reader033.vdocuments.pub/reader033/viewer/2022052507/558b2789d8b42a1d268b4585/html5/thumbnails/15.jpg)
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