SlideShare a Scribd company logo
Best Practices for Effective DOORS
                                   Implementation

                                  Ashwini Patil, IBM India
                                    Advisory Manager



                                  Select View/Master/Slide Master to add Session Number Here



© 2009 IBM Corporation
IBM Rational Software Conference 2009


AGENDA

     Overview of DOORS
     Project Architecture in DOORS
           Database schema
           Module framework
           Setting linking schema
           Application of access rights
           Importing legacy data from Word
           Baselines/Baseline sets

     Summary
     Demo
     Questions

                                             2
IBM Rational Software Conference 2009




                      Overview Of DOORS
IBM Rational Software Conference 2009


What is DOORS?

       Rational DOORS is the market and technology leader for
       Requirements Management
       A requirements management tool with:
             Multi-user document access
             Extensive access controls
             Change control & tracking
             Requirement linking
             Filtering & sorting of data
             Traceability & impact analysis support
IBM Rational Software Conference 2009


Database Structure


 Database
   Root


                                                  Content
   Project



                                        Formal
   Folder                               Modules
                           Navigation
IBM Rational Software Conference 2009


Modules




                                        Module Explorer
IBM Rational Software Conference 2009


DOORS Item Entity Relationship

          Items                                  Users*                 Access Rights
     • Project                           • Individuals                • Read

     • Folder                            • Groups                     • Create
                            have                          with
     • Module                            • Everyone                   • Modify
     • Object                                                         • Delete
                                                                      • Admin

                                        are of
                                                                            Powers
                                         User Types *
                                                                     • Create Project
                                   • Standard                        • Archive Data
                                   • Project Manager
                                                          can have • Partition Data
                                   • Database Manager                • Create Groups
                                   • Custom                          • Create Users
                                                                     • Manage Database
IBM Rational Software Conference 2009


DOORS Data Exchange Options




      Other options include
      * Partition/Rejoin, RIF
      * Archive/Restore
      * DXL based data Exchange Tools
IBM Rational Software Conference 2009


DOORS Integrations - Current

                                            Focal Point


        Rational ClearCase                                       MS Team
          & ClearQuest                                          Foundation
                                                                  Server

                                                                             Change
                                                                       System Architect
                   Eclipse                    DOORS
                                                                              TAU
                                                                           Rhapsody
                                                                       Publishing Engine

            Rational Rose
                                                               Rational Quality Manager

                                          Rational Software
                                        Development Platform
IBM Rational Software Conference 2009




                  Project Architecture in DOORS
IBM Rational Software Conference 2009


Database Schema

     How to organize data?


     When use projects and folders?


     Naming convention?
IBM Rational Software Conference 2009


Database Schema contd.




                                        Example of Project Template
IBM Rational Software Conference 2009


Module framework
                                        Template Example
Create a new module or use an
archetype


Using archetypes enables re-use
of the consistent schema and the
best practices in the organization.
IBM Rational Software Conference 2009


Module framework

   Module considerations to optimize performance
      History/Baselines
      Shareable Edit
      Views (default) –Module explorer, Layout/Attribute DXL
      Deleted Non-Purged Objects
      OLEs
      Tables
IBM Rational Software Conference 2009


History/Baselines
IBM Rational Software Conference 2009


Shareable edit


                                        Setup for sharing the
                                        module at levels 1, 2 or 3.


                                        Open the module in
                                        exclusive edit mode and
                                        save on a periodic basis
IBM Rational Software Conference 2009


Views (default)
    Module Explorer/Layout/Attribute DXL
IBM Rational Software Conference 2009


Deleted Non-Purged Objects
IBM Rational Software Conference 2009


OLEs
IBM Rational Software Conference 2009


Tables

      Use OLE for tables if:


      The entire table represents a single requirement
      The table does not contain requirements, and the data can be easily displayed in an
        OLE object


      Convert the table to DOORS text objects if:


      Entire rows or columns represent single requirements
      You want to be able to display and modify attribute values in a separate column for
        each requirement in the table
