How to Configure Difficulty Points
The Difficulty Management module allows administrators to configure standardized difficulty levels used throughout the UK Comms Reporting System.
Difficulty Points are global values that are shared across all projects. These values are used when calculating project scores, task completion points, engineer performance metrics, and project reporting data.
Once configured, Difficulty Points become available during project setup and can be used to calculate task-related scores consistently across the platform.
The Difficulty Management section contains the following areas:
- Difficulty Management > List
- Difficulty Management > Add New
Understanding Difficulty Points
Purpose:
Difficulty Points represent the complexity or effort required to complete a specific task or activity.
These values help standardize scoring across projects and ensure that engineer performance calculations remain consistent.
How Difficulty Points Are Used:
- Project point calculations.
- Task scoring.
- Engineer performance tracking.
- Installation progress measurements.
- Project reporting and analytics.
- Revenue and completion calculations.
Once a Difficulty Point is created, it can be referenced throughout all projects in the system.
Creating a New Difficulty Point
Purpose:
The Add New Difficulty page allows administrators to create new difficulty levels that can later be used in projects.
Steps to Create a Difficulty Point:
- Navigate to Difficulty Management > Add New.
- Enter a difficulty name.
- Enter the corresponding difficulty value.
- Click Add New Difficulty.
Difficulty Point Fields:
- Name - The name or level of difficulty.
- Value - The numerical value assigned to the difficulty level.
Example Difficulty Configuration:
| Difficulty Level | Value |
|---|---|
| 1 | 1.00 |
| 2 | 1.25 |
| 3 | 1.50 |
| 4 | 1.75 |
| 5 | 2.00 |
The actual values used within your organization may vary depending on project requirements and scoring models.
Viewing Existing Difficulty Points
Purpose:
The Difficulty List page displays all configured difficulty levels available within the system.
Steps to View Difficulty Points:
- Navigate to Difficulty Management > List.
- The system will display all configured difficulty records.
Information Available:
- Difficulty ID
- Difficulty Name
- Difficulty Value
- Available Actions
Searching for Difficulty Points
Purpose:
Search and filtering tools allow administrators to quickly locate difficulty configurations.
Available Filters:
- Search - Search by difficulty name.
- Sort By - Sort difficulty records.
Steps to Search Difficulty Points:
- Navigate to Difficulty Management > List.
- Enter the difficulty name in the search field.
- Select any sorting options if required.
- Click Search.
- Review the filtered results.
Editing a Difficulty Point
Purpose:
Administrators can modify existing difficulty configurations when scoring requirements change.
Steps to Edit a Difficulty Point:
- Navigate to Difficulty Management > List.
- Locate the required difficulty record.
- Click the Edit icon.
- Update the difficulty name or value.
- Click Update Difficulty or Save Changes.
Information That Can Be Updated:
- Difficulty Name
- Difficulty Value
Updating Difficulty Values
Important Considerations:
Difficulty values are used throughout project calculations. Changes made to a difficulty level may affect future project scoring and reporting.
Before updating a difficulty value, administrators should:
- Review active projects using the difficulty level.
- Confirm scoring requirements with project stakeholders.
- Verify reporting impacts.
- Document the reason for the change.
Deleting a Difficulty Point
Purpose:
Difficulty levels that are no longer required can be removed from the system.
Steps to Delete a Difficulty Point:
- Navigate to Difficulty Management > List.
- Locate the difficulty record.
- Click the Delete icon.
- Confirm the deletion when prompted.
Important Considerations:
- Verify that the difficulty level is not being used in active projects.
- Review project dependencies before deletion.
- Consider updating the value instead of deleting the record.
How Difficulty Points Are Used in Projects
Purpose:
Difficulty Points are not configured separately for each project. They are maintained centrally and shared across all projects.
When creating or configuring a project, administrators and project managers can use these predefined difficulty values as part of the project's point calculation model.
Project Workflow Example:
- Create Difficulty Points.
- Create a Project.
- Configure Project Points Data.
- Create Tasks within the Project.
- Assign Difficulty Levels to Tasks.
- Engineers complete and submit work.
- The system calculates scores using the configured values.
- Reports and performance metrics are generated.
Best Practices
- Create a standard difficulty scale before creating projects.
- Use consistent values across all projects.
- Avoid frequent changes to active difficulty levels.
- Document changes made to scoring values.
- Review difficulty configurations periodically.
- Ensure all project managers understand the scoring model.
- Verify calculations after modifying difficulty values.
Summary
The Difficulty Management module provides a centralized method for defining task complexity and scoring values across the UK Comms Reporting System. Properly configured Difficulty Points help ensure consistent project calculations, fair engineer performance tracking, accurate reporting, and standardized project management processes.