Key architectural and process considerations when developing software that must comply with EU IVDR and IEC 62304 for in-vitro diagnostic use.