Specifica tecnica

Data di entrata in vigore: 06/05/2025

Una specifica tecnica (TS) è un progetto chiaro e non tecnico che descrive tutto ciò che include il tuo progetto software: funzionalità, struttura, ruoli e tempistiche.

Protegge entrambe le parti, allinea le aspettative e garantisce una consegna fluida dalla pianificazione al lancio.

Che cos'è una specifica tecnica?

Una specifica tecnica (TS) è un documento strutturato che descrive esattamente ciò che verrà realizzato durante il progetto. La redigiamo noi in un linguaggio semplice e non tecnico , così che sia facile da comprendere per tutti, non solo per gli sviluppatori. È il progetto del sistema: definisce come apparirà, quali funzionalità includerà e come sarà organizzato.

Questo documento funge sia da guida alla pianificazione sia da accordo reciproco e aiuta a prevenire incomprensioni sull'ambito, sorprese tecniche o sforamenti del budget.

Perché serve a entrambe le parti

  • Per te (l'Acquirente): la TS offre piena chiarezza su cosa è incluso, come funziona, quanto costerà il progetto e quando sarà pronta ogni parte.
  • Per noi (gli Sviluppatori): fornisce un ambito di lavoro definito e approvato, riducendo i rischi e garantendo una consegna prevedibile.
  • Per entrambi: crea allineamento, evita supposizioni vaghe e offre un riferimento permanente durante tutto il progetto.

Quanto costa?

La specifica tecnica è un servizio a pagamento che costa in media il 5% del budget stimato del progetto , con un compenso minimo di 500 € . Questo compenso viene aggiunto al costo totale del progetto e viene pagato separatamente dallo sviluppo.

Esempio: Se il budget previsto per il progetto è di 20.000 €, la specifica tecnica costa 1.000 € (5%). L'investimento totale diventa quindi di 21.000 €: 20.000 € per lo sviluppo + 1.000 € per la specifica tecnica. Se il 5% di un progetto più piccolo è inferiore a 500 €, il compenso per la TS è di 500 €.

Come redigiamo la specifica tecnica

Gestiamo l'intero processo e ti guidiamo con domande semplici, esempi e raccomandazioni. Ecco cosa facciamo normalmente:

  • Raccogliamo le informazioni durante una breve sessione di analisi preliminare (o tramite un documento)
  • Analizziamo i tuoi obiettivi, i tipi di utenti, i contenuti e gli eventuali riferimenti che ci fornisci
  • Scriviamo tutto in un linguaggio chiaro, senza gergo da sviluppatori
  • Creiamo un elenco chiaro delle funzionalità e la struttura del sistema
  • Realizziamo wireframe del layout per spiegare visivamente cosa fa ogni pagina o sezione
  • Indichiamo ruoli e autorizzazioni degli utenti in modo comprensibile
  • Pianifichiamo come suddividere il progetto in milestone
  • Suggeriamo tecnologie o piattaforme in base ai tuoi obiettivi, non alle mode
  • Includiamo esempi e schermate quando utili

Non devi preparare nulla di tecnico. Dicci semplicemente cosa vuoi ottenere e lo trasformeremo in un piano solido.

Argomenti inclusi nella TS

Ecco nel dettaglio cosa include il documento:

1. Panoramica del progetto

Cosa stiamo costruendo, perché e per chi

2. Struttura del sistema

Suggerimenti sullo stack tecnologico, note sull'hosting ed esigenze di localizzazione

3. Insieme di funzionalità

Tutte le funzioni raggruppate per sezione: cosa fa ogni parte e chi può utilizzarla

4. Ruoli degli utenti

Amministratori, responsabili, visitatori, ecc.: cosa può accedere e gestire ciascuno

5. Mappa del sito ed elenco delle interfacce

Pagine, sezioni e modalità di navigazione tra loro

6. Wireframe o note sul layout

Semplici schizzi per mostrare come potrebbero apparire le pagine e i blocchi principali

7. Piano delle milestone

Progetto suddiviso in fasi, ciascuna con tempistiche, ambito e quota propri

8. Integrazioni

Servizi esterni, API, gateway di pagamento o plugin da collegare

9. Aree fuori ambito

Chiarisce cosa non è incluso, salvo accordi specifici (ad esempio SEO e redazione dei contenuti)

10. Dopo il lancio

Note sulla consegna, sulla garanzia e sull'eventuale copertura di assistenza

In conclusione

La specifica tecnica è il primo e più importante passo di qualsiasi progetto di successo. Protegge entrambe le parti, crea fiducia e pone solide basi per sviluppo, test e consegna.

È un investimento intelligente che ripaga eliminando la confusione e facendo risparmiare tempo in seguito.