Page tree

Versions Compared

Key

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

...

  • Number of Apps and Total Size (in Millions of LOCs)
  • Number of Apps, grouped by Size
  • Frequency of Apps, grouped by selected portfolio (Business Value, by default)

 

Image Modified

Risk Section

...

  • Average of Risk Index
  • Number of Apps, grouped by Risk ranges
  • Average Risk by selected portfolio values (Business Value, by default)

 

Image Modified

Security Section

...

  • Average of Security Rating
  • Frequency Number of Apps, grouped by Security Rating ranges
  • Average Security Rating , by selected portfolio values (Business Value, by default)

Please, visit https://www.kiuwan.com/docs/display/K5/Kiuwan + Code + Security for  for further information on Code Security.

Image Modified

 

Quality Section

Quality Section widget allows to include summary data about number and distribution of applications based on Global Indicator metric:

  • Average of Global Indicator
  • Frequency Number of Apps, grouped by Global Indicator ranges
  • Average Global Indicator , by selected portfolio values (Business Value, by default)

Image Modified

 

Technical Debt Section

...

  • Total ammount of Technical Debt
  • Distribution of Technical Debt , by selected portfolio values (Business Value, by default)

 

Image Modified

Decision

...

Quadrants Group

Decision Quadrant Quadrants widgets represent graphically where your applications are depending on their business value, failure probability, maintenance risk and security risk. 

...

For a fully understanding on Decision Quadrants, please visit https://www.kiuwan.com/docs/display/K5/Decision + quadrants.

 

Business Chart

Business Chart widget allows to include includes a Business Value Decision Quadrant in your report.

The Business Value Decision Quadrant is aimed to identify those applications in your portfolio that require immediate action based on their criticality for the business and their exposure to any of risks you are facing:

  • Global Risk (Risk index), 
  • Failure Probability (Production Risk), 
  • Maintenance (Development Risk)

...

  • and 
  • Security Risk.

Business chart Widget graphically displays a quadrant where apps (or groups of apps) are placed according to Business Value (Y-Axis).

Image Modified

X-Axis can be customized to display the available types of Risks:

  • Risk Index (default value)
  • Failure Risk
  • Maintenance Risk
  • Security Risk

Please, visit https://www.kiuwan.com/docs/display/K5/Decision + quadrants for  for an explanation of different Risk indexes.

Points in the displayed graphic can be customized (by Group by selector) to represent:

  • Individual applications (setting Group By to “Not grouped”)
  • Groups of applications (grouped by any of the available portfolios in Group by selector)

Additionally, every point  has two main characteristics:

  • Diameter (proportional to size in Locs)
  • Color (the portfolio value the app belongs to, . Pleae note that this option is only available when Color by selector has been set  to any to the available portfolios)

...

Production Chart

Production Chart widget allows to include includes a Production Decision Quadrant in your report.

The Production quadrant Quadrant is aimed to identify those applications in your portfolio that could cause problems in production, and if they will be able to recover from these errors easily.

The applications with higher exposure to this kind of risk will be those in the upper-right area of the quadrant.

 

Image Modified

Vertical (Y) axis represents Failure Probability. This indicates if applications are likely to provoke frequent errors in production. Applications with high Failure Probability could be a problem in the short term.

Horizontal (X) axis represents application’s Complexity, a normalized (between 0 and 100) metric based on applications’ cyclomatic complexity by function, duplication of code and maintainability index.

Production chart Widget graphically displays a quadrant where apps (or groups of apps) are placed according to above mentioned axis.

Please, visit https://www.kiuwan.com/docs/display/K5/Decision + quadrants for  for an explanation.

Points in the displayed graphic can be customized (by Group by selector) to represent:

  • Individual applications (setting Group By to “Not grouped”)
  • Groups of applications (grouped by any of the available portfolios in Group by selector)

Additionally, every point  has two main characteristics:

  • Diameter (proportional to size in Locs)
  • Color (the portfolio value the app belongs to, . Please note that this option is only available when Color by selector has been set  to any to the available portfolios)

...

Development Chart

Development Chart widget allows to include includes a Development Decision Quadrant in your report.

The Development quadrant is aimed to identify those applications in your portfolio exposed in the midterm given the difficulty and associated cost to maintain them.

The applications with higher exposure to this kind of risk will be those in the upper-right area of the quadrant.

 

Image Modified

In the vertical axis we represent the Maintenance Risk: this indicates if applications’ maintenance costs are going to be higher than expected, or if it is going to be complex and costly to add new functionality to them. It is based on the evidence gathered from the code for the maintainability index.

In the horizontal axis we represent application Complexity, a normalized (between 0 and 100) metric based on applications’ cyclomatic complexity by function, duplication of code and maintainability index.

Development chart Widget graphically displays a quadrant where apps (or groups of apps) are placed according to above mentioned axis.

Please, visit https://www.kiuwan.com/docs/display/K5/Decision + quadrants for  for an explanation.

Points in the displayed graphic can be customized (by Group by selector) to represent:

  • Individual applications (setting Group By to “Not grouped”)
  • Groups of applications (grouped by any of the available portfolios in Group by selector)

Additionally, every point  has two main characteristics:

  • Diameter (proportional to size in Locs)
  • Color (the portfolio value the app belongs to, . Please note that this option is only available when Color by selector has been set  to any to the available portfolios)

