Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 1© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
© Copyright IBM Corporation 2013
Course summary
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 2© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
2 © Copyright IBM Corporation 2013
How would you answer these questions?
 Have all stakeholder needs been
sufficiently elaborated?
 Are all my stakeholder requirements
addressed by system requirements?
 Which features or system requirements
are assigned to this iteration?
 Which features or stakeholder
requirements are high customer
priorities?
 Which requirements will be affected by a
change?
 Which use cases or user stories are
completed?
 Are any high-priority requirements
blocked by open defects?
 Are any requirements not covered by
development work items or test cases?
 What is the current status of this project?
Some of these answers depend on
how you are working with your
requirements information.
To manage a project, you must be able to
answer questions such as these during the
project lifecycle.
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 3© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
3 © Copyright IBM Corporation 2013
Key requirements for an RM system and project lifecycle
Granularity
Hierarchy
Traceability
AttributesCollaboration
Reporting
Security
History
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 4© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
4 © Copyright IBM Corporation 2013
Requirements support the project lifecycle
Change and
configuration
QualityRequirements
Design
Collaboration and visibility between teams is essential to project success.
Architect Engineer Analyst Developer Quality professional Deployment engineer
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 5© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
5 © Copyright IBM Corporation 2013
• Multi-level graphical analysis
• Traceability views similar to DOORS
System
Requirements
Linked
Subsystem
Requirements
Linked
Stakeholder
Requirements
Traceability
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 6© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6 © Copyright IBM Corporation 2013
• View definitions
• Display configurations saved as Views
• User specific or shared across project or
even modules!
Filter definition
– Filter information to make finding information easier
– Compound filters easy to define and change later
– Can be saved as part of the view definition
Analysis (views & filters applied to requirements)
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 7© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
7 © Copyright IBM Corporation 2013
• Central project based store of requirements information
• Referenced by specifications
• Reuse on an individual basis
• Or as part of a template
Reusing the same requirements
in multiple places
Requirements reuse
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 8© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
8 © Copyright IBM Corporation 2013
• Harmonized process across your
projects
• Single definition for information
structure
• Artifact types
• Attribute types
• Link types
• Coordinated deployment of
• Project templates
• Module templates
• Artifact template
Project-wide type system
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 9© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
9 © Copyright IBM Corporation 2013
 Collaboration through
information discussions or by
formal review
 Email notification available for
review updates
 Dashboard widgets to show
review participation and status
Notification to personal dashboard Comments can be
used inside or outside
of a review
Collaboration
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 10© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
10 © Copyright IBM Corporation 2013
• Requirements updates are monitored and
recorded in history
• See who did what and when
• Record a milestone as a retrievable version
Audit trail
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 11© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
11 © Copyright IBM Corporation 2013
• Controlling who can see and modify information can be critical
• Control access to data through “Team Areas”
• Controlling which functions are visible can simplify product usage within teams
• Limit who can run functions by defining user roles
• Refine user roles to your specific project needs
Security, Roles and Permissions
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 12© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
12 © Copyright IBM Corporation 2013
 Share a Jazz foundation server between multiple products
 Simplify administration
 Single point of configuration for users
 Single place for backups and disaster recovery
 Support for COTS databases
 Oracle, SQL Server, DB2 etc
 Integrated systems work closer together
 Example scenarios for RM application & RQM users
 RM application:
• Specifies requirements needing to be tested
• Monitors traceability to tests
• Follows test reviews down into RQM
• RQM User:
• Automatically creates draft tests based on new requirements
• Reviews requirements information from within RQM
• Follows requirements audit trail back to the RM application
12
Centrally integrated repository
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 13© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
13 © Copyright IBM Corporation 2013
Reporting
Built in document generation
 From both web and rich clients
 Essential for customer
communication
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 14© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
14 © Copyright IBM Corporation 2013
• Supplied as part of core Jazz services
• Task planning and assignment to team members
• No additional license – included with a normal DOORS NG license
• Support for flexible dashboards
• “Show me all the work items assigned to me”
• “Show me progress my team are making towards project plans”
• Show related lifecycle information
• How have requirements been realized by
development?
• Has a requirement been sufficiently tested?
Built in task planning and management
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 15© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
15 © Copyright IBM Corporation 2013
Resources for DOORS Next Generation
Learn more about DOORS Next Generation here
 DOORS Next Generation Web Page
 DOORS Next Generation Demos
 DOORS Next Generation Datasheet
Whitepaper: Ten Steps to Better Requirements
Management
DOORS Next Generation Web Page
:http://www.ibm.com/software/products/us/en/ratid
oorng
DOORS Next Generation Demos:
http://www.youtube.com/playlist?list=PLZGO0qY
NSD4X757uGAmkWhieGknL4asHl
DOORS Next Generation Datasheet:
http://www.ibm.com/common/ssi/cgi-
bin/ssialias?subtype=SP&infotype=PM&appname
=SWGE_RA_IR_USEN&htmlfid=RAD14128US
EN&attachment=RAD14128USEN.PDF
Whitepaper: Ten Steps to Better Requirements
Management:
http://www.ibm.com/common/ssi/cgi-
bin/ssialias?subtype=WH&infotype=SA&appname
=SWGE_RA_RA_USEN&htmlfid=RAW14059U
SEN&attachment=RAW14059USEN.PDF
Essentials of IBM® Rational® DOORS Next Generation V4.01
Course summary 16© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
16 © Copyright IBM Corporation 2013

