Analysis Model Dashboards

This specific dashboard displays information relative to all projects analysed with the current analysis model or group of project. It consists of a list of charts and a table with all the projects using this analysis model in this group and some chosen values (columns) to ease comparison between them.

Analysis Model Dashboard

Its structure is as follows:

<dashboard type="MODEL" nbColumns="2" 
scoreGroups="true" indicatorId="PERFORMANCE" aggregationType="AVG"
defaultWidthValue="500" defaultHeightValue="500">
<charts>
...
</charts>
<table id="PROJECT_SUMMARY" 
hideLastVersion="false" hideCreator="true" 
hideGroup="true" hideLevel="false">
...
</table>
</dashboard>

The dashboard element supports the following attributes:

In order to tell Squore to rate groups of project, you can use the following attributes for the dashboard element:

The charts area allows displaying a series charts. Only the following charts are supported at this level: Quadrant, Kiviat, Temporal Evolution Chart, Dial, Meter, Treemap, SQALE Pyramid.

The table area shows information about the projects analysed with the current model. Projects that do not belong to the portfolio are not shown.

The first column allows to check or uncheck the projects whose information should be used to compute data on the charts. The information can be aggregated in the charts in several ways using the aggregationType attribute of a measure or indicator element. At model-level, aggregating has the effect of showing one line per project for each metric defined in the chart. You can find out more about this attribute in the section called “Common Attributes for measure and indicator.

Other columns, showing specific information about the project, are defined as follows:

<table id="PROJECT_SUMMARY" 
  hideLastVersion="false" hideCreator="true" 
  hideGroup="true" hideLevel="false">
  <column indicatorId="BUSINESS_VALUE" headerDisplayType="NAME" 
  displayType="VALUE" "decimals="0" suffix=""/>
  <column indicatorId="QUALITY" headerDisplayType="NAME" 
  displayType="VALUE" decimals="2" suffix="%"/>
  <column indicatorId="TECH_DEBT" headerDisplayType="NAME" 
  displayType="VALUE" decimals="0" suffix=""/>
  <column indicatorId="TECH_DEBT_IDX" headerDisplayType="NAME" 
  displayType="VALUE" decimals="2" suffix="/FUNC"/>
  <column indicatorId="SUMSLOC" headerDisplayType="NAME" 
  displayType="VALUE" decimals="0" suffix=""/>
</table>

The column sub-element has the following attributes: