incose 2012 tvc forestia solution

22
Managing Requirements with IRQA IRQA (INCOSE Tool Vendor Challenge) Andreas Plette

Upload: dudeabc

Post on 02-Jan-2016

16 views

Category:

Documents


0 download

DESCRIPTION

Tool Vendor Challenge Solution

TRANSCRIPT

Managing Requirements withIRQAIRQA(INCOSE Tool Vendor Challenge)

Andreas Plette

We are clearly focussed on Requirements Management / Requirements

Engineering.

We are not focussed on:

• (UML) Modelling – although we do a little bit…

• Configuration / Change Management – although we do a little bit…

• Release Management – although we do a little bit…

• Test Management – although we do a little bit…

• Risk Management – although we do a little bit…

• …

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

3

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

– User defined attributes (incl. workflow support)

4

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

– User defined attributes (incl. workflow support)

– User defined requirement types (which may have different – potentially

inherited – attribute sets)

5

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

– User defined attributes (incl. workflow support)

– User defined requirement types (which may have different – potentially

inherited – attribute sets)

6

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

– User defined attributes (incl. workflow support)

– User defined requirement types (which may have different – potentially

inherited – attribute sets)

– Improved requirements quality through semantic analysis

7

IRQA - Highlights

• Capture atomic requirements

– Numerous rich text formatting capabilities (incl. OLE support)

– User defined attributes (incl. workflow support)

– User defined requirement types (which may have different – potentially

inherited – attribute sets)

– Improved requirements quality through semantic analysis

8

IRQA - Highlights

• Role based data representations (storable views)

– Selected attributes to be displayed (a view may be filtered and/or sorted)

9

IRQA - Highlights

• Role based data representations (storable views)

– Selected attributes to be displayed (a view may be filtered and/or sorted)

– Various types of representations (list, hierarchy, document, grouped by

attribute values)

10

IRQA - Highlights

• Traceability, traceability and – once more – traceability

– Define youryour traceability model (RE process)

11

IRQA - Highlights

• Traceability, traceability and – once more – traceability

– Define youryour traceability model (RE process)

12

IRQA - Highlights

• Traceability, traceability and – once more – traceability

– Define youryour traceability model (RE process)

– Various capabilities to analyze traceability (tree-like representations of

relations, trace matrix – also for “indirect traceability”)

13

IRQA - Highlights

• Traceability, traceability and – once more – traceability

– Define youryour traceability model (RE process)

– Various capabilities to analyze traceability (tree-like representations of

relations, trace matrix – also for “indirect traceability”)

– Suspect Links

14

IRQA - Highlights

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

Customer Requirements

15

System Requirements

HW Requirements SW Requirements

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

– So, just create a component from that project ...

IRQA - Highlights

Customer Requirements

Component X

16

System Requirements

HW Requirements SW Requirements

Component X

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

– So, just create a component from that project ...

IRQA - Highlights

Customer Requirements

Component X

17

System Requirements

HW Requirements SW Requirements

Component X

IRQA - Highlights

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

– So, just create a component from that project ...

– ... and reuse it in your current project!

Customer Requirements

Component X

18

System Requirements

HW Requirements SW Requirements

Component X

IRQA - Highlights

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

– So, just create a component from that project ...

– ... and reuse it in your current project!

Customer Requirements

19

System Requirements

HW Requirements SW Requirements

IRQA - Highlights

• Requirements Reuse

– You already built the system for one of the departments of Forestia?

– So, just create a component from that project ...

– ... and reuse it in your current project!

Customer Requirements

20

System Requirements

HW Requirements SW Requirements

IRQA - Highlights

� Version history

� Word export

� Flexible Word import� Word roundtrip

� Excel roundtrip

� Granular access rights

� LDAP support� Based on COTS databases (Oracle, SQL Server, MS Access)

� Tool extensions using standard programming languages (Java, C++, Visual Basic, ...)

� Support for graphical notations (use case diagrams, sequence diagrams, class diagrams, ...)

� Requirements based testing� Multi user support (check-in/check-out)

21

� Flexible baselining� Excel export

� XML support

� Flexible Word import

� Excel import

� Word roundtrip

� Electronic signature

� Granular access rights� Active Directory support

languages (Java, C++, Visual Basic, ...)

� Reusability

� Configurable user interface (role based)

� Ready-to-go plugins(e.g. requirements priorization)� Powerful reporting

� Metrics

Andreas PletteSenior Field Application Engineer DACH

[email protected]

Landshuter Allee 8-10 – 80637 MünchenOffice phone: +49 89 54558297 ● Direct phone: +49 5362 5969444

Cell phone: +49 162 4058740 ● Fax: +49 89 557443

ThanksThanks

forfor youryour

attentionattention!!