Support MES Quality Commander® (MQC)

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 MES Quality Commander® (MQC) v.4.4

MQC now recommends actions to resolve quality deficits within a project via action lists. The new action list is sorted according to priorities to help you identify the most urgent actions to be taken next. You can find an overview of these actions on the new action list page.

Profit from the usability improvement of reports in MQC. You can open the reports which were used to import the data, directly with MQC. In addition, you have access to a human-readable report (e.g. HTML or PDF), if available.

 

MQC v.4.2

Highlights in MES Quality Commander® (MQC) v.4.3

A generic tool adapter API allows easy custom adapter implementation using C# or Python. Templates for adapters reading common report formats like xml, html, and xls are available. The existing pool of adapters has been further extended by adapter for Danlaw MxSuite, Testwell CTC++, and Helix QAC.

MQC v.4.2

Highlights in MES Quality Commander® (MQC) v.4.2

Significant reduction in import time and memory usage
The reduction is especially notable when dealing with very large sets of data. It applies to the import of data directories, as well as the live monitoring and reimport of updated data.


Improved user experience
Selections and markings relate in a more intuitive matter. They allow the smart adaptation of views with simple one-click actions.

MQC v.4.1

Highlights in MES Quality Commander® (MQC) v.4.1

Improved Configuration Dialogs
MQC settings dialogs have been redesigned for better usability, and are available in MQC editor as well as MQC web viewer.

Fine grained configuration of Context Categories
Context categories define the relations between artifacts and data sources, measurements, and base measures. They help to define and focus on the artifact-relevant data from the available data pool.

MQC v.4.0

Highlights in MES Quality Commander® (MQC) v.4.1

Report generation project status
The new status report in html format documents all details of an MQC project, including graphics and context-specific tables to structure the information. The structure and extent of the report is configurable.

Configure expected data via context categories

Improved tool adapter and tool page for Polyspace (The Mathworks)

Extended tool adapter for TPT (Piketec)

 

Installation

MQC Editor:

  • Extract the MQC zip file (TIB_sfire-analyst_7.11.0_win.zip) into a target folder with write access.
  • Navigate to the …\TIB_sfire-analyst_7.11.0_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

MQC Editor:

  • 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.

System Requirements

The following system requirements must be in place to use MQC:

MQC Editor:

  • 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.

Quick Start

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. In detail you are guided, how to:

  • Create a new analysis
  • Load your data into MQC
  • Configure MQC according to your project needs
  • Check trend and status of your project KPIs and quality
  • Identify root causes of insufficient quality

The data used for the Quick Start Guide can be downloaded as MQC sample data (zip file).

Suggestions

If you have any suggestions to help us improve the MES Quality Commander® (MQC), please do not hesitate to contact us:
Email: mqc@model-engineers.com

User Instruction

User Guide

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.

MQC User Guide

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.4.4 (September 2020)

Action List (Beta)

  • MQC now recommends actions to improve quality by solving deficits in a project. Each action is related to a particular artifact with a priority from 'Very High' to 'Very Low' according to the corresponding quality measure value. The list of actions is then sorted according to the priorities, which helps the user to easily identify the most urgent actions to be taken next.
  • A new Action List page is provided which gives an overview about the actions for the current or a selected revision. Filtering and marking may be used to focus on details like particular artifacts.

Data Origins (Imported Data and Report Files)

  • MQC provides access to human-readable reports, for example in HTML or PDF format, if available. The underlying data reports, whether originally imported and/or human-readable, can be opened directly through MQC. The marking and filtering on the quality and data pages reduces the list of reports in the data origins accordingly.
  • Using the new entry Show Data Origin in the MQC Action panel, makes it easy to crosscheck the original file source for a particular piece of data.
  • MQC supports the user in finding the correct file data source by adapting the list of imported files according to the data/quality filtered or marked.

Significant Performance Improvement of Data Transformation Flow

  • The data transformations are now executed in a specific order, which is controlled and triggered in such a way as to prevent duplicate transformations. This improvement reduces the time needed for the transformations by up to half.

