Prima il problema, poi la tecnologia
Non abbiamo un metodo da vendere. Abbiamo un ordine di priorità: capire il contesto, scegliere gli strumenti adatti, costruire in modo manutenibile e verificare quello che consegniamo insieme a chi lo userà.
Le fasi di un progetto
Comprensione dell'esigenza
Partiamo dal contesto: come lavora l'organizzazione, quali strumenti usa già, quali vincoli esistono e chi userà l'applicazione. Facciamo le domande scomode adesso, perché costano meno adesso.
Progettazione
Definiamo struttura dei dati, flussi e integrazioni necessarie. È la fase in cui si decide che cosa il software dovrà poter fare anche fra tre anni.
Sviluppo
Costruiamo con tecnologie consolidate e codice pensato per essere ripreso: il software resta in esercizio molto più a lungo di quanto serva a scriverlo.
Verifica
Proviamo il comportamento dell'applicazione sui casi reali, insieme a chi la userà, prima di considerarla finita.
Rilascio
Mettiamo in produzione quando il comportamento è quello atteso, e restiamo il riferimento tecnico per gli interventi successivi.
La tecnologia adatta,
non quella di moda
Scegliamo lo stack in base al problema. Preferiamo un framework consolidato e manutenibile a uno che tra due anni nessuno saprà più aggiornare. Se una tecnologia non serve — inclusa l'intelligenza artificiale — lo diciamo, anche quando è quella che ci verrebbe chiesta.
Parliamo del tuo progetto →“Il nostro obiettivo non è consegnare il progetto. È consegnare qualcosa che regge nel tempo — e che il cliente capisce abbastanza da mantenere.”
— CAD DesignersCome ci riconosci
Zero buzzword
Parliamo chiaro. Se ti basta un database, non ti proponiamo una blockchain. Se il problema è organizzativo, non lo risolviamo con un modello linguistico.
Codice che si può riprendere
Scriviamo software pensando a chi dovrà modificarlo: struttura leggibile, tecnologie documentate, nessuna scorciatoia che diventa un vincolo.
Interlocutore unico
Chi progetta è la stessa persona con cui parli. Non passiamo il progetto a un reparto diverso dopo la firma.
"Avevo un'idea confusa. Loro me l'hanno trasformata in un prodotto funzionante."
"Finalmente un team che dice no quando serve. Vale oro."
"Ci hanno aiutato a capire cosa costruire prima di capire come costruirlo. Differenza enorme."
Vuoi capire come imposteremmo il tuo progetto?
Descrivici l'esigenza e il contesto. La prima cosa che facciamo è mettere a fuoco il problema, non preparare un preventivo.
Scrivici
