Legg igjen kontaktinformasjon, så sender vi deg oversikten vår på e-post
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen. selskap grunnlagt i 2007. Vi er et team på 1800+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Mobilapplikasjon for kreftpasienter: 35% økning i responsivitet

Innowise har optimalisert en mobilapp for kreftpasienter, med forbedret datainnsamling, persontilpasset støtte og skalerbarhet for å forbedre resultatene og forenkle arbeidsflyten.

Kunde

Industri
Helsevesen
Region
EU
Kunde siden
2023

Vår kunde er et selskap som utvikler programvare for helsevesenet, og som har som mål å skape løsninger for kreftpasienter fra diagnosetidspunktet og fremover. Hovedproduktet deres er en mobilapp som støtter kreftpasienter gjennom hele behandlingsprosessen. Appen samler inn detaljert informasjon om pasientens tilstand, genererer omfattende rapporter og forbedrer kommunikasjonen mellom pasienter og helsepersonell.

Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Løser kritiske problemer med datahåndtering og appytelse

De største utfordringene kunden vår sto overfor, var konsentrert om fire hovedområder:

  • Datainnsamling og analyse: Selv om den nåværende appversjonen hadde funksjoner for datainnsamling, måtte den være mer omfattende for å gi et fullstendig bilde av pasientens helse. Teamet vårt fikk derfor i oppgave å utvikle funksjoner for effektiv innsamling og analyse av pasientdata, slik at legene fikk et helhetlig bilde av sykdommen og kunne ta bedre beslutninger om behandling.
  • Automatisering av prosesser: De trengte også å implementere CI/CD-prosesser for å akselerere applikasjonsutvikling og opprettholde en konsekvent kvalitetssikring.
  • Utvidelse av funksjonaliteten: Kunden ønsket å gjøre appen mer personlig for å forbedre pasientengasjementet og forenkle den kliniske arbeidsflyten. De bestemte seg derfor for å legge til nye funksjoner, for eksempel personaliserte push-varsler og avanserte analyser, for å øke appens nytteverdi.
  • Forberedelser for skalerbarhet: Med veksten i brukerbase og partnerskap var den eksisterende app-infrastrukturen ikke rustet til å håndtere den økte belastningen. Det var en risiko for ytelsesproblemer og nedetid i systemet, noe som kunne påvirke brukeropplevelsen og tilliten negativt. Innowise fikk i oppdrag å forberede appen på brukerveksten og utvidelsen av partnernettverket.

Løsning

Forbedret datainnsikt, personalisering og skalerbarhet

I tett samarbeid med kunden implementerte Innowise-spesialistene en omfattende løsning for å løse kundens utfordringer og forbedre mobilapplikasjonen for kreftpasienter. Ekspertene våre fokuserte på å forbedre datainnsamling og analyse, automatiserer prosesser, utvider funksjonaliteten og sikrer skalerbarhet.

Datainnsamling og analyse

Innowise-teamet utviklet og integrerte Python-skript for å automatisere datauttrekk fra ulike kilder. Disse skriptene håndterer både strukturerte data fra skjemaer i appen (for eksempel sykehistorie og behandlingslogger) og semistrukturerte data fra wearables ved hjelp av enhetsspesifikke API-er og FHIR-dataformater. Denne omfattende datainnsamlingen gjør det mulig for appen å samle inn verdifull innsikt fra pasientinteraksjoner, som deretter brukes til å informere helsepersonell.

I tillegg bygget vi et analyseinstrumentbord ved hjelp av React, med grafer, diagrammer og oppsummeringstabeller for å visualisere pasientdata. Instrumentbordet bruker kartbiblioteker som D3.js og Chart.js til å lage tilpassbare visualiseringer som er skreddersydd for spesifikke datatyper og kliniske bruksområder. Dette gir helsepersonell et oversiktlig og intuitivt grensesnitt for tilgang til og tolkning av pasientdata, noe som forbedrer beslutningsprosessen og pasientbehandlingen.

