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 (JRS) and Lifecycle Query Engine (LQE) data growth.
- If business imposes limitation on system resources, then data management is not an option but mandatory part of each LQE deployment.
- Proper data management brings balance between the reporting needs of various supporting
businesses and thus ensures that JRS and
LQE
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 LQE
- 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 a 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 queries
- To get the list of project areas that must be archived, you can also run SPARQL queries from the
LQE
Query page. For more information, see Running Lifecycle Query Engine queries to test or debug. 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( Engineering Workflow Management), IBM Engineering Requirements Management DOORS® Next( DOORS Next), IBM Engineering Test Management( Engineering Test Management)
project areas from Lifecycle Query Engine( LQE) 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 LQE 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 6.0.6.1
About this task
Archival of a project area in DOORS Next 6.0.6.1 is not automatic. The project area automatic removal feature in DOORS Next is available from 7.0.2 onwards. Therefore, LQE administrators must complete the following steps to remove DOORS Next archived project area data from LQE.
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 LQE. Removing artifacts is possible with Engineering Lifecycle Management versions. For more information, see Deleting test artifacts.