Udvikling
3/4

Design frontend og backend

Handlinger

1. Medicinsk software

  • For at sætte AI-produktet i drift skal der udvikles en It-løsning med frontend- og backend, som giver form og brugergrænseflade til AI-algoritmen (alternativt benyttes en eksisterende It-løsning, hvor modellen kan indgå).

2. Etabler kvalitetsstyringssystem

  • For at udvikle medicinsk software jf. MDR, skal der etableres et kvalitetsstyringssystem, som overholder en række regulatoriske krav, beskrevet i ISO 13485 – og ved CE-mærkning skal kvalitetsstyringssystemet også certificeres ved bemyndiget organ. Dertil skal udarbejdes en teknisk dokumentation for det medicinske udstyr. Til udvikling af it-løsning skal standarden EN 62304 Medical Device Software – Software Lifecycle Processes - følges for at opnå tilstrækkelig teknisk dokumentation. Andre standarter som eksempelvis EN IEC 62366-1:2015/A1:2020 kan benyttes for dokumentation af brugbarhedsdesign.

3. Sæt dig ind i softwareudviklingslivscyklus

  • Den typiske livscyklusmodel for softwareudvikling er inddelt i softwareudviklingsstadierne med tilhørende aktiviteter og leverancer inden for hvert trin. Stadierne omfatter blandt andet:

    • Softwareudviklingsplan – herunder bl.a. ressourceestimat, roller og deadlines.

    • Foretag analyser – herunder brugerkrav, softwarekravsspecifikation og risikoanalyse.

    • Design – herunder detaljeret design og verifikations- og valideringsplaner.

    • Implementering – herunder verifikationsmetoder, acceptkriterier, implementering af softwareenheder og oprettelse af releasekandidat.

    • Test – herunder protokol og testeksekvering.

    • Release – herunder evaluering og dokumentation af kendte problemer, oprettelse af produktbemærkninger og design af overførsel.

I udviklingen af brugergrænsefladen pågår en iterativ proces med tæt klinikerinvolvering.

4. Foretag risikostyring

  • Gennem hele softwareudviklingsprocessen identificeres og analyseres risici; risikokontrolforanstaltninger defineres, implementeres, verificeres og dokumenteres i overensstemmelse med en risk management proces baseret på standarden ISO 14971 – Risk Management.