Our development approach

We’re developing Helm using an internationally recognised agile methodology. That way, we can provide the best value and outcomes for our users.

It means making use of human-centred design approaches to ensure new developments are co-produced with the people who will benefit from their use. Plus, Helm has been designed on a modular basis, so multiple partners can work on it at once.

All our design and engagement work is aligned with best practices and service standards maintained by the Government Digital Service (GDS).

A mobile phone screen which reads 'Health and care data under your control'

Technology-neutral innovation.

Our approach relies on innovative, technology-neutral implementation – functionality delivered as ‘Panels’ based on generic web components.

Although these elements have the potential to be developed in different technologies, they also coexist within the same user interface through compliance with common design standards.

The technology that provides Panels is termed a ‘Canvas’. A Canvas enables the user to interact with the Panels, and the information they contain.

Panels use Fast Healthcare Interoperability Resources (FHIR) APIs to interact with health and care data. So a Panel could manage data using Yorkshire and Humber Care Record components, or interact with a FHIR store local to another organisation or via other APIs. One role of the Canvas is to bind Panels to a FHIR API location.

Requiring Panels to be registered in a Panel Library allows Helm to maintain control of clinical safety and compliance with regional standards. The Panel Library manages information about the Panel, in turn allowing it to interact with other Panels hosted in the Canvas.