Features and additions to MonitorPro
Introduction
The MonitorPro brand of products has been in continuous development for nearly 20 years by EHS Data Ltd. This has transitioned through various technologies that now form a modern suite of web applications. The team's knowledge and experience, built over this time, allows for highly functional, flexible, and intuitive solutions. This section helps users understand what new functionality and technical updates they might see in MonitorPro over the coming years. As with all plans, priorities can change, and the below is subject to amendments based on commercial, contractual and regulatory drivers. MonitorPro has always been led by the community of users, and they directly influence much of its functionality. EHS Data Ltd is committed to continuing this process of adding features most requested by this community and industry demands. Any requests to consider features should be discussed with your Account Manager or sent to support@ehsdata.com.
Features raised will be added to our product backlog for review and assessment. The more requests for a particular requirement, the higher the priority and subsequent inclusion.
Release Schedule
Typically, a major release of MonitorPro is completed every nine months, followed by a number of smaller incremental releases accessible to EHS Data Ltd hosted clients within that period. Each release will contain a mixture of improvements to existing functionality, new functionality, and stability/underlying technology updates.
Technology
MonitorPro Web and Field are IIS-hosted .NET web applications developed predominantly in C# using Angular. The database is Microsoft SQL Server. As of 2004, the application has been running on .NET 6. These technologies have clear upgrade paths, and we are committed to achieving and maintaining long-term support for them.
Release Schedule
The below details the currently planned roadmap
v19.1 - Release Date Dec 2023
Functionality - Calculator
Pre Defined Calculations
Calculation Groups
Constants
Order of Calculations
Calculator Log
Translation Grids
Aggregate Calculations
Functionality - Presentation and Dashboard
Import Status Widget
Ability to set the line colour for compliance of plot by plot basis
Framework
Improved workflow for more agile releases
v19.2 - Release Date March 2024
Functionality - Calculator
Factors
General Calculations
Calculation Suites
Manual Run Calculator
Functionality - Compliance
Standardisation and improvement of the compliance and email alert processes
Functionality - Reporting
Import of report templates into the Database for improved sharing and consistency
Functionality - Auditing
Central Audit Log
v20 - Release Date September 2024
Functionality - MP-Field
Access in the field to the required containers and preservative information
Addition of comments/instructions in the field
Functionality - Monitoring Scheduler
Import of the ALS eQuote
Functionality - Presentation and Dashboard
Scattergram/Scatter plot
Further Graphing grouping and series functionality by Data Source and Sample Type
Framework
Updates to .NET 8
v20.1 - Release Date Feb 2025
Functionality - Presentation and Dashboard
Variable vs Variable graphing and Seasonality Charts
Other additions to the the graphing to include additional scale management
v21 - Release Date July 2025
Functionality - Presentation
Table Report Builder and inclusion of configurable table templates
Reporting from the Dashboard
Functionality - Compliance
Inherited Compliance is derived from calculations and associated data
Framework
Updates to the Data Analysis and Dashboard pages to Angular from MVC
Future
During 2024, we conducted a round of client feedback to build out 2025 objectives and beyond. These will continue to be in Reporting, Mapping, Field data collection, integration, Tasks and Actions, Audits, and Obligations.