Quality Model review [and adaptation to your context]
To perform these checks:
- Open the targeted Assessment Model (cf. Assessment Model configuration access)
- Select the Quality Model tab:
Business Criteria review [and adaptation]
- Select the Business Criteria sub-tab:
- Successively select each Business Criterion
Review the Active and Detached status of each criterion:
- Review the list of contribution in the Grade Contributors sub-sub-tab: aggregation weight, critical contributions:
Starting with AIP 7.1
The Business Criteria are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
- If a Technical Criteria is missing, add a new Grade Settings using the Add button, then select the criterion you require from the Technical Criteria in-line drop-down list and adjust the weight and critical contribution option:
- If you do not require a contribution, delete the Technical Criterion
Technical Criteria review [and adaptation]
Select the Technical Criteria sub-tab:
- Successively select each Technical Criterion
- Review the Active and Detached status of each criterion:
- Review the list of contributions in the Grade Contributors and Grade Impacts sub-sub-tabs: aggregation weight, critical contribution
Starting with AIP 7.1
The Technical Criteria are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
- If a Business Criteria is missing from the Grade Impacts sub-sub-tab, add a new Grade Settings using the Add button (the GUI will take you back to the Business Criterion tab), then select it from the Business Criteria in-line drop-down list and adjust the weight and critical contribution option.
- If a Quality Rule, Distribution, or Measure is missing from the Grade Contributors sub-sub-tab, add a new Grade Settings using the Add button, then select it from the Quality Rule, Distribution, or Measure in-line drop-down list and ajust the weight and critical contribution option:
- If you do not require a contribution, delete the entry
Quality Rules review [and adaptation]
Select the Quality Rules sub-tab:
- Successively select each Quality Rule
- Review the Active and Detached status of each item:
- Review the list of contributions in the Grade Impacts sub-sub-tab: aggregation weight, critical contribution:
Starting with AIP 7.1
The Quality Rules are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
- If a Technical Criteria is missing in the Grade Impacts sub-sub-tab, add a new Grade Settings using the Add button (the GUI will take you back to the Technical Criterion tab), then select it from the Technical Criteria in-line drop-down list and adjust the weight and critical contribution option:
- If you do not require a contribution, delete the entry
- With Advanced audience option activated, review the list of Contextual Parameters used in the Parameters sub-sub-tab:
With Advanced audience option set, review the list of compliance-to-grade thresholds used to turn rule compliance percentage into the 1 to 4 grade in the Grade Thresholds sub-sub-tab:
Quality Distributions review [and adaptation]
With Advanced audience option set, select the Quality Distributions sub-tab:
- Successively select each Quality Distribution
- Review the Active and Detached status of each item:
- Review the list of contribution in the Grade Impacts sub-sub-tab: aggregation weight, critical contribution:
Starting with AIP 7.1
The Quality Distributions are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
- If a Technical Criteria is missing from the Grade Impacts sub-sub-tab, add a new Grade Settings using the Add button (the GUI will take you back to the Technical Criterion tab), then select it from the Technical Criteria in-line drop-down list and adjust the weight and critical contribution option:
- If you do not require a contribution, delete the entry
Review the list of Contextual Parameters used in the Parameters sub-sub-tab:
- Review the list of split share-to-grade thresholds used to turn distribution split share percentage into the 1 to 4 grade in the Settings sub-sub-tab upon selection Grade Thresholds sub-sub-sub-tab of each one of the four categories:
Quality Measures review [and adaptation]
With Advanced audience option set, select the Quality Measures sub-tab:
- Successively select each Quality Measure
- Review the Active and Detached status of each item:
- Review the list of contribution in the Grade Impacts sub-sub-tab: aggregation weight, critical contribution:
Starting with AIP 7.1
The Quality Measures are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
- If a Technical Criteria is missing from the Grade Impacts sub-sub-tab, add a new Grade Settings using the Add button (the GUI will take you back to the Technical Criterion tab), then select it from the Technical Criteria in-line drop-down list and adjust the weight and critical contribution option:
- If you do not require a contribution, delete the entry
Review the list of Contextual Parameters used in the Parameters sub-sub-tab:
- Review the list of value-to-grade thresholds used to turn measure value in the Grade Thresholds sub-sub-tab:
Consolidation Settings review [and adaptation]
With Advanced audience option set, select the Consolidation Settings sub-tab:
- Review the option value:
Remember:
Default behavior is "simple average" for which each Module has the same weight as any other when it comes to computing Application-level grade
Non-default behavior are available to tune the model so that the most critical Modules weights more when it comes to computing Application-level grade (or the "largest" using any Sizing Measure or any Background Facts if uploaded).
E.g.: suppose you have Application A composed of Module M1 and M2; Module M1 contains 100 artifacts and features a grade of 3.00 for a given Quality Rule while Module M2 contains 300 artifacts and features a grade of 2.00 for the same Quality Rule; when you select the "number of artifacts" as a consolidation mode, Application A will feature a grade of 2.25 based on the following computations (100 x 3.00 + 300 x 2.00) / (100 + 300).
When using a Sizing Measure for which a Module can get a null value, this means the Module grades will not impact the Application-level grades.
In case all Modules have a null value on the selected Sizing Measure, the Application-level grades are back to the "simple average" method.
Contextual Parameters review [and adaptation]
Select the Contextual Parameters tab:
- Review the list of Parameters:
Starting with AIP 7.1
The Contextual Parameters are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
Dashboard Services and exclusion review [and adaptation]
Select the Services tab and double click a Dashboard Service in the list:
The Dashboard Service editor will then open enabling you to review the list of Exclusions:
Sizing Model review [and adaptation to your context]
Technical Size review [and adaptation]
To perform these checks:
- Open the targeted Assessment Model (cf. Assessment Model configuration access)
- Select the Sizing Model tab
- Successsively select each Sizing Measure whose Sizing Measure type is Technical Size
- Review the Active and Detached status of each item:
Starting with AIP 7.1
The Sizing Measures are edited in their own editor (as opposed to embedded editor in 7.0.x releases) to ease the readability.
Functional Weight review [and adaptation]
Backfired Function Points
- Open the targeted Assessment Model (cf. Assessment Model configuration access)
- Select the Sizing Model tab
- Successsively select each Sizing Measure whose Sizing Measure type is Functional Weight
- Review the Active and Detached status of each item:
- With Advanced audience option activated, to fine-tune the ratio in use for each technology, review the list of Contextual Parameters used in the Parameters sub-sub-tab:
and, upon edition of the parameter, you can change the ratio to use for any given technology:
With Functional Weight Sizing, the review is mostly about reviewing the Backfired FP gearing factors that are handled with the "Backfired FP ratio" contextual parameter.
OMG-compliant Automated Function Points estimation
Technical Debt Statistics review [and adaptation]
To perform these checks:
- Open the targeted Assessment Model (cf. Assessment Model configuration access)
- Select the Sizing Model tab
- Successsively select each Sizing Measure whose Sizing Measure type is Technical Debt Statistics
- Review the Active and Detached status of each item:
- With Advanced audience option activated, to fine-tune the computation parameters, review the list of Contextual Parameters used in the Parameters sub-sub-tab of the Technical Debt (ID #68001) Sizing Measure:
With Technical Debt Statistics, the review is mainly a matter of reviewing the values of the different parameters: share of issues to fix by severity level, currency unit, average fixing time by severity level, ....
Run-Time Statistics review [and adaptation]
To perform these checks:
- Open the targeted Assessment Model (cf. Assessment Model configuration access)
- Select the Sizing Model tab
- Successsively select each Sizing Measure whose Sizing Measure type is Run-Time Statistics
- Review the Active and Detached status of each item:
With Run-Time Statistics, the review is mainly a matter of activating or disabling the indicators so that they will show in the CAST Engineering Dashboard:
- When active, the Run-Time Statistics that have been attached to the transaction objects in the Analysis Service (using an Update CAST Knowledge Base tool for instance) will be consolidated and will show along TRI-ranked Transactions to provide some more context to end-users.
- When inactive (default), the Run-Time Statistics that may have been attached to the transaction objects in the Analysis Service (using an Update CAST Knowledge Base tool for instance) will not be consolidated and will not show along TRI-ranked Transactions