Course summary

  • 1.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 1© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. © Copyright IBM Corporation 2013 Course summary
  • 2.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 2© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 2 © Copyright IBM Corporation 2013 How would you answer these questions?  Have all stakeholder needs been sufficiently elaborated?  Are all my stakeholder requirements addressed by system requirements?  Which features or system requirements are assigned to this iteration?  Which features or stakeholder requirements are high customer priorities?  Which requirements will be affected by a change?  Which use cases or user stories are completed?  Are any high-priority requirements blocked by open defects?  Are any requirements not covered by development work items or test cases?  What is the current status of this project? Some of these answers depend on how you are working with your requirements information. To manage a project, you must be able to answer questions such as these during the project lifecycle.
  • 3.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 3© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 3 © Copyright IBM Corporation 2013 Key requirements for an RM system and project lifecycle Granularity Hierarchy Traceability AttributesCollaboration Reporting Security History
  • 4.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 4© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4 © Copyright IBM Corporation 2013 Requirements support the project lifecycle Change and configuration QualityRequirements Design Collaboration and visibility between teams is essential to project success. Architect Engineer Analyst Developer Quality professional Deployment engineer
  • 5.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 5© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 5 © Copyright IBM Corporation 2013 • Multi-level graphical analysis • Traceability views similar to DOORS System Requirements Linked Subsystem Requirements Linked Stakeholder Requirements Traceability
  • 6.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 6© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6 © Copyright IBM Corporation 2013 • View definitions • Display configurations saved as Views • User specific or shared across project or even modules! Filter definition – Filter information to make finding information easier – Compound filters easy to define and change later – Can be saved as part of the view definition Analysis (views & filters applied to requirements)
  • 7.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 7© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 7 © Copyright IBM Corporation 2013 • Central project based store of requirements information • Referenced by specifications • Reuse on an individual basis • Or as part of a template Reusing the same requirements in multiple places Requirements reuse
  • 8.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 8© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 8 © Copyright IBM Corporation 2013 • Harmonized process across your projects • Single definition for information structure • Artifact types • Attribute types • Link types • Coordinated deployment of • Project templates • Module templates • Artifact template Project-wide type system
  • 9.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 9© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9 © Copyright IBM Corporation 2013  Collaboration through information discussions or by formal review  Email notification available for review updates  Dashboard widgets to show review participation and status Notification to personal dashboard Comments can be used inside or outside of a review Collaboration
  • 10.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 10© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 10 © Copyright IBM Corporation 2013 • Requirements updates are monitored and recorded in history • See who did what and when • Record a milestone as a retrievable version Audit trail
  • 11.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 11© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 11 © Copyright IBM Corporation 2013 • Controlling who can see and modify information can be critical • Control access to data through “Team Areas” • Controlling which functions are visible can simplify product usage within teams • Limit who can run functions by defining user roles • Refine user roles to your specific project needs Security, Roles and Permissions
  • 12.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 12© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 12 © Copyright IBM Corporation 2013  Share a Jazz foundation server between multiple products  Simplify administration  Single point of configuration for users  Single place for backups and disaster recovery  Support for COTS databases  Oracle, SQL Server, DB2 etc  Integrated systems work closer together  Example scenarios for RM application & RQM users  RM application: • Specifies requirements needing to be tested • Monitors traceability to tests • Follows test reviews down into RQM • RQM User: • Automatically creates draft tests based on new requirements • Reviews requirements information from within RQM • Follows requirements audit trail back to the RM application 12 Centrally integrated repository
  • 13.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 13© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 13 © Copyright IBM Corporation 2013 Reporting Built in document generation  From both web and rich clients  Essential for customer communication
  • 14.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 14© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 14 © Copyright IBM Corporation 2013 • Supplied as part of core Jazz services • Task planning and assignment to team members • No additional license – included with a normal DOORS NG license • Support for flexible dashboards • “Show me all the work items assigned to me” • “Show me progress my team are making towards project plans” • Show related lifecycle information • How have requirements been realized by development? • Has a requirement been sufficiently tested? Built in task planning and management
  • 15.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 15© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 15 © Copyright IBM Corporation 2013 Resources for DOORS Next Generation Learn more about DOORS Next Generation here  DOORS Next Generation Web Page  DOORS Next Generation Demos  DOORS Next Generation Datasheet Whitepaper: Ten Steps to Better Requirements Management DOORS Next Generation Web Page :http://www.ibm.com/software/products/us/en/ratid oorng DOORS Next Generation Demos: http://www.youtube.com/playlist?list=PLZGO0qY NSD4X757uGAmkWhieGknL4asHl DOORS Next Generation Datasheet: http://www.ibm.com/common/ssi/cgi- bin/ssialias?subtype=SP&infotype=PM&appname =SWGE_RA_IR_USEN&htmlfid=RAD14128US EN&attachment=RAD14128USEN.PDF Whitepaper: Ten Steps to Better Requirements Management: http://www.ibm.com/common/ssi/cgi- bin/ssialias?subtype=WH&infotype=SA&appname =SWGE_RA_RA_USEN&htmlfid=RAW14059U SEN&attachment=RAW14059USEN.PDF
  • 16.
    Essentials of IBM®Rational® DOORS Next Generation V4.01 Course summary 16© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 16 © Copyright IBM Corporation 2013