Versions Compared

Key

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

This page will explain the Summary section in Kiuwan Governance. 

Contents

Table of Contents

Summary Description

Governance Summary is a comprehensive aggregated view of your

...

application portfolio.

It provides global analytics data that will help you to gain insights about your applications and let you inspect global values and trends based on data collected from your analysis.

Basically, and

...

depending on the selected data range, it summarizes application data providing global values for the most important Kiuwan indicators:

  • Number of Applications and Global Size
  • Risk Index (a measure on how far you are to get

...

  • acceptable security and quality level, based on Global Indicator,

...

  • Effort to Target and Applications Size)
  • Security Rating (a 5-start grade that indicates how secure your applications are)
  • Global Indicator (a general index based on software characteristics such as security, efficiency, maintainability, reliability, and portability)
  • Technical Debt (a global effort measure to correct all the detected defects)

 

...

Please

...

visit Security and Quality Indicators for more information on Kiuwan Indicators.

...


Image Modified

 

Summarized Data

The Governance Summary page displays the following

...

data

Image Modified

 

Info

Please note that summarized data is based on the calendar's selected dates (it will consider available data up to selected data range).

Image Modified

 

 

 

...

Summarized Indicators

...

description

(please visit Security and Quality Indicators for more information on Kiuwan Indicators)

IndicatorGeneral Description

Applications

Total number of Applications and Size (in LOCs)

It's calculated as how many application exists up to the selected

...

date range (an app "exists" if there are analysis on it up to the selected date)

Size is

...

calculated as the sum of the last analysis's LOC for selected applications.

Risk Index

Kiuwan’s Risk Index (RI) is a summary indicator that provides a measure of the implicit risk associated

...

with the security and quality aspects of your application, according to your defined requirements (targets). It provides a measure

...

of how far you are to get

...

acceptable security and quality level ( remember that the exact meaning of “acceptable” is defined by you - the “target”).

Risk Index calculation concentrates all the evidence found in the source code of your application, and

...

it is calculated combining Global Indicator (GI), Effort to Target (E2T) and Application Size.

Summarized Risk Index is calculated as

...

an average of Risk Indexes (weighted by App`s Size) of selected apps.

Security Rating

Security Rating, a 5-star grade that indicates how secure your applications are in terms of the likelihood and impact of found security vulnerabilities.

A security rating of 5 stars is considered to be secure, whereas 1 star

...

is considered to be very insecure.

Please

...

...

 for further

...

information on Kiuwan Security Rating and Vulnerability types.

Summarized Security Rating is

...

calculated based on

...

the greatest common divisor (gcd) approach of the security ratings of the selected applications.

For example, If you have 3 apps with 5-, 4- and 1-star respectively, you Global Sec Rating will be 1-star.

Global Indicator

Global Indicator is a

...

general index based on Software characteristics (ISO-25000 based), such as

...

Security, Efficiency, Maintainability, Reliability, and Portability. It's a weighted average of those software characteristics, providing an accurate global metric for the whole application. Global Indicator is calculated through a complex algorithm that takes into account the severity of the defects, the weight of the category, the analyzed code volume and the criticality of the different programming languages.

Summarized Global Indicator is calculated as

...

an average of Global Indicators (weighted by App`s Size) of selected apps.

Distribution of Applications

Besides summarized indicators, the Governance Summary also provides a distribution of your account's applications according to the following criteria.Image Modified

NameDescription

Apps By Size

...

 

A histogram displaying the distribution of apps (frequency) according to 5 size ranges.

Size intervals (5) are calculated from 0 to

...

max size.

Apps By Risk Range

...

 

A histogram displaying the distribution of apps (frequency) according to 5 ranges for Risk Index:

  • 0-20
  • 20-40
  • 40-60
  • 60-80
  • 80-100

Apps By Sec Rating

 

...

A histogram displaying the distribution of apps (frequency) according to Security Rates (1- to 5- stars)

...

This distribution is based on original apps security rates.

...

For example, most of your apps have 3 stars but the Summarized Security Rating is 1.

This is due to the algorithm applied to Summarized Security Rating calculus.

...

Summarized Security Rating is not an average

...

. It's calculated based on

...

the greatest common divisor (gcd) approach of the security ratings of the selected applications. For example, If you have 3 apps with 5-, 4- and 1-star respectively, you Global Sec Rating will be 1-star.

...

The Security Rating was introduced in Kiuwan by Feb-2017. Therefore, this metric is not available for analyses executed before

...

that date.

...

We deliberately decided not to include those apps in this grouping.

Consequently, applications whose last analysis is previous to that date will not be included. You could find then that total apps in this

...

aggregation might be less than the real number of applications.

Apps by Global Indicator

 

...

A histogram displaying the distribution of apps (frequency) according to 5 ranges for Global Indicator

  • 0-20
  • 20-40
  • 40-60
  • 60-80
  • 80-100

 

Drill-down of Applications

...

Click on a column of any histogram

...

to get the details of the applications that match the selected criteria.

For example, clicking on Apps By Risk Index in the 20-40 range

 

Image Modified

...

to get the details of the applications with a Risk Index between 20 and 40

 

Image Modified

 

Grouped By Aggregated data

Besides Summarized indicators (as shown above), you can select how to group aggregated data based on your available Portfolios.

Image Modified

The Group By selector will present to you all the available Portfolio Groups defined in your Kiuwan account.

...

Selecting one of them

...

and the graphics will show an indicator for every one of the available Portfolio Values for the selected Portfolio Group.

As an example, if you select Business Value, the data will show indicators for the different values of Business Value portfolio (Critical, High, Medium, etc.)

...

Similarly, you could select any other of the available portfolio groups.

For didactic purposes, the next explanation will take Business Value as

...

an example portfolio.

Image Added

 

...

 

Apps By Business Value

 

It will show how many applications belong to Critical, High, Medium, Low and Very Low.

Ordering will be based on

...

higher-to-lower frequencies.

It's worth to mention a special case, i.e.

...

the Languages

...

 portfolio group. This is a multi-valued portfolio automatically assigned by Kiuwan based on detected languages during the analysis.

This means that, for example, if an application contains Java and Javascript files, that app

...

will be considered as Java AND JavaScript.

Therefore, you could find that the sum of apps by language is higher

...

than the total number of applications.

Risk By Business Value

 

It will show the average Risk Index for Critical, High, Medium, Low and Very Low applications.

Aggregated Risk Index is calculated as a weighted average based on apps' loc size.

Ordering will also be based on

...

higher-to-lower values.

Security Rating By Business Value

 

It will show the Security Rating for Critical, High, Medium, Low and Very Low applications.

Ordering will also be based on

...

higher-to-lower values.

As above mentioned, please remember the special algorithm applied to Summarized Security Rating.

Security Rating By Business Value

 

It will show the Security Rating for Critical, High, Medium, Low and Very Low applications.

Ordering will also be based on

...

higher-to-lower values.

As above mentioned, please remember the special algorithm applied to Summarized Security Rating.

Global Indicator By Business Value

 

It will show the Security Rating for Critical, High, Medium, Low and Very Low applications.

Ordering will also be based on

...

higher-to-lower values.

Aggregated Global Indicator is calculated as a weighted average based on apps' loc size.

Technical Debt

Based on selected criteria (i.e., grouped by the selected portfolio), the Technical Debt

...

 panel will show the Summarized Technical Debt for every value of the portfolio.

 

Image Modified

Summarized Technical Debt

...

 is calculated as the sum of selected applications' Total

...

Effort values.

An Application Total Effort is calculated as

...

the sum of hours that you need to spend to fix all found defects.

...