IBM Rational Software Conference 2009




Setting linking schema

      Direction and Type of Links


      Use of DOORS Links


      Link Enforcement
IBM Rational Software Conference 2009


 Direction and Type of Links
 Direction of links

Architecture     System           Stakeholder
  design       requirements      requirements
                                                Type of Links


                                                 Satisfies links
                                                 Verification links
                                                 Recursive links
                                                 Confirms to links
IBM Rational Software Conference 2009


Use of DOORS Links

                                        “DOORS Links” is the default
IBM Rational Software Conference 2009


Link Enforcement




   Only allow outgoing links as specified in the above list
   Ensure every rule has a defined linkset
IBM Rational Software Conference 2009


Access Rights Application

  Database


  Items                                 Folder     or      Project



  Sub-items                      Folder     or   Project   or   Module
                                                                               Views



                                                  Attribute     Objects     Attribute
                                                 Definitions                 Types

                                                                Attribute
                                                                 Values
IBM Rational Software Conference 2009


Access Control Strategies
     Use strict controls at top levels
        Prevent accidental data moves and copies
     Use propagation to allow easier access
        Each project/level can have separate access
     Use groups rather than named users
     Use groups for common permissions
        Set project access to “None”
        Explicitly allocate rights through groups
     No one (except the Admin Groups) should have access to anything as a
     default.
        Users who are both Admins and Engineers should have two accounts to keep the work
        done separate.
IBM Rational Software Conference 2009


Access Control Strategies - Example


             Users:                          Project A
                                             Project A
             User1                                                                Objects
             User2                                                       Module
             User3
             User4
             User5
                            DB
             User6                           Project B
                                             Project B
                         Access:                                                   Objects
                         Everyone: R
                                                                         Module
                                                  Access :
                                                  Project B Group:RC         Access :
                                                  Everyone Else: None        Project B Group:RMDC
                                                  Propagate with C: MD       Everyone Else: None



   Group                Project A Group   Project B Group
                        User1             User2
  Definitions           User2             User4
                        User3             User5
                                          User6
IBM Rational Software Conference 2009


 Baselines

              changes                    changes                 changes

current 0.0                  current               current 1.0             current 1.1
                               0.1




     Baseline 0.1                  Baseline 1.0            Baseline 1.1

                 Module
                 history                                                                 Time


  Some basic guidelines :
  Minor baseline after initial import, after reformat , prior to purge of deleted objects
  Major baseline after Review, consensus, Build Definition.
IBM Rational Software Conference 2009


Baseline sets

                  Stakeholder
                 requirements

                                          System
                                        requirements    Test Cases




          Baseline 1.1                   Baseline 2.1        Baseline 1.3
          Stakeholder                      System
                                                              Test Cases    Baseline Set
         Requirements                    Requirements


                                  Release Candidate 1
IBM Rational Software Conference 2009




                     Importing Legacy data from Word
Level 1 DOORS Heading
IBM Rational Software Conference 2009
                                        Level 2 DOORS Text Object
                                        Level 2 DOORS Heading
Word Paragraph Styles                   Level 3 DOORS Text Object
IBM Rational Software Conference 2009


Checking Styles
IBM Rational Software Conference 2009


Export to DOORS
IBM Rational Software Conference 2009




                                  Summary
IBM Rational Software Conference 2009



Benefits


      Re-usability
      Performance optimization
      Traceability/Impact Analysis
      Effective word imports
      Effective Management of Access Controls
IBM Rational Software Conference 2009


What RM Best Practice Means to Stakeholders

                                            Engineers                       Middle Managers                              Executives
                                                                                                                                               Customer
                                                                                                                          Demonstrate         Satisfaction/
                                                                                                                          Regulatory /        Stakeholder
                                                                                                                          Contractual            Needs
                                                                                                             Manage Scope Compliance
