Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Clicking any of the Health Measure tiles will drill down to show more detailed information about the specific Health Measure:

Click to enlarge

Image RemovedImage Added

Grade evolution section

...

Filter section

The filter section enables you to filter the information displayed in the Graph:

Characteristics

By default in the Characteristics tab, the Health Factor in the tile you clicked will be selected and only data about this Health Factor will be displayed in the Graph:

Selecting additional Health Factors will update the data in the Graph with the additional Health Factor:

Criteria

The Criteria tab enables you to filter further and display data for specific Technical Criteria. By default no criteria are selected, therefore data in the Graph will not show any specific Technical Criteria. When a criterion is selected it will be added to the Graph:

Click to enlarge

Data filter (Grade drop-down)

Grade drop-down lists following Data filter: Compliance, Total Violations, Critical Violations, New Violations, Added Critical Violations, Removed Violations, Removed Critical Violations. 

Info

For default assessment model all the above Grades are displayed.

For other Industry Standard models, only following grades will be displayed: Compliance, Total Violations, New Violations, and Removed Violations.

Selecting any data filter enables user to view details in graphical format, as shown in the below screen. 

Graph

Graph feature lets the user view the selected snapshot detail in graphical format, as shown in the below screen.


Info

Snapshot will be auto-selected while changing the business criteria and size indicators.


Time span filter

Time span filter lets the user to view the analysis details of a specific duration by selecting the time duration from in the drop-down.

Quick facts section

Info

In  v. ≥ 2.5.0-funcrel, the Grade value is unavailable in ISO-555 View.

User can get the summary of the snapshot selected from the graph, for the selected characteristics/criteria.

...

The Risk Profile section helps you to view criteria and rules of the selected snapshot. You can view the rules grouped within the criteria. To view rule details of particular criterion select the checkbox and the snapshot from the graph.

Below screen lists the rules grouped with the specific criteria:

...

Weight

In basic terms, the Weight of an item signifies "how important" the item is. The higher the value, the more weight the item carries and therefore violations in rules/Technical Criteria with higher weights should be fixed first:

Rule

Weight of the rule in the parent Technical Criteria. For rules a specific formula is used:

Weight of the rule in the Technical Criteria (defined in the rule itself) x Weight of the Technical Criteria in the parent Business Criteria (Health Measure)

You can roll the mouse over the weight to view the value:

Image Added

Technical Criteria

Weight of the Technical Criteria in the parent Business Criteria (Health Measure). You can roll the mouse over the weight to view the value:

Image Added

Failed

Rule

Total number of times the rule has been violated, i.e. the number of components which contain source code that violates the rule.

Technical Criteria

The sum of all failed checks for all rules that contribute to the Technical Criteria.

Succeeded

Rule

Total number of times the rule has been triggered but not violated, i.e. the number of components which contain source code that does not violate the rule.

Technical Criteria

The sum of all succeeded checks for all rules that contribute to the Technical Criteria.

Compliance

This column displays the percentage compliance ratio for the specific Technical Criteria or Rule. Note that "N/A" will be displayed if the filters Only critical rules and Only rules with violations are active.

Rule

This value represents the percentage compliance to the rule. The higher the value the better, in the example below, the rule was triggered 15 times and only 1 component out of the 15 violated the rule, giving a percentage compliance ratio of 93%:

Image Added

Technical Criteria

This value represents the average compliance ratio for all rules that contribute to the Technical Criteria.

Industry

This column displays the average industry compliance ratio for the specific Technical Criteria or Rule - i.e. the average industry compliance ratio across all Applications currently managed in Appmarq. Note that "N/A" will be displayed if the filters Only critical rules and Only rules with violations are active. Refer: Health Dashboard - Appmarq Insight.

GAP

This column shows the % difference between the % Compliance column (i.e. the compliance ratio for the specific Technical Criteria or Rule for the current Application in the current snapshot) and the Industry column. In other words you can quickly see if your Application is performing better or worse than the average for all Applications currently managed in Appmarq:

  • A positive difference is highlighted in green - i.e. this shows that the current Application is performing better than the Appmarq average
  • A negative difference is highlighted in red - i.e. this shows that the current Application is performing worse than the Appmarq average

