Nuvola: scalabilità su registro elettronico

Nuvola è l’applicazione web dedicata al mondo scolastico: le funzioni principali si distinguono tra registro elettronico, gestionale per la didattica della segreteria scolastica e portale per le comunicazioni tra scuola e famiglia.
Madisoft, dopo aver realizzato l’applicativo, aveva bisogno di assistenza specialistica per risolvere i problemi legati alla scalabilità e alle performance della piattaforma.

phpangularjsreactcordovamultipiattaformasaasusabilityapiUI

Performance Optimization

In questo caso non parliamo di performance dell’applicazione, ma di performance di sviluppo. L’applicazione in sé, infatti, non aveva particolari problemi di performance, ma la sua architettura ne rallentava moltissimo le possibilità di evoluzione. Poter rispondere al cambiamento è una caratteristica fondamentale per un’applicazione web moderna. Abbiamo quindi deciso di rivedere la struttura del database, suddividendolo in databases più piccoli e semplici da gestire e di aggiungere una serie di strumenti di debug, sviluppo e manutenzione, per essere in grado di ridurre i tempi di manutenzione e sviluppo.

Soluzione Tecnica

Il progetto è stato caratterizzato dal continuo confronto e da un’attenta pianificazione delle attività per raggiungere i risultati nei tempi previsti. Abbiamo aiutato il cliente a rendere il software Nuvola scalabile ristrutturando il database e l’applicazione web. Attraverso il nostro know-how specifico e settoriale siamo riusciti a raggiungere l’obiettivo nei tempi stabiliti instaurando una collaborazione interessante con Madisoft, sfociata in un talk al Symfony Day 2014.

Leggi il post
ideato ci ha aiutato a organizzare le attività prendendo insieme a noi le decisioni in base alle diverse necessità. Tra gli aspetti che più ho apprezzato, oltre alla professionalità e alla disponibilità, c'è sicuramente l’estrema attenzione alla problematica, all’obiettivo e alla nostra reale esigenza. L’impegno del team per capire cosa serviva davvero senza perdite di tempo ci ha portato a delle soluzioni oneste, utili e funzionali.

Matteo Moretti, CTO e co-founder Madisoft

progetti simili