Improvement in Requirements Quality




                                                                                                              & Impact of                 Conform with
                                                                                                                Change                     Standards
                                                                                                                                         (CMMI. SPICE,
                                                                                                         Handle                               ISO)
                                                                                                        Complexity     Deliver to Cost
                                                                                                                          & Schedule
                                                                                         Reqts
                                                                                                                          Constraints
                                                                                      Distribution
                                                                                                       Multi-level
                                                                                                         Visible
                                                                         Re-use                       Traceability
                                                                                                     between Reqts
                                                                                   Role-Based
                                                                                    Access
                                               Visible Context
                                                                   Tailorable RM
                                       Scalable
                                                                      Process
                                       Common
                                      Repository
                                                   Audit Trail


                                                                 Increased use of Requirements Management Good Practices
IBM Rational Software Conference 2009




Acknowledgement



  Ian Zimmermann, IBM Software Group


  Bob Parro, River North Solutions
IBM Rational Software Conference 2009




                                        38
IBM Rational Software Conference 2009




                                        39
IBM Rational Software Conference 2009




© Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.


                                                                                                                                                                                                40

More Related Content

What's hot

Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
Strongback Consulting
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
IBM Rational software
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and TricksManageware
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
Bahaa Farouk
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
RichardNowack
 
Application Rationalization
Application RationalizationApplication Rationalization
Application RationalizationCarolyn Reid
 
Requirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid PrototypingRequirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid Prototyping
Aurobindo Nayak
 
Improve power bi performance
Improve power bi performanceImprove power bi performance
Improve power bi performance
Annie Xu
 
BPC 10.1 basics
BPC 10.1 basicsBPC 10.1 basics
BPC 10.1 basics
kamal ega
 
Business requirements document_brd
Business requirements document_brdBusiness requirements document_brd
Business requirements document_brd
Vaibhav Modi
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
Paulo Daniel Nobre
 
EA maturity models
EA maturity modelsEA maturity models
EA maturity models
Paul Sullivan
 
Building the Business Case for SAP S/4HANA
Building the Business Case for SAP S/4HANABuilding the Business Case for SAP S/4HANA
Building the Business Case for SAP S/4HANA
Bluefin Solutions
 
EA foundations - 01 (views & viewpoints)
EA foundations - 01 (views & viewpoints)EA foundations - 01 (views & viewpoints)
EA foundations - 01 (views & viewpoints)
Mohamed Zakarya Abdelgawad
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?
Katarzyna Kot
 
Building a microservice ecosystem
Building a microservice ecosystemBuilding a microservice ecosystem
Building a microservice ecosystem
Haufe-Lexware GmbH & Co KG
 
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
amorshed
 
#OOW16 - Risk Management Cloud / GRC General Session
#OOW16 - Risk Management Cloud / GRC General Session#OOW16 - Risk Management Cloud / GRC General Session
#OOW16 - Risk Management Cloud / GRC General Session
Dane Roberts
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application RationalizationAmbareesh Kulkarni
 

What's hot (20)

Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and Tricks
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
 
Application Rationalization
Application RationalizationApplication Rationalization
Application Rationalization
 
Requirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid PrototypingRequirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid Prototyping
 
Improve power bi performance
Improve power bi performanceImprove power bi performance
Improve power bi performance
 
BPC 10.1 basics
BPC 10.1 basicsBPC 10.1 basics
BPC 10.1 basics
 
Business requirements document_brd
Business requirements document_brdBusiness requirements document_brd
Business requirements document_brd
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
 
EA maturity models
EA maturity modelsEA maturity models
EA maturity models
 
Building the Business Case for SAP S/4HANA
Building the Business Case for SAP S/4HANABuilding the Business Case for SAP S/4HANA
Building the Business Case for SAP S/4HANA
 
Sap abap
Sap abapSap abap
Sap abap
 