Refer: Health Dashboard - Appmarq Insight.

Score

A Score is a measurement/number between 1.00 and 4.00 to assess a risk (Score is same as Grade) for a rule or Technical Criteria. The higher the number, the less "risky" the code, i.e. the better the code adheres to the rule or Technical Criteria.

Info

In  v. ≥ 2.5.0-funcrel, the Score column is unavailable in ISO-555 View.



Info

The Out-of-Date button is displayed when the Appmarq Insight feature has not been refreshed. The Appmarq Insight feature is refreshed every quarter and when it is not refreshed "the Out-of-Date" button is displayed.

Module Treemap section 

...

section

Shows all the modules present in the selected application. 

Info

In  v. ≥ 2.5.0-funcrel, the module treemap section is unavailable in ISO-555 View.

Anchor
snapshot
snapshot
Snapshot Comparison section

Snapshot Comparison lets you compare two or more snapshots. 

Info
Two or more snapshots are required to use this feature.

Image Removed 

Info
  • Two or more snapshots are required to use this feature.
  • In  v. ≥ 2.5.0-funcrel, the module Snapshot Comparison is based on Compliance in ISO-555 View.

Image Added

The Snapshot Comparison section provides an easy way to see "at a glance" the differences between two snapshots. The Snapshot Comparison feature will use the currently selected snapshot as the reference snapshot and out of the box the currently selected snapshot is always the most recent:

...

To view the comparison, choose an older snapshot in the drop down list:

Image RemovedImage Added

The comparison is then displayed:

Image RemovedImage Added

The comparison displays health measure grade values for Technical Criteria and Rules that contribute to the current Health Measure with rule nameolder snapshotnewer snapshot and percentage difference of the selected snapshots. If the older snapshot's value is zero or both older and newer snapshot's values are zero, the difference will be shown as N/A. The difference is calculated as follows:

Code Block
languagetext
({ [grade of newer snapshot - grade of older snapshot]/older snapshot} * 100)

Size Indicator tiles

Size Indicator tiles helps you to view the size of the selected application (in Single Application) and total size of all the application (in Multiple Application).

Image RemovedImage Removed

Indicator tiles

Size Indicator tiles helps you to view the size of the selected application (in Single Application) and total size of all the application (in Multiple Application).

Image AddedImage Added

Info

The Line of Code count reported by the Health Dashboard will not be identical to Line of Code counts produced by third-party tools such as CLOC. This is because the Health Dashboard reports an aggregation of LOC values for objects (i.e. classes etc.) that form the files themselves and therefore, file imports are not included in the Health Dashboard LOC values.

Drill down behaviour

Multi-application

...

Clicking the TECHNICAL SIZE tile helps to view the lines of codes of the selected application. Hovering the mouse on the snapshot (dot) lets you view the difference between two snapshots in graphical mode.Image Removedthe difference between two snapshots in graphical mode.

Image Added

Technical Size and Technology Sizing sections

This section lists specific sizing information for the entire application and for each module in the application:

Image Added

Snapshot Comparison section

See Snapshot Comparison section for more details about the feature. For Sizing Measure drill down, the comparison displays a list of sizing metrics that contribute to the current Sizing Measure showing the measure nameolder snapshotnewer snapshot and percentage difference of the selected snapshots. The difference is calculated as follows:

...

Info

This tile requires that the following extensions are installed BEFORE a snapshot is generated:

Info

From 2.7.0 onwards, Top Priority tile is not provided out of the box it has to be manually configured. To manually configure Top Priority tile refer: Health Dashboard tile management#QualityStandards(TopPriority) 


This tile is available at multi-application and single Application level and displays the total number of violations for rules that have the tag AIP-TOP-PRIORITY. Typically, rules with this tag are provided in the extensions System Level Rules, but other rules may also have this tag. In general these rules are considered to be even more critical than rules tagged as "critical" and therefore these violations should be fixed as soon as possible.

...