CASE STUDY:

Aire Logic | NHS

Methods, tech and tools
Agile: Scrum / Kanban | Tech stack: AWS, Serverless, DynamoDB, Python, Terraform

THE CHALLENGE

Supporting patient care, the NHS's National Record Locator (NRL) allows health and social care workers to find and view patient information already shared by other health and social care organisations.

The internal NHS team was working with Aire Logic, one of the UK's leading healthcare consultancies, to support delivery of features and improvements to the latest version of the NRL product – National Record Locator Futures.

An outgoing team member resulted in the team needing to find an experienced engineer to support the changes needed for the new service.

In March 2024, one of Doza’s principal consultants, an engineer with extensive experience in the tech stack, was identified as a great technical fit and invited to join their rainbow team.

Approach

As a full-stack engineer, our team member was able to hit the ground running with the tech stack and ways of working. A handover with the outgoing engineer supported knowledge transfer and understanding of the standards-driven environment.

Our expertise added value to the project, especially when it came to rebuilding and revising the product architecture, and build scripting and tooling:

  • Knowledge of AWS and Terraform meant we could demonstrate how the new tech would interact differently from the previous version – and the challenges, risks, limitations and opportunities this provided
  • In-depth understanding allowed us to be the ‘bridge’ between key stakeholders and developers, communicating messages around wants, requirements, and updates into the right language for each stakeholder
  • Our ethos of doing the ‘right thing at the right time’ and asking the right questions around work planning supported focused, informed decision making.

As part of the ‘Doza way’, a priority was to upskill and coach the technical lead and team members, to avoid future knowledge gaps when maintaining and developing the system. As part of this upskilling, we facilitated best-practice in the team, for example:

  • Swarming sessions: Having an individual handle a ticket from start to finish working collaboratively with the development team delivered quicker resolutions, and supported team learning and collaboration
  • Pair programming: Working with another programmer to collaborate solved problems fast, reduced silo working, and allowed us to learn from (and teach) others
  • Asking questions: It benefited everyone when we asked questions rather than giving the answers, encouraging problem solving and knowledge sharing across teams.

ReSULTS

Outcomes

Key successes included:

  • Successful, on-time product release
  • Increased speed to develop features
  • Great working conditions and team integration
  • Reduction in service response times from 800-1200ms to 80-150ms, (in line with the required range) – allowing end users to access information more quickly
  • An increase in team lead and team member knowledge and confidence of the tech stack and backend service
  • Reduced billing costs and daily energy consumption through a simplified cloud architecture and deployment.
Matt has been invaluable since they started a few months ago, basically saving NRLF. I don't know what we would have done without him. And he's incredibly patient transferring knowledge to the team! Cannot say enough good things

LATEST CASE STUDIES

Ready to shake things up in your digital world?

Let's chat

Thank you! Your submission has been received - we will be in touch shortly.
Unfortunately, your message has not sent. Please re-try or email hello@doza.consulting.