Sleepacta è un’azienda spin-off dell’Università di Pisa nata dall’esperienza di un team di ricercatori e clinici che da anni si occupa di studiare il sonno e i suoi disturbi, a partire dal suo ruolo nella modulazione della performance sportiva fino alla sua compromissione clinica.
Il contesto
Sempre di più la salute è una priorità assoluta: dalla medicina di prevenzione allo sport, dall’alimentazione all’attività fisica, sono molti gli aspetti della vita quotidiana rivalutati nel tempo in Italia e non solo. Una cattiva qualità del sonno, oltre a compromettere la qualità di vita di chi lo vive, aumenta a lungo termine il rischio di sviluppare malattie invalidanti per gli individui, le loro famiglie, la società.
Pochi sono i parametri modificabili sui quali si può intervenire per poter prevenire lo sviluppo delle malattie neuro degenerative e di altre condizioni croniche. La qualità del sonno è uno di questi.
I disturbi del sonno:
- secondo l’OMS (Organizzazione Mondiale della Sanità) il 45% della popolazione mondiale soffre di insonnia. Dal 6% al 10% degli adulti nei paesi industrializzati soffre di insonnia cronica;
- solo il 7% della popolazione malata riceve una diagnosi adeguata e un trattamento specifico;
- la privazione del sonno è un fattore di rischio di una maggiore incidenza di malattie cerebrovascolari, metaboliche e neuro degenerative;
- la privazione del sonno è un fattore di rischio per le malattie cardiovascolari, in particolare ipertensione, infarto del miocardio e scompenso cardiaco; la privazione del sonno è un fattore di rischio per il diabete di tipo 2.
Il processo di sviluppo
Dormi è un software-as-a-service (SaaS) offerto attraverso API, in modo da permettere una facile integrazione con i diversi sistemi informativi e i diversi ambiti applicativi adottati dai clienti: aziende ospedaliere, aziende farmaceutiche o aziende produttrici di servizi e soluzioni di medical technologies.
In seguito alla raccolta dei requisiti abbiamo svolto una progettazione architetturale e abbiamo costruito un team dedicato multi-funzionale che ha lavorato secondo la logica Agile Scrum per sviluppare il software rispondendo velocemente alle esigenze del cliente e del mercato. Abbiamo messo in produzione il servizio usando Amazon Web Services e costruendo una infrastruttura robusta, scalabile in modo automatico, distribuita.
L'output
Il software sincronizza i dati ottenuti da diversi dispositivi wearable e li elabora attraverso una rete neurale sviluppata da Sleepacta, addestrata e validata su polisonnografia e ottimizzata su un dataset di oltre 6.500 esami actigrafici, per fornire un report di:
- actigrafia;
- risvegli dopo l’addormentamento;
- tempo totale di sonno;
- efficienza del sonno;
- indice di regolarità del sonno.
Il nostro compito è stato quello di:
- creare un servizio web SaaS che espone via API la rete neurale sviluppata e addestrata da Sleepacta;
- prototipazione e system integration di nuovi dispositivi wearable;
- scaling del servizio su infrastuttura Amazon Web Services e CI/CD. Tecnologie adottate: Docker, Fargate, SQS, ECR, CircleCI, RDS, EC2, S3.