Offline Review of Requirements Documents in ReqIF Format

Post on 25-Jun-2015

1.213 views 0 download

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 tool

Transcript of Offline Review of Requirements Documents in ReqIF Format

Libor Buš <reqview@eccam.com>

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