Angular Modernizer
    Preparing search index...

    Interface RiskAssessorConfig

    Configuration for risk assessment

    interface RiskAssessorConfig {
        automationBonus: number;
        styleDeviationPenalty: number;
        thresholds: { high: number; low: number; medium: number };
        weights: {
            organizational: number;
            styleDeviation: number;
            technical: number;
            testing: number;
            timeline: number;
        };
    }
    Index

    Properties

    automationBonus: number

    Bonus multiplier for automation

    styleDeviationPenalty: number

    Penalty multiplier for style deviation

    thresholds: { high: number; low: number; medium: number }

    Thresholds for risk levels

    Type Declaration

    • high: number

      Highest risk score rated 'high' (default: 85); above it 'critical'.

    • low: number

      Highest risk score rated 'low' (default: 30).

    • medium: number

      Highest risk score rated 'medium' (default: 60).

    weights: {
        organizational: number;
        styleDeviation: number;
        technical: number;
        testing: number;
        timeline: number;
    }

    Weights for each risk category

    Type Declaration

    • organizational: number

      Weight of organizational risk (default: 0.15).

    • styleDeviation: number

      Weight of style deviation risk (default: 0.25).

    • technical: number

      Weight of technical risk (default: 0.3).

    • testing: number

      Weight of testing risk (default: 0.15).

    • timeline: number

      Weight of timeline risk (default: 0.15).