januar 23, 2022

Udvikling af en ny national sundhedsløsning i forbindelse med covid-19 var en ren hackaton

På mindre end 10 dage udviklede Systematic en selvbetjeningsløsning i forbindelse med covid-19 til registrering af infektion for Styrelsen for Patientsikkerhed. Det var en intens oplevelse af være en del af, siger Cristian Mihailescu, Senior Systems Engineer. Her er hans historie

I 2020 leverede Systematic Danmarks program til kontaktopsporing i forbindelse med covid-19, Columna Flow Pandemic Control, og efterfølgende udviklede de endnu en selvbetjeningsløsning for at lette processen med kontaktopsporing for dem, der blev testet positiv. Da Omikron-varianten presser testcentrene og medarbejderne i kontaktopsporingen, har selvbetjeningsløsningen til formål at gøre det nemmere for danskerne at deltage aktivt i registreringen af covid-19 og samtidig frigøre tid til rådgivning og vejledning til dem, der har brug for hjælp. Løsningen skulle være klar på under to uger og lige før jul.

Med mindre end to uger til at levere selvbetjeningsløsningerne og et travlt team, der allerede arbejdede på at levere Pandemic Control-programmet, besluttede projektlederne sig for at oprette et nyt team, der kunne levere selvbetjeningsløsningen i god tid. På dette nye team var der kolleger fra både Danmark og Rumænien samt kolleger, som normalt arbejder på andre projekter eller tilmed i andre forretningsenheder. Systems Engineer Cristian Mihailescu blev en del af dette nye team og arbejdede på den nye funktions backend.

Cristian Mihailescu, Senior Systems Engineer

"Alt var så intenst, at man ikke opdagede, hvor hurtigt tiden gik, og at man pludselig havde arbejdet på dette nye team i tre dage. Alt fungerede problemfrit," siger han.

Det seneste år har Cristian været en del af et andet team, der arbejdede på projektet Clinical Tasking. Han havde aldrig arbejdet på Pandemic Control-løsningen før, så alt var nyt.

"Det var en interessant oplevelse. Det føltes som en ren hackatonsituation, hvor man får en opgave, som man skal løse på et par dage," forklarer han.

Som med så mange projekter er det, man planlægger på forhånd, ikke altid det, man ender med at arbejde med. Det samme skete på dette projekt. Til at begynde med var det anslået til at være en mindre opgave, men den blev mere kompleks. Deadlinen ændrede sig ikke, så de arbejdede hele weekenden for at levere den løsning, som ville få national indvirkning.

Høj kvalitet og sikkerhed til en national sundhedsløsning på under to uger

Systematic udvikler løsninger til områder såsom sundhedsvæsenet, forsvarsindustrien, politiet og beredskabet, hvor brugerne skal træffe velbegrundede beslutninger i kritiske situationer. Kvaliteten af løsningerne er altafgørende, og test er en vigtig del af at udvikle en løsning.

"Testfasen var lige så intens som udviklingsfasen," fortæller Cristian. "Planlægningen af testfasen begyndte samtidigt med udviklingsfasen. Vi arbejdede sammen med en Test Manager og Test Engineers. Vores arbejdsproces omfatter udvikling af en beskrivelse af funktionen, og halvdelen af denne beskrivelse var om test: testmål, scenarier osv. Disse blev yderligere opdelt i forskellige faser, og hver dag kunne vi teste og udvikle forskellige elementer."

Columna Flow Pandemic Control - self service

En god tilgang til udvikling af prototyper

Det var noget nyt og en oplevelse, som teams i Systematic ikke var vant til. De arbejder normalt på store projekter, der tager år at udvikle og implementere. Men hvis der er noget pandemien har lært dem, så er det, at de kan være endnu mere dynamiske og få ting til at ske – nogle gange på under to uger. "Jeg har oplevet dette før i hackatons, hvor man gerne vil levere et godt projekt hurtigt, og man skal arbejde sammen med mennesker, man ikke kender. Så udvikler man hurtigt den nødvendige tillid," uddyber Cristian.

Ifølge Cristian vil dette være en god tilgang til udvikling af prototyper i Systematic i forbindelse med fremtidige projekter. Det er en endnu mere dynamisk tilgang til denne type projekter.

"Noget andet, der hjalp os, var at have personer med forskellig erfaring på teamet. Når man arbejder på det samme projekt i længere tid, bliver man vant til at gøre nogle ting på en bestemt måde. Det giver stor værdi at have personer med forskellig erfaring på samme team."

Software Engineer


“…it is a great place to come and develop your skills and have some great colleagues.”
- Mathias Glavind Schmidt, Systems Engineer, Digital Transformation

As a software engineer, you work in a project team with agile development methods and Scrum. The atmosphere is informal, and knowledge sharing and cooperation are important elements of the job. You will be able to participate in every stage of development in projects of various sizes and complexity.