Videre brukte vi ML og statistiske analyseteknikker for å identifisere mønstre, forutsi risiko og tilpasse behandlingsanbefalinger.

Implementerte funksjoner

For å oppgradere applikasjonens funksjoner og brukeropplevelse ytterligere, har teamet vårt implementert flere viktige oppdateringer:

  • Persontilpassede push-varsler: Vi integrerte Firebase Cloud Messaging for å levere personlige påminnelser om medisininntak, legebesøk, utfylling av spørreskjemaer og skreddersydde anbefalinger basert på individuelle pasientdata.
  • Avansert analyse: Vi har lagt til nye beregninger og rapporter, for eksempel vurderinger av behandlingseffekt og prediksjoner av komplikasjonsrisiko. Disse forbedringene gjør det mulig for legene å analysere pasientdata grundigere og identifisere individuelle sykdomskarakteristikker.
  • Forbedring av grensesnittet: Vi har gjennomført A/B-testing av ulike grensesnittversjoner og forbedret appens brukervennlighet.

Forberedelse til skalering

For å støtte kundens planlagte ekspansjon og tilføyelsen av nye partnere jobbet vi tett sammen med dem for å implementere flere viktige forbedringer for fremtidig vekst.

  • Optimalisering av ytelsen: For å sikre at applikasjonen forblir rask og stabil under økt brukerbelastning, utførte Innowise-teamet grundige belastningstester og optimaliserte både kodebasen og infrastrukturen.
  • Arkitektur med mikrotjenester: Vi omgjorde applikasjonen til en mikrotjenestearkitektur, slik at enkeltkomponenter kan skaleres uavhengig av hverandre basert på behov. Ekspertene våre refaktoriserte eksisterende komponenter til mindre, uavhengige tjenester, og opprettet nye tjenester for å håndtere spesifikke funksjoner. Vi brukte primært REST API-er for kommunikasjon mellom tjenestene, med meldingskøer for asynkron kommunikasjon når det var nødvendig. 

Teknologier

Frontend

React, React Nativ

Backend

Python, AWS Lambda, DynamoDB, Neo4j, Firebase Cloud Messaging, API Gateway

VCS

Git, GitHub

DevOps

GitHub Actions, Terraform, AWS CDK, Docker

Prosess

Vi tok i bruk Scrum for å styre utviklingsprosessen, delte opp arbeidsflyten i sprinter annenhver uke og holdt et jevnt tempo med utrullinger hver fjerde sprint. Med en CI/CD-pipeline for automatisert testing og distribusjon klarte teamet vårt å levere oppdateringer innenfor den stramme tidsrammen for prosjektet uten at det gikk på bekostning av kvaliteten.

For å holde alle på samme side, skapte vi et samarbeidsmiljø med Slack for sanntidskommunikasjon og Jira for detaljert oppgavesporing. I tillegg sørget prosjektlederen vår for at kunden holdt seg oppdatert med ukentlige oppdateringer via Skype.

Team

1

Prosjektleder

2

Back-end-utviklere

2

Front-end-utviklere

1

Kvalitetssikringsingeniør

Resultater

Høyere nøyaktighet, redusert utviklingstid og forbedret UX

Innowise-teamet forbedret kvaliteten, effektiviteten og ytelsen til kundens app betraktelig. Forbedret datainnsamling og -analyse økte nøyaktigheten i de medisinske beslutningene, mens implementeringen av CI/CD reduserte tiden som trengtes til utvikling av nye funksjoner. Arbeidet med ytelsesoptimalisering resulterte i en 35% økning i appens responstid og en 40% reduksjon i systemets nedetid. I tillegg bidro personaliserte funksjoner og avanserte analyser til økt brukertilfredshet. Vi sørget også for at applikasjonen var skalerbar, noe som minimerte risikoen for fremtidige feil.

Prosjektets varighet
  • Februar 2023 - juni 2023

40%

reduksjon i nedetid for systemet

35%

økt responstid i appen

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt. 

    We’ll process your request and contact you back as soon as possible.

    pil