What is MQC?
MES Quality Commander® is a monitoring and management tool for the comprehensive quality assessment of model-based software development. User-friendly visualizations, evaluations, and data capturing assist the user to assess the current quality of artifacts and provide a status overview of the overall project quality. In addition, MQC shows the quality trend, which provides information about the progress of the project. MQC can be seamlessly integrated into any development environment or Continuous Integration.
Highlights in latest versions of MES Quality Commander® (MQC) v.6.2
Automatic Data Background Update of Projects
MQC projects stored within the MQC server library are updated periodically to fetch the latest data changes. Background server-side updates are only executed if new or changed data was detected. This ensures that all projects are always kept up to date.
Bin Distribution Visualization includes Milestones and Overall Quality/Availability
Milestones used as additional time markers to structure projects are now visualized more clearly. The view of all revisions can be condensed to just milestones, showing only the respective last revision of each milestone.
As part of the bin distribution visualization the new view shows the overall quality or availability as an additional trend line.
Highlights in MES Quality Commander® (MQC) v.6.1
Artifacts and Quality in flexible structures
Typical development projects are often structured in various ways, i.e. by product architectures, by product platforms, even by roles & responsibilities, therefore the artifact and quality model structures in MQC now support multiple flexible levels and freely configurable naming. Appropriate filtering and marking now allow you to focus on many specific aspects of artifacts or quality properties, in addition to a general overview.
Selectable scope for visual quality assessment
The scope of quality assessment that is shown in different visualizations includes all quality properties by default (=absolute quality). However, it is now possible to adjust that scope by e.g. ignoring all missing quality properties (=available quality) or by adapting the assessment in relation to defined target values (=relative quality).
Highlights in MES Quality Commander® (MQC) v.6.0
Multiple Quality Models
It is now possible to configure the overall quality model out of multiple smaller ones, e.g. when each data source is defined in its own quality model. MQC provides initial quality models for each data source that can be applied e.g. when a data source is not defined in another overall quality model.
Faster File Import and Data Transformations
The file import now only loads new data, while improvements in the internal data flow and memory consumptions lead to significantly shorter data transformation and calculation times. The adapter framework has been modified to reduce complexity and reacts faster now as well.
Highlights in MES Quality Commander® (MQC) v.5.3
Project Creation Wizard
When creating a new project you only need to specify the location of your data (source) and the revision granularity in the dialog. The project will then be set up automatically including the import of data, which significantly reduces the set up time.
Multiple Git Repositories as one Data Source
Configure one data source for a multiple number of similarly structured Git repositories containing your data. This can reduce your configuration effort considerably, as you will only need one Git configuration (branches, commits, time range, etc.) for a list of similar Git repositories.
Highlights in MES Quality Commander® (MQC) v.5.2
- Aggregation of artifact structure levels keeps the overview manageable even in very large projects. All visualizations can be adapted according to the selected structural level.
- Sorting and searching were added to the KPI visualizations for Artifacts, Quality Properties, and Measures.
- Improvements to tool adapters and Git connection for enhanced performance.
Highlights in MES Quality Commander® (MQC) v.5.1
Annotations for Quality Properties
Use annotations to justify and adapt quality values directly in the project. Annotations can change either the quality bin or the quality value of a quality property measure. A validity time frame can be applied.
Highlights in MES Quality Commander® (MQC) v.5.0
MQC supports GIT as a source of data. Custom filter options can be used to preselect relevant data.
Differences in the quality and availability of data between revisions are calculated and shown in the new “Diff” view.
Quality bins are user-configurable in name, number, thresholds, and color-scheme for convenient adaptation.
- Extract the MQC zip file into a target folder with write access.
- Navigate to the MES_MQC_SpotfireAnalyst11-4-2_single_user_win\Products\TIBCO Spotfire Installer directory
- Execute the setup file (.exe)
- Follow the installation instructions provided by the MQC User Guide.
Update to the Latest Version
- On startup choose to login to the MQC Server instead of working offline.
- In case of available updates, you will be automatically prompted to update.
- Confirming the update will install the latest version of MQC.
For further information, please, check the installation instructions provided by the MQC User Guide.
The following system requirements must be in place to use MQC:
- Windows (7 + 8 + 10 - 64-bit versions)
- Microsoft .NET Framework 4.6 (or higher)
- Microsoft Office 2010 (or higher)
Read more about detailed hardware requirements in the MQC User Guide.
The MQC User Guide includes a Quick Start Guide, which gives you an introduction into the functionality of the MES Quality Commander®. It shows you how to use MQC to analyse your project quality and data. You are guided in detail and will learn how to:
- Open the sample project shipped with MQC
- Work with MQC by navigating through the different pages
- Check the availability of the loaded data
- Check the status of project KPIs and quality
- Identify root causes of insufficient quality
If you have any suggestions to help us improve the MES Quality Commander® (MQC), please do not hesitate to contact us:
The MQC User Guide presents clear instructions on how to work with the MES Quality Commander® (MQC). It provides users with information about getting started and working with MQC.
You can easily call the User Guide (PDF format) by clicking on “Help” > “User Guide for MES Quality Commander” in the menu.
Additionally, by clicking on any of the “Help” icons within the tool you will be directly lead into specific chapters resp. sections of the User Guide (HTML format) (see image).
MQC Related Videos
Release Notes - MQC v.6.2 (September 2022)
New Distribution Visualization including Milestones and Overall Quality/Availability
- The new distribution visualization now shows the milestones as vertical lines. This eases the temporal recognition of the quality or availability distribution over time.
- All revisions before a milestone can be collapsed. The new distribution visualization then shows the last revision before that milestone. Collapsing revisions provides a streamlined trend (quality or availability) especially for long running projects with many revisions.
- With the improved distribution visualization it is possible to switch between a bin view, which shows the distribution of e.g. the computed quality according to categories like "good," "acceptable," and "bad" per revision, and an overall quality or availability view per revision.
- As part of the bin view, the new distribution visualization shows the overall quality or availability as an additional trend line.
- The new quality distribution visualization reflects the current scope of quality assessment, which can be absolute, available or relative quality. By default the absolute quality is shown.
- The reimplementation of the bin distribution visualization facilitates improved formatting of labels, axes, and more consistent marking and tooltips.
Automatic Data Update of Projects on MQC Server
- MQC projects stored within the library of an MQC Server can be periodically updated to automatically fetch the latest data changes. This ensures that all projects are always up to date upon opening, without the need to run an import in the client.
- The serverside automatic update can be enabled or disabled in the project without changing any configuration in the server.
- Serverside updates are only executed if new or changed data was detected.
Generic CSV / Excel Sheet Data Import Through Configuration
- The Generic Data Sheet Adapter can read any CSV file or Excel sheet as a data source. The adapter can be configured with adapter options, which are defined in Yaml files, that can be added in the Adapter Dialog.
- The Adapter Options for the Generic Data Sheet Adapter contain the configuration of the files to read, how the rows are filtered and aggregated, and how the column values are mapped to revisions, artifacts, and measures.
Multiple Annotation Files supported
- Annotations created (or modified) within MQC can now be assigned to a source file and later saved in the corresponding source file. The source file format is Yaml.
- Multiple annotation source files are supported.
- The quality heat map visualization was improved by centering the x-axis labels and removing the white lines between cells when there are many artifacts and quality properties.