The back and forth exchange of requirements data between systems is accomplished with conversations. Conversation IDs are a standard in ReqIF that represent one thread of exchange or flow of data between two requirements systems via ReqIF. Jama will store metadata in a conversation attachment on the project, as well as within a predefined field on each item. Doing so allows exporting the ReqIF with the same identifiers assigned by the originating system. Data Exchange allows for setting the name of each conversation. This will allow the user to quickly select the appropriate conversation for re-use in the future. The mapping file is also stored in your conversation meta data to facilitate quick re-use.
Jama to Jama
This section describes the general flow of data between two Jama Systems. referred to as Jama-A and Jama-B.
Step 1: Export Requirements Data from Jama-A to ReqIF
Note: Before starting this process it is important to ensure the items to be exported are not locked, as this will prevent the Data Exchange from being able to update the Round Trip Identifier's on the items in Jama Connect.
- Log into Data Exchange connecting to Jama A and Select the Export Tab
- Select Exchange as the purpose
- Select Jama ReqIF as the ReqIF Format
- Select "New Conversation" from the dropdown, click select, name your new conversation
- Select a project to export from
- Select a location to export
- Create a new Mapping file (See generating a mapping)
- Choose a directory to save the export. To export as ReqIFZ. choose File > Settings > Export as ReqIFZ
- Click Export
- Log out of Data Exchange
Step 2: Import Requirements Data from ReqIF to Jama-B
- Log into Data Exchange connecting to Jama B and select the Import tab
- Select Exchange as the purpose
- Select the ReqIF created in Step 1 as source
- Select "New Conversation" from the dropdown, click select, name your new conversation
- Select the Project to import to
- Select the Location to import to
- Create a new Mapping File(see Mapping Generation.)
- Click Import
- Log out of Data Exchange
Step 3: Export Requirements Data from Jama-B to ReqIF
Note: Before starting this process it is important to ensure the items to be exported are not locked, as this will prevent the Data Exchange from being able to update the Round Trip Identifier's on the items in Jama Connect.
- Log into Data Exchange connecting to Jama B and select the Export Tab
- Select Exchange as the purpose
- Select Jama ReqIF as the ReqIF Format
- Select the Conversation created in Step 2 from the dropdown, click select
- The project to export should be populated from the conversation data. If it is not, select the project now
- Select the location to export
- Create a new Mapping file (See generating a mapping)
- Choose a directory to save the export. To export as ReqIFZ. choose File > Settings > Export as ReqIFZ
- Click Export
- Log out of Data Exchange
Step 4: Import Requirements Data from ReqIF to Jama-A
- Log into Data Exchange connecting to Jama A and Select the Import tab.
- Select Exchange as the purpose
- Select the ReqIF created in Step 3 as source
- The conversation should be recognized and populated
- Project and location should already be populated from the conversation metadata. if they are not select the appropriate project and location now
- Create a new Mapping File (see Mapping Generation)
- Click Import
- Log out of Data Exchange
Jama to Doors
This section describes the general flow of data between Jama and IBM Doors. Our strategy is to map Doors Modules to Jama Sets.