...

Security Chart

Security Chart widget allows to include includes a Security Decision Quadrant in your report.

The Security quadrant is aimed to identify those applications in your portfolio that are exposed to potential internal or external attacks, that can compromise the integrity of you organization, and if these potential vulnerabilities can be easily corrected.

The applications with higher exposure to this kind of risk will be those in the upper-right area of the quadrant.

 

Image Modified

In the vertical axis we represent the Security risk: This indicated how vulnerable an application is to internal or external attacks based on the number of vulnerabilities found in the application’s code as listed by CWE and OWASP.

In the horizontal axis we represent application Complexity, a normalized (between 0 and 100) metric based on applications’ cyclomatic complexity by function, duplication of code and maintainability index.

Security chart Widget graphically displays a quadrant where apps (or groups of apps) are placed according to above mentioned axis.

Please, visit https://www.kiuwan.com/docs/display/K5/Decision + quadrants for  for an explanation.

Points in the displayed graphic can be customized (by Group by selector) to represent:

  • Individual applications (setting Group By to “Not grouped”)
  • Groups of applications (grouped by any of the available portfolios in Group by selector)

Additionally, every point  has two main characteristics:

  • Diameter (proportional to size in Locs)
  • Color (the portfolio value the app belongs to, . Please note that this option is only available when Color by selector has been set  to any to the available portfolios)

...

Decision Quadrants DataTable widget allows to include includes a data table of records (one application or group of applications per row) with the following summarized information:

  • Business Value
  • Complexity
  • Risk Index
  • Failure Risk
  • Maintenance Risk
  • Security Risk

Image Modified

Every record can be customized to represent:

  • One individual application (setting Group by selector to “Not grouped”)
  • Groups of applications (grouped by the different values of selected portfolio in Group by selector) 

...

 

Evolution Group

Evolution widget widgets display timely evolution of an application or a portfolio on a selected metric or indicator.

Available widgets:

  • Evolution DataTable

...

For a fully understanding on Governance - Evolution, please visit https://www.kiuwan.com/docs/display/K5/ Evolution.

 

Evolution DataTable

Evolution DataTable widget allows to include includes timely evolution data of an application or a portfolio on a selected metric or indicator.

Evolution can be tracked on the following metrics/indicators:

...

For a fully understanding on Governance - Evolution, please visit https://www.kiuwan.com/docs/display/K5/ Evolution.

 

Image Modified

Values for these metrics will be “signed” numbers that represent increments (+) or decrements (-) in the metric/indicator during the selected period of time.

Every record can be customized to represent:

  • One individual application (setting Group by selector to “Not grouped”)
  • Groups of applications (grouped by the different values of selected portfolio in Group by selector) 

...

Activity Group

Activity widgets display applications ( activity ) on a selected metric or indicator during a certain period of time.

Changes in activity can be viewed for a specific application or for those applications that belongs to a selected portfolio.

...

For a fully understanding on Governance - Activity, please visit https://www.kiuwan.com/docs/display/K5/ Activity.

 

Applications Activity DataTable

Applications Activity DataTable Widget allows to include change includes changes data of an application or a portfolio on a selected metric or indicator.

...

For a fully understanding on Governance - EvolutionActivity , please visit Activity.

Image Modified

 

Values for these metrics will be “signed” numbers that represent increments (+) or decrements (-) in the metric/indicator since the beginning of the selected period.

Every record can be customized to represent:

  • One individual application (setting Group by selector to “Not grouped”)
  • Groups of applications (grouped by the different values of selected portfolio in Group by selector) 

...

Ranking Group

Ranking widgets are those that allow to display rankings of applications (or applications grouped by portfolios) on a selected metric or indicator.

Available widgets:

  • Ranking DataTable

For a fully understanding on Governance - RankinRanking, please visit https://www.kiuwan.com/docs/display/K5/ Ranking.

 

Ranking DataTable

Ranking DataTable widget allows to include includes a ranking of applications (or applications grouped by portfolios) on a selected metric or indicator.

Ranking can be based on the following metrics/indicators:

  • Business Value
  • Lines of Code (LOCs)
  • Risk Index
  • Global Indicator
  • Effort to Target

Image Modified

 

Every record can be customized to represent:

  • One individual application (setting Group by selector to “Not grouped”)
  • Groups of applications (grouped by the different values of selected portfolio in Group by selector) 

...

Crossings Group

Crossings widgets are those that allow to display a table where you can pick the metric metrics whose values you want to see, crossing the data of two different portfolios you want to compare.

Available widgets:

  • Crossings DataTable

For a fully understanding on Governance - RankinCrossings, please visit https://www.kiuwan.com/docs/display/K5/ Crossings.

 

Crossings DataTable

Crossings DataTable widget allows to define table tables where you can pick the metric whose values you want to see, crossing the data of two different portfolios you want to compare.

Table is designed by selecting two sets of portfolios (by Rows and Columns selectors) and a metric (Metric selector).

Available metrics are:

...

As a result, you will get a table where column/rows labels represent the different values of the selected portfolios and the inner cells will represent the aggregated data (added or averaged) of the selected metric for all the applications that belongs to both portfolio values.

Image Modified