Development & Support for the Integrated Case Management System (ICMS)
Scottish Courts & Tribunals Service (SCTS)
The Client:
The Scottish Courts and Tribunals Service is an independent public body which is responsible for the administration of the courts and tribunals of Scotland.
The Challenge:
SCTS needed to modernise and support their Integrated Case Management System (ICMS) to improve scalability, reliability, and flexibility while transitioning from on-premise infrastructure to the cloud. They required a development partner capable of managing this transformation under a fixed-price delivery model while adhering to their internal delivery framework, LOAD (Logically Optimised Agile Delivery). Additionally, security, efficiency, and cost-effectiveness were critical factors as SCTS transitioned to a cloud-based architecture in Microsoft Azure.
The Solution:
We began supporting ICMS in September 2020, delivering fixed-price Work Packages under SCTS’s Agile LOAD framework. Our collaborative approach ensured seamless coordination with SCTS’s ICMS Project Team, DDIA (Digital Design Innovation Architecture), Security Team, and Central Test Function (CTF). We migrated the ICMS from an IaaS to a PaaS solution on Azure, utilising Azure-native services like API Management, WebApps, and Function Apps to create a modern, scalable system. Our team also implemented Infrastructure-as-Code (IaC) using Azure DevOps pipelines for continuous delivery and integrated quality assurance to ensure the platform was secure, reliable, and scalable.
In addition, we successfully migrated case data and documents from on-premise servers to Azure services and implemented virus scanning for uploaded documents to maintain data integrity and security.
The Outcome:
- Cloud Transformation: Transitioned ICMS from on-premise to a fully cloud-based platform, improving scalability and reliability.
- Cost-Efficiency: Optimised the solution by using Azure’s low-code/no-code capabilities and cost-effective services such as Function Apps and CosmosDB.
- Security and Compliance: Ensured data security with robust security protocols, regular architecture reviews, and active virus scanning for uploaded files.
Why Choose Abstract Group:
Abstract brings a unique combination of cloud expertise, security-focused development, and collaborative delivery to every project. With a deep understanding of both Azure technologies and the specific challenges faced by public sector clients, we ensure seamless cloud transformations that meet stringent security and compliance requirements. Our commitment to delivering on time, within budget, and using proven agile methodologies means we consistently help clients optimise systems for scalability, cost-efficiency, and performance. Working with Abstract ensures that your projects are supported by a reliable, knowledgeable partner dedicated to driving success and long-term value.