Overview
Convert your existing HP Quality Center Projects to the structure of your QC Project Template
Assure Project Harmonizer is an intuitive and easy to use product and guides you through the different stages of the project harmonization process.
Key Features
- Use QC’s Process Enablement & Cross-Project Customization for all your existing QC projects
- Full documentation of the changes done to your projects
- Conversion of project fields from all QC entities including their data, links, permissions, history, favorites and graphs
- Reuse project mapping across projects to save time
- Let your project owners to map their projects’ fields to the template’s fields
- Guides you through the Project Harmonization process
- Intuitive and Easy to Use UI
Benefits
- Link your existing Quality Center projects to Project Templates
- Harmonized Quality Center Projects can easily provide
- Cross Project Reporting
- Simplified Multi-Project integrations
- Copying and Sharing Assets (test cases, requirements etc) between projects
- Easy implementation and deployment of common test practices and customizations
- Get Quality Center 10 exciting new features working for all your projects
What is Quality Center Project Harmonization?
Project harmonization is the process of converting the structure of QC projects to be harmonized – to be compatible - with a pre-defined Project Template
Why is Project Harmonization Needed?
QC projects can be customized to suit different kind of testing needs and testing processes but this benefit and flexibility can easily become a challenge.
Each QC Project has its own Database, since QC projects can be customized independently of each other - this will often lead to the situation when projects have different structures in the database.
Projects with different structures present challenges with
- Sharing and Copying data between the projects
- Integration and Reporting solutions have to be customized for each project
- No common 'testing language' and processes between projects
QC 10 and Project Harmonization
QC 10 has been released by HP in early 2009 and includes new key features such as:
- Process Enablement - Project Templates, fields, user groups, lists and workflow customizations are centrally managed and distributed
- Asset Sharing - sharing of tests, requirements and defect across projects
- Cross project reporting
QC 10 new features may only bring limited benefits for non-harmonized projects as QC’s cross-customization feature that links projects to templates might not work. As big QC customers tend to have a long life cycle for their QC projects this can be a major drawback.
We ensure that our customers can benefit from Quality Center 10 exciting new features for all their existing projects
Harmonization Process Overview
Once you have created your QC Template Project in QC your next step is to link the projects to the templates and apply QC’s cross-project customization. That’s when you might encounter problems as the template and project might have conflicts with the project fields.
The Project Harmonization Process consists of the following main steps:
Assure Project Harmonizer consists of three tools. The reason is that different tools are used in different stages of the Project Harmonization Process and by different people.
The first tool to be used is the Template Documentation Tool. This tool is used by the Template Project creator. The purpose of the tool is to document the template fields and provide a description for each of the fields to the next phase, the mapping.
The Mapping Tool is distributed to and used by the project owners. Project owners are responsible to map the fields of the projects they own to the template project fields. The mapping files produced are then passed to the QC administrator.
The Project Conversion Tool is used by the project administrator. This tool is used to convert the project fields and data according to the mapping done previously. After the conversion is done you are all set to go!
Under the Hood
After projects mapping has been completed we proceed to the Project Conversion stage where each mapped field in the project has to be processed:
A new column has to be created in the database. The data from the old field will be moved and all QC items related to this field will have to be processed as well, such items include:
- history data
- favorites
- graphs
- reports
- group permissions
- data hiding filters
This operation will happen on the database itself and can only be executed by a Quality Center Site Administrator.
Assure Project Harmonizer will process the projects in record time, as we implemented many optimizations. Read more about the performance.
Supported Environments
Quality Center Versions
HP Quality Center 10
Databases
Quality Center 10 supported database versions: Oracle and Microsoft SQL Server
System Requirements
- 2 GB of RAM
- 5 MB free disk space
- 1024 x 768 screen resolution or higher
- Keyboard and mouse
- Network connection
