Giving back 30,000 care hours a year to the NHS
As important as a nice cup of tea is...
We've all had this experience: you arrive at work, power up your computer and enter your authentication details. Then you go and put the kettle on - because you know the authentication process is going to take its time.
Annoying for the individual, those minutes waiting for access to applications soon add up across an organisation. In a hospital or care home, they represent hundreds of hours that could otherwise be spent looking after patients and service users.
Since Mastek was involved helping NHS Digital overhaul its identity and access management (IAM) system, a slick authentication process for clinicians is giving 30,000 care hours a year back to England's national health and care service.
The main reason for choosing Mastek was the cultural fit and the fact that NHS Digital simply thought: we can do business with you guys."
Adam Lewis, Head of Identity and Access Management, NHS Digital
Critical systems in safe hands
NHS Digital chose Mastek as one of its key delivery partners to:
500,000 users authenticated in 15 minutes
Every morning, more than 500,000 employees log in to NHS systems during a single 15-minute period. Once Mastek had rebuilt CareID — using a combination of commercial off-the-shelf (COTS) software and open-source technologies — authentication became so efficient that 30,000 care hours are now restored to the NHS each year.
CareID authentication is multi-factor, using smartcards, and Mastek is looking at adding biometrics (such as facial recognition) to make the authentication process even smoother.
Before the CareID rebuild, it used to take anywhere from 20 to 45 minutes, to register one new user and issue their smartcard. That was bad enough on an average day, when just a few users were registering. But on junior doctor intake days - when thousands came on board - the system often came to an almost grinding halt.
Today it typically takes just 2 or 3 minutes to register a new user and issue their smartcard. CareID is also immensely scalable. Already supporting 1.5m users, it has capacity built in to handle 1.8m users, allowing plenty of headroom for growth.
CareID allows a catalogue of user roles (and their permitted actions) to be defined at the national level. But the sheer size of the NHS means those roles can't account for every local variation.
That's why CareID allows individual organisations the flexibility to build on those national roles and define local 'positions', enabling them to respond quickly and easily to change as the NHS continues to transform and modernise.
For example, if a hospital gives its doctors responsibilities that go beyond the standard defined 'doctor' role, the hospital can create a doctor 'position' with rights to access the additional applications, workgroups or other resources its doctors need.
In designing and building CareID, Mastek took an Enterprise Agile approach that enabled rapid, iterative development and saved time and costs.
However, Agile development demands agile testing - creating the need for a high degree of test automation. Mastek achieved:
- Up to 90% test automation for some development phases, cutting weekly unit and integration testing from 16 hours (when done manually) to just 4.
- 70% savings in time and effort needed to test multiple browser types and versions each time there was a change to user interface code.
The cutover from the legacy IAM system to CareID took place over a single weekend, and went without a hitch. It was the same story for the transition of SUS to the in-house platform. And the measurable improvements to IAM and data warehouse processes speak for themselves.
Doing more with data
Building on success
NHS Digital won the iCMG Enterprise & IT Architecture Excellence Award 2015 (healthcare category) for the architecture, design and development of CareID."
Building on the successful collaboration with NHS Digital, Mastek is now working with other DoH arm's-length bodies on further large-scale national programmes, all designed to support the continuing digitisation and transformation of the UK's health and care service.