Data management in Engineering Lifecycle Management
Customer data management process must include regular monthly or quarterly meetings
with business stakeholders to review all project areas and then decide whether project areas must be
archived. It is important to perform data management because of the following reasons.
You must perform the following tasks to complete the data management process. You can use
JRS or IBM® Engineering Lifecycle Optimization - Publishing (PUB) to discover the full project
areas list.
- Optimize the use of data within the bounds of policies and available system resources so that organizations can decide and take actions to maximize benefits.
- Companies usually have policies in place about data management and data retention. These policies must be considered when you plan IBM Engineering data management.
- As your organization increases IBM Engineering deployments or continues to work on existing projects, the various Engineering Lifecycle Management application project area data also continues to grow. This growth in turn contributes to Jazz® Reporting Service and Lifecycle Query Engine data growth.
- If business imposes limitation on system resources, then data management is not an option but mandatory part of each Lifecycle Query Engine deployment.
- Proper data management brings balance between the reporting needs of various supporting
businesses and thus ensures that JRS and Lifecycle Query Engine are
working correctly with the available system resources. Data management aims to provide the following benefits.
- Reduce irrelevant data and unwanted choices when you build and run reports
- Reduce the hardware requirements for Lifecycle Query Engine
- Reduce network consumption
Generating quality metrics reports for completed projects using Jazz Reporting Service
About this task
You can use one of the following methods to get the list of project areas for archiving.
- In Report Builder, you can set appropriate filter conditions and generate a report
to find project areas that are suitable candidates for the archival process. The following list
gives examples of suitable candidates for the archival process.
- Project areas that contain artifacts that are mostly in closed state
- Project areas that belong to older releases
- Project areas that were invalidated and therefore can be archived
- Project areas that were used for testing purpose
- If you are unable to filter the projects by using the fields in Report Builder, then you can run SPARQL queries from the Advanced section of Report Builder. By using appropriate SPARQL queries, you can find the list of project areas that belong to previous releases. To know how to create and run SPARQL queries in Report Builder, see Manually editing SPARQL or SQL Report Builder queries
- To get the list of project areas that must be archived, you can also run
SPARQL queries from the Lifecycle Query Engine Query page. t_lqe_vocabularies.dita Refer to the following query
sample.
PREFIX jazz_process: <http://jazz.net/ns/process#> PREFIX dcterms: <http://purl.org/dc/terms/> PREFIX jazz_process2: <http://jazz.net/xmlns/prod/jazz/process/1.0/> SELECT DISTINCT ?proj ?title WHERE{ ?resource jazz_process:projectArea ?proj. ?proj dcterms:title ?Title. #?proj jazz_process:archived ?archived. }
Generating reports using PUB
About this task
Archiving project areas
It is common to archive project areas or team areas when users no longer use them. You can remove
unnecessary IBM Engineering Workflow Management, IBM Engineering Requirements Management DOORS® Next, IBM Engineering Test Management project areas from Lifecycle Query Engine by archiving the project areas.
To know how to archive projects, see Archiving project areas and team areas.Note: The project archiving feature that removes
data from Lifecycle Query Engine is available for DOORS Next 6.0.6.1, and
Engineering Test Management 7.0 and later versions for other Engineering Lifecycle Management
applications.
Removing archived project in DOORS Next
About this task
The project area is automatically removed in DOORS Next. Therefore, Lifecycle Query Engine administrators must complete the following steps to remove DOORS Next archived project area data from Lifecycle Query Engine.
Procedure
Deleting unnecessary artifacts from Engineering Test Management
You can remove unnecessary artifacts such as test execution records (for which one test case might run many times). Execution test results must be pruned from Engineering Test Management, and thus from Lifecycle Query Engine. Removing artifacts is possible with Engineering Lifecycle Management versions. For more information, see Deleting test artifacts.