Durante gli ultimi otto anni, in Soamee abbiamo consegnato più di 150 progetti software. Dai MVP per startup in fase seed fino a piattaforme enterprise che operano in decine di mercati. E in tutto quel tempo, una domanda è apparsa in modo ricorrente in ogni kickoff, in ogni retrospettiva, in ogni conversazione con un nuovo cliente: come sappiamo che il software che costruiamo è davvero buono?
Non è una domanda banale. L’industria del software manca di uno standard universale di qualità. Non abbiamo l’equivalente di una stella Michelin, una certificazione ISO semplice o un marchio di denominazione d’origine.
Oggi presentiamo la nostra risposta a questo problema: il Soamee Artisan Index.
Cos’è l’Artisan Index
L’Artisan Index è un framework di valutazione multidimensionale che analizza la qualità del software da 7 prospettive complementari. Ogni dimensione riceve un punteggio da 0 a 100, e il punteggio finale è una media ponderata che riflette sia l’eccellenza tecnica che l’impatto reale sul business del cliente.
Le 7 dimensioni
1. Craftsmanship (Artigianato)
Valutiamo la qualità intrinseca del codice: aderenza ai design pattern, consistenza nelle naming conventions, complessità ciclomatica, rapporto debito tecnico.
2. Performance (Prestazioni)
Misuriamo Core Web Vitals in condizioni reali, tempi di risposta API sotto carico, dimensione del bundle JavaScript, efficienza SSR.
3. Resilience (Resilienza)
Come si comporta il software quando le cose vanno male? Valutiamo circuit breaker, sistemi di retry, code di messaggi, health check e meccanismi di graceful degradation.
4. Adaptability (Adattabilità)
Quanto costa aggiungere una nuova funzionalità? Quanto tempo serve a un nuovo developer per essere produttivo?
5. Security (Sicurezza)
Valutiamo la conformità OWASP Top 10, frequenza degli audit delle dipendenze, implementazione delle policy di protezione dati.
6. User Experience (Esperienza Utente)
Non basta che funzioni: deve essere un piacere usarlo. Valutiamo conformità WCAG 2.1 AA, consistenza del design system, risultati dei test di usabilità con utenti reali.
7. Business Impact (Impatto di Business)
Questa dimensione ha il doppio del peso nella formula finale. Misuriamo il miglioramento reale in conversione, riduzione del time-to-market, frequenza di deploy riusciti, ROI documentato.
La formula
AI = (C + P + R + A + S + UX + 2 x BI) / 8
Business Impact si moltiplica per 2 prima della media, riflettendo la nostra convinzione che il software esiste, anzitutto, per generare risultati.
I benchmark
- 0-40: Legacy — Software con debito tecnico significativo, senza test, difficile da mantenere.
- 40-60: Standard — Funzionale ma con aree di miglioramento chiare.
- 60-80: Professional — Buone pratiche applicate, monitoraggio attivo, team impegnato.
- 80-100: Artisan — Eccellenza in tutte le dimensioni. Software crafted con maestria.
Perché lo condividiamo
Crediamo che l’industria del software abbia bisogno di migliori strumenti per parlare di qualità. Se vuoi sapere quale punteggio otterrebbe il tuo software attuale, il primo audit è gratuito.
Richiedi il tuo audit gratuito dell’Artisan Index
Scopri la metodologia completa nella pagina dell’Artisan Index