Misurare il progresso invece dell'attività
Diversi anni fa arrivò il TDD, il Test Driven Development. L'idea di fondo era semplice: il numero di errori che un compilatore, anche il migliore, può trovare in un software è minuscolo rispetto ai problemi che emergono a runtime, quando il sistema viene davvero utilizzato. La proposta del TDD era apparentemente banale: scrivere, oltre al codice applicativo, anche codice di test, cioè software che esegue automaticamente altro software per verificare che…
Valeriano Sandrucci
Nel software, la collaborazione è necessità ingegneristica, oltre che valore etico
In Jaewa ci occupiamo da anni di integrazione tra sistemi, reingegnerizzazione di software legacy, architetture distribuite e sviluppo di soluzioni su misura; lavoriamo con aziende strutturate, PMI, prodotti interni, piattaforme operative critiche ed ecosistemi in cui vari sistemi si sono sedimentati nel tempo: una varietà di contesti che rende necessario confrontare problemi simili visti da angolazioni diverse. Dall'esperienza maturata in questa varietà…
Valeriano Sandrucci