EA foundations - 01 (views & viewpoints)
EA foundations - 01 (views & viewpoints)EA foundations - 01 (views & viewpoints)
EA foundations - 01 (views & viewpoints)
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?
 
Building a microservice ecosystem
Building a microservice ecosystemBuilding a microservice ecosystem
Building a microservice ecosystem
 
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
 
#OOW16 - Risk Management Cloud / GRC General Session
#OOW16 - Risk Management Cloud / GRC General Session#OOW16 - Risk Management Cloud / GRC General Session
#OOW16 - Risk Management Cloud / GRC General Session
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
 

Viewers also liked

Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysisMahesh Bhalerao
 
Requirements Mgmt Doors Demo
Requirements Mgmt   Doors DemoRequirements Mgmt   Doors Demo
Requirements Mgmt Doors Demo
Richard Namme
 
Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
IBM Rational software
 
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
IBM Rational software
 
Containerzation with Docker
Containerzation with DockerContainerzation with Docker
Containerzation with Docker
Abdimuna Muna
 
Optimizing DOORS Implementation
Optimizing DOORS ImplementationOptimizing DOORS Implementation
Optimizing DOORS Implementation
Manageware
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect PresentationEric Deitrick
 
Doors Web Access
Doors Web AccessDoors Web Access
Doors Web Access
Bill Duncan
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
Kathy (Kat) Mandelstein
 
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change managementIntegrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change managementBill Duncan
 
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case StudyRequirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
The REUSE Company
 
What is Nagios XI and how is it different from Nagios Core
What is Nagios XI and how is it different from Nagios CoreWhat is Nagios XI and how is it different from Nagios Core
What is Nagios XI and how is it different from Nagios Core
Sanjay Willie
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for Aerospace
Hellasserve
 
Reporting on requirements
Reporting on requirementsReporting on requirements
Reporting on requirements
IBM Rational software
 
Course summary
Course summaryCourse summary
Course summary
IBM Rational software
 

Viewers also liked (16)

Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysis
 
Requirements Mgmt Doors Demo
Requirements Mgmt   Doors DemoRequirements Mgmt   Doors Demo
Requirements Mgmt Doors Demo
 
Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
 
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
 
Containerzation with Docker
Containerzation with DockerContainerzation with Docker
Containerzation with Docker
 
Optimizing DOORS Implementation
Optimizing DOORS ImplementationOptimizing DOORS Implementation
Optimizing DOORS Implementation
 
Doors Analyst
Doors AnalystDoors Analyst
Doors Analyst
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
 
Doors Web Access
Doors Web AccessDoors Web Access
Doors Web Access
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
 
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change managementIntegrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
 
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case StudyRequirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
 
What is Nagios XI and how is it different from Nagios Core
What is Nagios XI and how is it different from Nagios CoreWhat is Nagios XI and how is it different from Nagios Core
What is Nagios XI and how is it different from Nagios Core
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for Aerospace
 
Reporting on requirements
Reporting on requirementsReporting on requirements
Reporting on requirements
 
Course summary
Course summaryCourse summary
Course summary
 

Similar to Best practices for effective doors implementation-Ashwini Patil

Aras PLM Viewing Markup and Secure Social
Aras PLM Viewing Markup and Secure SocialAras PLM Viewing Markup and Secure Social
Aras PLM Viewing Markup and Secure SocialAras
 
2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newburybara2cls
 
IBM Cognos - IBM informations-integration för IBM Cognos användare
IBM Cognos - IBM informations-integration för IBM Cognos användareIBM Cognos - IBM informations-integration för IBM Cognos användare
IBM Cognos - IBM informations-integration för IBM Cognos användare
IBM Sverige
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case StudyADC Austin Tech
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
oslc
 
Aras PLM Software Visualization
Aras PLM Software VisualizationAras PLM Software Visualization
Aras PLM Software VisualizationAras
 
Oracle Warehouse
Oracle WarehouseOracle Warehouse
Oracle Warehouse
oracle content
 
