Skip to main content

Add Critical Parameter

PROCESS NAME

Criticality Management (AX06P7)

 

FEATURE / USER STORY NAME

Add Criticality Parameter (AX06P7US01/High/S1)

 

DESCRIPTION

Enable back-office users to add new criticality parameters in SMART360 for analyzing risks associated with utility assets. Each parameter includes a name and a score. The system automatically calculates and updates the weightages of all parameters based on their scores.

 

ACTORS

  • Back Office User

 

USER STORY

As a Back-Office User,

I want to add a criticality parameter by specifying its name and score,

So that I can use it in risk analysis calculations.

 

STORYTELLING

Anna, a back-office user at AquaFlow Utilities, wants to add a new criticality parameter, "Operational Efficiency," with a score of 4. She navigates to the Criticality section, clicks the Add button, and enters the parameter's details. Upon submission, the system recalculates weightages for all parameters and updates them accordingly.

GOALS

Allow users to add criticality parameters with a score ranging from 1 to 5.

PROCESS FLOW DIAGRAM

MAJOR STEPS INVOLVED

  1. Back-office user logs into SMART360.

  2. Navigates to AX Module > Settings > Criticality > Parameters Tab.

  3. Clicks the Add button to open the Add Parameter form.

  4. Enters the parameter name and assigns a score (1-5).

  5. Clicks Submit to add the parameter.

 

BUSINESS RULES

  1. Field Requirements

    1. Parameter Name: Mandatory, text input.

    2. Score: Mandatory, numerical input, valid range [1-5].

  2. Validation Rules

    1. Parameter Name cannot be empty.

    2. Score must be an integer between 1 and 5 and selected from dropdown.

  3. Weightage Calculation

    1. The system dynamically recalculates weightages whenever a new parameter is added.

    2. Weightage formula: Weightage=Score of the Parameter / Sum of Scores of All Parameters

  4. Display Rules

    1. Weightages must display up to three decimal points (e.g., 0.625).

    2. Newly added parameters must appear at the end of the parameter list.

  5. Error Handling

    1. If the parameter name or score field is left blank, display:
      “Parameter Name and Score are mandatory fields.”

    2. If the parameter name or score field is left blank, display:
      “Parameter Name and Score are mandatory fields.”

 

SAMPLE DATA

Before Adding a Parameter

  • Parameter 1: Safety, Score: 5, Weightage: 5/8=0.625

  • Parameter 2: Revenue, Score: 3, Weightage: 3/8=0.375

  • Created By: M Johnson

  • Created On: 12/2/2024

After Adding a New Parameter

  • Parameter 1: Safety, Score: 5, Weightage: 5/12=0.417

  • Parameter 2: Revenue, Score: 3, Weightage: 3/12=0.25

  • Parameter 3: Operational Efficiency, Score: 4, Weightage: 4/12=0.333

  • Created By: M Johnson

  • Created On: 12/2/2024

ACCEPTANCE CRITERIA

  1. Add Parameter

    1. User can successfully add a parameter with a name and score.

    2. The system validates inputs and displays an error message for invalid entries.

    3. Success Message: “Parameter successfully added.”

  2. Weightage Recalculation

    1. Weightages for all parameters are updated correctly after adding a new parameter.

    2. The sum of all weightages equals 1.

  3. UI Updates

    1. Newly added parameter appears in the list immediately.

    2. Updated weightages display accurately in the Parameter view.

 

PRODUCT TOUR

TEST CASES

TEST DATA