Calculating your requirements metrics
Authors: PaulEllis, BrianSteele, ErikCraig, BenjaminSilverman, MartinHendersonBuild basis: DOORS 9, Rational DOORS Next Generation 4, 5, 6.
Page contents
When discussing the planning of deployment topologies appropriate for your requirements management system, it is important to understand your existing system.
Below details how you would calculate these numbers in order to help you decide on how to deploy your servers. This topic is tightly integrated with planning for multiple requirements management instances and the sizing strategies which are intended to be used to calculate the maximum sizes of each instance.
In November 2015, a white paper was published on how to migrate data from Rational DOORS to Rational DOORS Next Generation. This should be studied alongside this page, indeed, this page is supplementary information on how to derive your existing data shape when approaching a migration.
Note: The architecture of DOORS Next 7.x no longer uses the Apache Jena TDB, so this article is no longer relevant once you migrate to that release.
Use the Migration Metrics utility in IBM Rational DOORS to gather information on whole projects or selected modules within a project. In the DOORS 9.6.1.3 client select:
Note: The Migration Metrics utility is not for an entire DOORS database. This allows analysis per project or per sub-partition which in turn allows you to size the migration into Rational DOORS Next Generation more easily. This page though is not intended to discuss the migration process in detail, merely how you would count your requirements metrics.
In November 2015, a white paper was published on how to migrate data from Rational DOORS to Rational DOORS Next Generation. This should be studied alongside this page, indeed, this page is supplementary information on how to derive your existing data shape when approaching a migration.
Note: The architecture of DOORS Next 7.x no longer uses the Apache Jena TDB, so this article is no longer relevant once you migrate to that release.
Using Migration Metrics with Rational DOORS 9
As documented in the developerWorks article, the DOORS migration metrics utility is used to perform harmonization and consolidation of types. Reports of attributes and enumerations are examined and those that are similar or vary only by case of name must be identified and classified as intentional or in need of harmonization. Our needs at this point though are purely to derive the outlines of the data shape in terms of numbers of requirements objects. To achieve this, then simply download the DOORS 9.6.1.3 (or later) client and install this on a machine which doesn't currently have a DOORS 9 client. This restriction is due to DOORS 9 only supporting one client per machine. If you only have access to one machine, then you can uninstall your existing client and then reinstall after completing this procedure. There are further options available within the Migration Metrics with later releases of DOORS 9, so it is advisable to download the latest to avail of the latest possibilities. See Gathering migration metrics for the latest and complete instructions if desired.Use the Migration Metrics utility in IBM Rational DOORS to gather information on whole projects or selected modules within a project. In the DOORS 9.6.1.3 client select:
- Select a project in the database explorer.
- Click File > Migration > Migration Metrics.
- In the Migration Metrics window, select the project and scope, including the entire project or selected modules.
- Click Go to create the migration metrics output
Note: The Migration Metrics utility is not for an entire DOORS database. This allows analysis per project or per sub-partition which in turn allows you to size the migration into Rational DOORS Next Generation more easily. This page though is not intended to discuss the migration process in detail, merely how you would count your requirements metrics.
Additional contributors: MartinHenderson, WilliamChatham

Contributions are governed by our Terms of Use. Please read the following disclaimer.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.