Oracle Data Warehouse
Oracle Data WarehouseOracle Data Warehouse
Oracle Data Warehouse
DataminingTools Inc
 
Aras PLM Roadmap
Aras PLM RoadmapAras PLM Roadmap
Aras PLM RoadmapAras
 
Intro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras InnovatorIntro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras Innovator
Aras
 
Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4
Транслируем.бел
 
Aras Vision and Roadmap with Aras Innovator PLM Software
Aras Vision and Roadmap with Aras Innovator PLM SoftwareAras Vision and Roadmap with Aras Innovator PLM Software
Aras Vision and Roadmap with Aras Innovator PLM SoftwareAras
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
Bob Rhubart
 
Aras ALM Workshop for PLM Configuration Management
Aras ALM Workshop for PLM Configuration ManagementAras ALM Workshop for PLM Configuration Management
Aras ALM Workshop for PLM Configuration ManagementAras
 
Design Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignDesign Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignRoger Snook
 
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Novell
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
Marcos Almeida
 
Automated BI Modernizations
Automated BI ModernizationsAutomated BI Modernizations
Automated BI Modernizations
dlautzenheiser
 
RSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value Features
Roger Snook
 

Similar to Best practices for effective doors implementation-Ashwini Patil (20)

Aras PLM Viewing Markup and Secure Social
Aras PLM Viewing Markup and Secure SocialAras PLM Viewing Markup and Secure Social
Aras PLM Viewing Markup and Secure Social
 
2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury
 
IBM Cognos - IBM informations-integration för IBM Cognos användare
IBM Cognos - IBM informations-integration för IBM Cognos användareIBM Cognos - IBM informations-integration för IBM Cognos användare
IBM Cognos - IBM informations-integration för IBM Cognos användare
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case Study
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Aras PLM Software Visualization
Aras PLM Software VisualizationAras PLM Software Visualization
Aras PLM Software Visualization
 
Oracle Warehouse
Oracle WarehouseOracle Warehouse
Oracle Warehouse
 
Oracle Data Warehouse
Oracle Data WarehouseOracle Data Warehouse
Oracle Data Warehouse
 
Aras PLM Roadmap
Aras PLM RoadmapAras PLM Roadmap
Aras PLM Roadmap
 
Intro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras InnovatorIntro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras Innovator
 
Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4
 
Aras Vision and Roadmap with Aras Innovator PLM Software
Aras Vision and Roadmap with Aras Innovator PLM SoftwareAras Vision and Roadmap with Aras Innovator PLM Software
Aras Vision and Roadmap with Aras Innovator PLM Software
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Aras ALM Workshop for PLM Configuration Management
Aras ALM Workshop for PLM Configuration ManagementAras ALM Workshop for PLM Configuration Management
Aras ALM Workshop for PLM Configuration Management
 
Design Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignDesign Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better Design
 
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
 
Automated BI Modernizations
Automated BI ModernizationsAutomated BI Modernizations
Automated BI Modernizations
 
RSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value Features
 

More from Roopa Nadkarni

New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesRoopa Nadkarni
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanuRoopa Nadkarni
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickRoopa Nadkarni
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtRoopa Nadkarni
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRoopa Nadkarni
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwindRoopa Nadkarni
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtRoopa Nadkarni
 
EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindseyRoopa Nadkarni
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John bRoopa Nadkarni
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraRoopa Nadkarni
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonRoopa Nadkarni
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeRoopa Nadkarni
 
Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonRoopa Nadkarni
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyRoopa Nadkarni
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyRoopa Nadkarni
 
RPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRoopa Nadkarni
 

More from Roopa Nadkarni (20)

Agile - Monojit basu
Agile - Monojit basuAgile - Monojit basu
Agile - Monojit basu
 
New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean Innes
 