Dashboard For Quick Overview (Beta)

  • The new dashboard gives a quick overview of the aspects of the current project from project information, overall quality trend, quality and availability status, aggregated information to changes from the last revision. The user can jump to the respective pages for more in-depth information and details.
  • The dashboard is the entry page and first stop for the user to get a picture of the status, trend, diffs, and actions to do.

Extended Overall Quality Visualization

  • There's a new quality trend visualization in the MQC Dashboard that shows three aspects of the overall quality of the project and how it evolves over time.
  • Absolute Quality: This overall project quality is calculated using all data including missing data.
  • Available Quality: This overall project quality is calculated using the available data only, excluding missing data. This directly shows the quality of what has already been done.
  • Relative Quality: The third quality trend line shows the overall project quality in relation to targets configured for particular milestones. An absolute current quality of only 50 % is quite inadequate, but if the plan was to achieve that 50 % at that point in time, it is excellent (100%). If no specific targets were imported, Absolute Quality and Relative Quality show the same trend lines.
  • The Overall Quality Visualization shows the defined milestones making comparisons regarding milestones easy.

Project Status Report Supports Multiple Measurements

  • The status report supports the usage of multiple measurements for one data source.

Extension of Tool Adapter API with Related Files

  • The readable reports are recognized by the respective tool adapter(s) during data import. The default pattern used is such that the file name of the readable report and the data report are identical (just another file extension). More specific/extended patterns are possible, such as direct access to the full set of test catalogs and reports from MTest from a zip file.
  • The available adapters were extended to provide related files for a report, specifically a human-readable report file, if the imported file is not in a human-readable format (see MQC User Guide /Data Sources).

More Compact Artifact Mapping

  • By using patterns the artifact mapping (derive artifact name shown inside MQC from the artifact path defined in the adapter) can be configured for many artifacts at once. The patterns follow standard regular expressions with all the usual possibilities. The patterns can be defined in the setup configuration and in the settings. A preview of the result of mapping using the current artifacts is provided in the settings dialog.
  • The Project Structure configuration was improved. The Artifact Structure sheet now contains a column with the Artifact Paths, while the Artifact Mapping sheet was removed from the Excel configuration. Previous formats of the Project Structure configuration still work.

Tool Adapter for MXAM Excel Report Added

  • The MES Model Examiner MXAM Excel report can be used as a data source for MQC as well. The same measures are taken from the Excel report as for the mxmr report.
  • The MXAM Excel adapter implements two methods for measurements: 1. Each document is a measurement. Thus, if you organize your MXAM guidelines into multiple documents, you can manage the results of the documents separately in your quality model. 2. The objectives of each guideline define the measurement. In this way guidelines with objective 'functionality' can get a different (higher) weighting than guidelines with objective 'readability'. The default case of this adapter uses the second method for measurements. If present the objective functionality is used, or else the objective readability is used if available. Otherwise, the first objective of the guideline is used.

User Experience

  • The size of the KPI charts is now responsive. If the number of KPIs increases, the size decreases to accommodate more KPIs on the available space. At the same time the displayed information per KPI was optimized to use the available space more efficiently.
  • The Sunburst visualization was extended to show labels of the quality properties. When hovering over the sub characteristics or the characteristics the respective labels are shown.

Create New Project from MQC Web player

  • A new MQC project can now be created in the MQC web player as well. This option "Create new Project" is directly available in the standard File menu.
  • All the (legacy) options from the Tool menu are no longer needed and were removed.

Export of the Setup Configuration

  • The settings and configuration options can be exported from the Settings Dialog into a Setup Configuration (Excel). This can be used to reuse the same settings for another (new) project or to recreate a project.

Export of Manual Excel Import Template

  • When some data must be provided in a manual way, the respective Excel template file can be created preconfigured with the current artifacts and measures. The configuration of the included elements can be defined by marking or by filtering otherwise all elements are contained in the Excel template.