ToscaLabs nasce da un Sogno
Provando a rendere il mondo un pochino migliore
Il mondo di ToscaLabs
ToscaLabs è un progetto che si pone come obiettivo quello di sviluppare software in grado di affrontare le diverse sfide del sociale.
Per fare ciò, adoperiamo linguaggi di programmazione moderni e tecnologie innovative che ci consentono di realizzare librerie e strumenti versatili ed intuitivi.
Fondata e diretta da Michele Valsesia, ToscaLabs si concentra su tutte quelle problematiche del sociale che trovano nell'informatica un sostegno reale, con la speranza che i nostri strumenti possano essere un valido aiuto per gli altri.
“C'è del buono in questo mondo,
vale la pena
lottare per esso”
Il Nostro Metodo
1. Analisi del Problema
Come primo passo, si organizza un incontro preliminare per valutare se il tuo problema possa essere affrontato tramite soluzioni informatiche.
Nel corso dell'incontro, emergerà una descrizione sempre più precisa del problema, mettendo in luce in modo chiaro ed accurato le sue criticità ed ambiguità.
2. Design Soluzione
A partire dalla descrizione del problema, si propone una soluzione possibile.
Si tratta di un processo iterativo che potrebbe richiedere ulteriori incontri per definire la struttura del progetto e la sua evoluzione nel tempo.
Attenzione: in questa fase si potrebbe scoprire che non esiste alcuna soluzione per il tuo problema.
3. Scrittura del Codice
Una volta che il progetto è stato definito, si procede alla scrittura del codice, sia che si tratti di una libreria o di un software completo.
Come regola generale, è sempre meglio avere un codice ben documentato e mantenibile nel tempo rispetto ad uno incomprensibile e disorganizzato.
4. Test del Software
La fase finale prevede l'esecuzione di tutti i test automatizzati con lo scopo di verificare la correttezza del software sviluppato.
I test verranno definiti a partire dai requisiti raccolti durante la fase di design della soluzione e da alcuni dei principali casi d'uso del software.