Agile - Monojit Basu
Agile - Monojit BasuAgile - Monojit Basu
Agile - Monojit Basu
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanu
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwick
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holt
 
RTF - Prasad bhatt
RTF - Prasad bhattRTF - Prasad bhatt
RTF - Prasad bhatt
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwind
 
RFT - Ashish Mathur
RFT - Ashish MathurRFT - Ashish Mathur
RFT - Ashish Mathur
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldt
 
EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindsey
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John b
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj Chandra
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve Robinson
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O Rourke
 
Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve Robinson
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin Nally
 
RPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha Krishnamurthy
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Best practices for effective doors implementation-Ashwini Patil

  • 1. Best Practices for Effective DOORS Implementation Ashwini Patil, IBM India Advisory Manager Select View/Master/Slide Master to add Session Number Here © 2009 IBM Corporation
  • 2. IBM Rational Software Conference 2009 AGENDA Overview of DOORS Project Architecture in DOORS Database schema Module framework Setting linking schema Application of access rights Importing legacy data from Word Baselines/Baseline sets Summary Demo Questions 2
  • 3. IBM Rational Software Conference 2009 Overview Of DOORS
  • 4. IBM Rational Software Conference 2009 What is DOORS? Rational DOORS is the market and technology leader for Requirements Management A requirements management tool with: Multi-user document access Extensive access controls Change control & tracking Requirement linking Filtering & sorting of data Traceability & impact analysis support
  • 5. IBM Rational Software Conference 2009 Database Structure Database Root Content Project Formal Folder Modules Navigation
  • 6. IBM Rational Software Conference 2009 Modules Module Explorer
  • 7. IBM Rational Software Conference 2009 DOORS Item Entity Relationship Items Users* Access Rights • Project • Individuals • Read • Folder • Groups • Create have with • Module • Everyone • Modify • Object • Delete • Admin are of Powers User Types * • Create Project • Standard • Archive Data • Project Manager can have • Partition Data • Database Manager • Create Groups • Custom • Create Users • Manage Database
  • 8. IBM Rational Software Conference 2009 DOORS Data Exchange Options Other options include * Partition/Rejoin, RIF * Archive/Restore * DXL based data Exchange Tools
  • 9. IBM Rational Software Conference 2009 DOORS Integrations - Current Focal Point Rational ClearCase MS Team & ClearQuest Foundation Server Change System Architect Eclipse DOORS TAU Rhapsody Publishing Engine Rational Rose Rational Quality Manager Rational Software Development Platform
  • 10. IBM Rational Software Conference 2009 Project Architecture in DOORS
  • 11. IBM Rational Software Conference 2009 Database Schema How to organize data? When use projects and folders? Naming convention?
  • 12. IBM Rational Software Conference 2009 Database Schema contd. Example of Project Template
  • 13. IBM Rational Software Conference 2009 Module framework Template Example Create a new module or use an archetype Using archetypes enables re-use of the consistent schema and the best practices in the organization.
  • 14. IBM Rational Software Conference 2009 Module framework Module considerations to optimize performance History/Baselines Shareable Edit Views (default) –Module explorer, Layout/Attribute DXL Deleted Non-Purged Objects OLEs Tables
  • 15. IBM Rational Software Conference 2009 History/Baselines
  • 16. IBM Rational Software Conference 2009 Shareable edit Setup for sharing the module at levels 1, 2 or 3. Open the module in exclusive edit mode and save on a periodic basis
  • 17. IBM Rational Software Conference 2009 Views (default) Module Explorer/Layout/Attribute DXL
  • 18. IBM Rational Software Conference 2009 Deleted Non-Purged Objects
  • 19. IBM Rational Software Conference 2009 OLEs
  • 20. IBM Rational Software Conference 2009 Tables Use OLE for tables if: The entire table represents a single requirement The table does not contain requirements, and the data can be easily displayed in an OLE object Convert the table to DOORS text objects if: Entire rows or columns represent single requirements You want to be able to display and modify attribute values in a separate column for each requirement in the table
  • 21. IBM Rational Software Conference 2009 Setting linking schema Direction and Type of Links Use of DOORS Links Link Enforcement
  • 22. IBM Rational Software Conference 2009 Direction and Type of Links Direction of links Architecture System Stakeholder design requirements requirements Type of Links Satisfies links Verification links Recursive links Confirms to links
  • 23. IBM Rational Software Conference 2009 Use of DOORS Links “DOORS Links” is the default
  • 24. IBM Rational Software Conference 2009 Link Enforcement Only allow outgoing links as specified in the above list Ensure every rule has a defined linkset
  • 25. IBM Rational Software Conference 2009 Access Rights Application Database Items Folder or Project Sub-items Folder or Project or Module Views Attribute Objects Attribute Definitions Types Attribute Values
  • 26. IBM Rational Software Conference 2009 Access Control Strategies Use strict controls at top levels Prevent accidental data moves and copies Use propagation to allow easier access Each project/level can have separate access Use groups rather than named users Use groups for common permissions Set project access to “None” Explicitly allocate rights through groups No one (except the Admin Groups) should have access to anything as a default. Users who are both Admins and Engineers should have two accounts to keep the work done separate.
  • 27. IBM Rational Software Conference 2009 Access Control Strategies - Example Users: Project A Project A User1 Objects User2 Module User3 User4 User5 DB User6 Project B Project B Access: Objects Everyone: R Module Access : Project B Group:RC Access : Everyone Else: None Project B Group:RMDC Propagate with C: MD Everyone Else: None Group Project A Group Project B Group User1 User2 Definitions User2 User4 User3 User5 User6
  • 28. IBM Rational Software Conference 2009 Baselines changes changes changes current 0.0 current current 1.0 current 1.1 0.1 Baseline 0.1 Baseline 1.0 Baseline 1.1 Module history Time Some basic guidelines : Minor baseline after initial import, after reformat , prior to purge of deleted objects Major baseline after Review, consensus, Build Definition.
  • 29. IBM Rational Software Conference 2009 Baseline sets Stakeholder requirements System requirements Test Cases Baseline 1.1 Baseline 2.1 Baseline 1.3 Stakeholder System Test Cases Baseline Set Requirements Requirements Release Candidate 1
  • 30. IBM Rational Software Conference 2009 Importing Legacy data from Word
  • 31. Level 1 DOORS Heading IBM Rational Software Conference 2009 Level 2 DOORS Text Object Level 2 DOORS Heading Word Paragraph Styles Level 3 DOORS Text Object
  • 32. IBM Rational Software Conference 2009 Checking Styles
  • 33. IBM Rational Software Conference 2009 Export to DOORS
  • 34. IBM Rational Software Conference 2009 Summary
  • 35. IBM Rational Software Conference 2009 Benefits Re-usability Performance optimization Traceability/Impact Analysis Effective word imports Effective Management of Access Controls
  • 36. IBM Rational Software Conference 2009 What RM Best Practice Means to Stakeholders Engineers Middle Managers Executives Customer Demonstrate Satisfaction/ Regulatory / Stakeholder Contractual Needs Manage Scope Compliance Improvement in Requirements Quality & Impact of Conform with Change Standards (CMMI. SPICE, Handle ISO) Complexity Deliver to Cost & Schedule Reqts Constraints Distribution Multi-level Visible Re-use Traceability between Reqts Role-Based Access Visible Context Tailorable RM Scalable Process Common Repository Audit Trail Increased use of Requirements Management Good Practices
  • 37. IBM Rational Software Conference 2009 Acknowledgement Ian Zimmermann, IBM Software Group Bob Parro, River North Solutions
  • 38. IBM Rational Software Conference 2009 38
  • 39. IBM Rational Software Conference 2009 39
  • 40. IBM Rational Software Conference 2009 © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 40