11 Apr 2024
by Hiren Shah, Tim Britten

Collaborating to Modernise a Legacy Platform

Scrumconnect is an award-winning consultancy, designing advanced software solutions with human-centric design and data-driven insights. The company is an SME based in Greater London, with an annual turnover of £25m. It specialises in early delivery, high-performing teams and a culture of collaboration where its teams share knowledge and solve problems in concert with its clients. Scrumconnect has worked on more than 70 government projects and digital services in the last 5 years alone. 

 

Case study: Legacy modernisation of a nationally critical digital service 

 

Situation 

HM Courts & Tribunals Service has been engaged in an ambitious Crime Programme since 2016 designed to transform criminal justice, fulfilling the vision of a just, proportionate, accessible system that places people’s needs and expectations at its heart. 

One of the key aims of this programme has been to modernise the ageing legacy systems in use in courts – replacing out of date systems not fit for purpose, cutting down on unnecessary admin and supporting more effective secure sharing of information between justice partners, legal professionals and the judiciary.  

This involves building a new system called Common Platform on Azure Cloud, which integrates government agency and police force systems, supports case management and progression, and can also be securely accessed by legal professionals and the judiciary. It’s designed to handle more than 7,000 court hearings a day and is used by up to 40,000 concurrent users.  

The platform has faced challenges in terms of stability, delivery and scope and Scrumconnect has worked in collaboration with HMCTS management to come up with a comprehensive plan to address technical debt and create a technical strategy to move to a more stable and sustainable platform which can be supported by in-house technical teams.  

Challenges and discoveries 

To ease pressure on the business and to ensure continued success, HMCTS has extended the programme to March 2025 and revised expectations of what will be delivered in the time remaining. This will make it possible to get the existing platform and associated processes to perform to their maximum capacity and ability. 

 

We worked collectively with the business to understand in-depth requirements and identify the gap between what had been delivered so far and what’s possible to achieve within the remaining scope of the programme, including all the features that were on the shelf. We created a joint improvement plan with HMCTS stakeholders through workshops with business leads, collaboration with architecture and security teams, consultation with development leads and release managers and research sessions with platform users. Key opportunities to improve included: 

 

  • Bringing more robustness and stability into the platform by performing mandatory platform updates as we were out of support on critical infrastructure components like Alfresco, Docmosis and Camunda. 

  • Preparing for increasing numbers and types of users and the resilience needed to accommodate that by addressing critical technical debt in the application. 

  • Automating deployment mechanisms and system configurations via containerisation 

  • Delivering features and fixes quicker and with less impact on users 

 

Strategic actions 

Through collaborative workshops, co-creation sessions and collective refinements, we swiftly created a work backlog and assembled product-based teams to assess the current setup, implement new technologies and improve on the key areas identified earlier: 

 

  • Improved security by securing all entry and exit points to the application using threat modelling and monitoring 

  • Improved resiliency and scaling capabilities and reduced hosting failures and data loss through implementation of a platform-as-a-service database 

  • Increased levels of automation from 40% to 85% (and growing) and replaced a suite of ageing legacy code 

  • Delivered features and fixes quicker through more frequent release cycles and the use of ‘container’ updates 

  • Additionally reduced hosting costs by replacing expensive oversized virtual machines with services that automatically scale up/down based on user demand 

 

Result 

The digital service has now been rolled out to 100% of criminal courts in England and Wales1, is dealing with 3,000 court hearings a day and has processed 1.3m cases to date. 

 

Challenges ahead: 

There are still challenges to overcome and improvements to be made. With HMCTS’ rebalanced plans for 2024-25, Common Platform now enters a stage where the scope of the programme is largely finished and the organisation’s main objectives are to improve the platform, so it works better for users across the Criminal Justice System.  

Working with HMCTS, Scrumconnect continue to embed product-based teams and are delivering an objective and key results (OKR) framework which aims to bring more accountability to the teams in terms of delivering platform stability and quality of service for users. It will also focus our teams on meeting user needs more effectively in future. 

The next stage of our technical strategy and next 12-month plan aims to tackle the remaining technical debt to ensure stability and bring down our cost of change. HMCTS and Scrumconnect have DORA metrics as part of the OKR framework and will be continuously targeting smaller, more regular releases to bring down the cost of change and improve our ability to react to user needs. 

 

Learnings 

Our key learnings included: 

 

  • Build small and test before committing further resources. This iterative model of delivery - an Agile model - has resulted in continuous improvements to the service. 

  • Constantly communicate and reaffirm the vision and user priorities. The programme leadership and business/product owners ensure all technical teams on the programme really understand the business and user needs. Some innovations have been individually small but collectively added up to real improvement. 

  • Cultural alignment and collaboration are the most important success factors. We’ve collectively created a development/delivery culture that embraces change. This has been at the heart of Scrumconnect’s working relationship with HMCTS’ Crime Programme and technical teams. 

 


