Transcript
Page 1: Offline Review of Requirements Documents in ReqIF Format

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

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

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

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

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

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

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

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

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

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

Offline Review of Requirements Documents in ReqIF Format

© 2014 Eccam 11

Discussion Status

Structure

Page 12: Offline Review of Requirements Documents in ReqIF Format

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

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

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


Top Related