Heather Cover-Kus

Heather Cover-Kus

Head of Central Government Programme, techUK

Heather is Head of Central Government Programme at techUK, working to represent the supplier community of tech products and services to Central Government.

Prior to joining techUK in April 2022, Heather worked in the Economic Policy and Small States Section at the Commonwealth Secretariat.  She led the organisation’s FinTech programme and worked to create an enabling environment for developing countries to take advantage of the socio-economic benefits of FinTech.

Before moving to the UK, Heather worked at the Office of the Prime Minister of The Bahamas and the Central Bank of The Bahamas.

Heather holds a Graduate Diploma in Law from BPP, a Masters in Public Administration (MPA) from LSE, and a BA in Economics and Sociology from Macalester College.

Email:
[email protected]
LinkedIn:
https://www.linkedin.com/in/heather-cover-kus-ba636538

Read lessmore

Ellie Huckle

Ellie Huckle

Programme Manager, Central Government, techUK

Ellie joined techUK in March 2018 as a Programme Assistant to the Public Sector team and now works as a Programme Manager for the Central Government Programme.

The programme represents the supplier community of technology products and services in Central Government – in summary working to make Government a more informed buyer, increasing supplier visibility in order to improve their chances of supplying to Government Departments, and fostering better engagement between the public sector and industry. To find out more about what we do, how we do this and how you can get involved – make sure to get in touch!

Prior to joining techUK, Ellie completed Sixth Form in June 2015 and went on to work in Waitrose, moved on swiftly to walking dogs and finally, got an office job working for a small local business in North London, where she lives with her family and their two Bengal cats Kai and Nova.

When she isn’t working Ellie likes to spend time with her family and friends, her cats, and enjoys volunteering for diabetes charities. She has a keen interest in writing, escaping with a good book and expanding her knowledge watching far too many quiz shows!

Email:
[email protected]
Phone:
020 7331 2015
Twitter:
@techUK,@techUK
Website:
www.techuk.org,www.techuk.org
LinkedIn:
https://bit.ly/3mtQ7Jx,https://bit.ly/3mtQ7Jx

Read lessmore

Annie Collings

Annie Collings

Programme Manager, Cyber Resilience, techUK

Annie is the Programme Manager for Cyber Resilience at techUK. She first joined as the Programme Manager for Cyber Security and Central Government in September 2023. 

In her role, Annie supports the Cyber Security SME Forum, engaging regularly with key government and industry stakeholders to advance the growth and development of SMEs in the cyber sector. Annie also coordinates events, engages with policy makers and represents techUK at a number of cyber security events.

Before joining techUK, Annie was an Account Manager at a specialist healthcare agency, where she provided public affairs support to a wide range of medical technology clients. She also gained experience as an intern in both an MP’s constituency office and with the Association of Independent Professionals and the Self-Employed. Annie holds a degree in International Relations from Nottingham Trent University.

Email:
[email protected]
Twitter:
anniecollings24
LinkedIn:
https://www.linkedin.com/in/annie-collings-270150158/

Read lessmore

Austin Earl

Austin Earl

Programme Manager, Central Government, techUK

Austin joined techUK’s Central Government team in March 2024 to launch a workstream within Education and EdTech.

With a career spanning technology, policy, media, events and comms, Austin has worked with technology communities, as well as policy leaders and practitioners in Education, Central and Local Government and the NHS.

Cutting his teeth working for Skills Matter, London’s developer community hub, Austin then moved to GovNet Communications where he launched Blockchain Live and the Cyber Security and Data Protection Summit. For the last 3 years he has worked with leaders in Education across the state and independent schools sectors, from primary up to higher education, with a strong research interest in technology and education management.

Email:
[email protected]
Phone:
07891 743 932
Website:
www.techuk.org,www.techuk.org
LinkedIn:
https://www.linkedin.com/in/austin-spencer-earl/,https://www.linkedin.com/in/austin-spencer-earl/

Read lessmore

Ella Gago-Brookes

Ella Gago-Brookes

Team Assistant, Markets, techUK

Ella joined techUK in November 2023 as a Markets Team Assistant, supporting the Justice and Emergency Services, Central Government and Financial Services Programmes.  

Before joining the team, she was working at the Magistrates' Courts in legal administration and graduated from the University of Liverpool in 2022.  Ella attained an undergraduate degree in History and Politics, and a master's degree in International Relations and Security Studies, with a particular interest in studying asylum rights and gendered violence.  

In her spare time she enjoys going to the gym, watching true crime documentaries, travelling, and making her best attempts to become a better cook.  

Email:
[email protected]

Read lessmore

 

Authors

Hiren Shah

Hiren Shah

Delivery Leader, Scrumconnect

Tim Britten

Tim Britten

Deputy Director, HMCTS