Convenzioni di denominazione dei file: guida completa per i team
Crea convenzioni coerenti di denominazione dei file per il tuo team con modelli, formati data, numerazione delle versioni e strategie di applicazione automatizzata.
Il Garante per la protezione dei dati personali ha sanzionato aziende per aver perso traccia di documenti contenenti dati personali. Spesso il problema non era la sicurezza tecnica, ma il caos: file senza nome coerente, cartelle duplicate, versioni impossibili da ricostruire. Una convenzione di denominazione solida è la prima misura di protezione dei dati che non richiede budget.
Il formato che supera il contatto con la realtà è: YYYY-MM-DD_CodiceProg_TipoDoc_Descrittore_vNN.ext. Date ISO 8601 sempre (si ordinano correttamente), codici progetto brevi (3-10 caratteri), vocabolario controllato per il tipo documento, descrittori in kebab-case, numeri di versione a due cifre (v02 non v2), minuscolo dove non è rilevante. Esempio: 2026-06-12_ACME-RB_contratto_accordo-servizi-master_v02.pdf. Il formato conta meno della coerenza: sceglietene uno, scrivetelo, applicatelo all'onboarding e durante le pulizie settimanali.
Perché la data in prima posizione batte qualsiasi altra alternativa
Le date ISO 8601 (YYYY-MM-DD) all'inizio del nome file risolvono l'ordinamento. 2026-06-12_report.pdf si affianca a 2026-06-13_report.pdf in qualsiasi filesystem, qualsiasi cloud drive, qualsiasi strumento. Spostate la data alla fine e perdete questo vantaggio; nel mezzo, l'ordinamento diventa casuale.
Usate ISO 8601 specificamente, non il formato italiano (GG/MM/AAAA) o statunitense (MM/DD/YYYY). ISO è l'unico formato che:
- Si ordina correttamente come testo
- Si analizza senza ambiguità tra le localizzazioni (è
06/05/2026il 6 maggio o il 5 giugno?) - Corrisponde allo standard internazionale usato dai log di ogni grande azienda tecnologica
Per file dipendenti dall'orario, aggiungete l'ora: 2026-06-12T1430Z_appunti-riunione.md usa UTC. Utile per team multi-fuso orario dove "quando è stato prodotto" conta per la chiarezza dei passaggi di consegne.
Codici progetto che scalano
Un breve codice progetto in seconda posizione rende i file ricercabili per progetto senza dipendere dalla struttura di cartelle. Regole che funzionano:
- 3-10 caratteri, tutto maiuscolo, trattini ammessi
- I primi 3-4 caratteri identificano il cliente o l'unità interna
- Il suffisso opzionale identifica il tipo o la fase del progetto
Esempi: ACME-RB (rebrand Acme), INT-ONBRD (onboarding interno), FINOPS-Q2 (operazioni finanziarie Q2), ACME-SUP-001 (supporto Acme numero 1).
Mantenete un registro dei codici progetto in Notion, Confluence o un foglio condiviso. Quando qualcuno crea un nuovo progetto, registra un codice in 30 secondi. Impedisce che tre mesi dopo uno lo chiami ACMErebrand e un altro Acme-RB con entrambi i file coesistenti.
Vocabolario controllato per il tipo documento
Lo slot del tipo documento richiede un elenco fisso. Senza di esso, vi ritrovate con report, Report, REPORT, rpt, reprt, sintesi, sintesi-report e report-finale che significano tutti la stessa cosa.
Un vocabolario di partenza:
brief— brief di progetto iniziali, brief creativispec— specifiche tecniche o di designcontratto— accordi legali, SOW, NDAfattura— documenti di fatturazioneproposta— pitch e propostereport— report periodici o ad hocpresentazione— deck, pitch, assemblee generalidesign— asset e consegne di designvideo— contenuti video grezzi o finitiaudio— podcast, voci fuori campo, audio sorgentedataset— file CSV, Excel, JSONnote— appunti riunioni, memo di lavorotemplate— punti di partenza riutilizzabili
Mantenete l'elenco breve. Se qualcuno vuole aggiungere whitepaper, chiedete se sia davvero diverso da report. La disciplina a livello di elenco genera dividendi composti.
Numerazione versioni che funziona davvero
v1, v2, v3 funziona finché non si arriva a v10, che si ordina prima di v2. Usate numeri di versione a due cifre dall'inizio: v01, v02, v03, ..., v10, v11.
Per progetti più lunghi che potrebbero superare 99 versioni, usate tre cifre fin dall'inizio: v001.
Distinguete tra versioni principali e bozze:
v01significa prima versione consolidatav01.1,v01.2significa bozze minori all'interno della versione principale- Le versioni principali aumentano con cambiamenti sostanziali che meritano una revisione fresca
Non usate il versionamento semantico (v1.2.3) per i documenti aziendali. È appropriato per software e API, non per contratti o presentazioni.
La trappola del "finale": non mettete mai la parola "finale" in un nome file. Garantisce che avrete finale, finale-finale, finale-finale-VERO e finale-usa-questo. Usate v02 per ciò che intendete con "finale" e fidatevi della numerazione.
Descrittori in kebab-case
Lo slot del descrittore è l'unica parte in forma libera. Mantenetelo:
- Minuscolo
- Kebab-case (parole separate da trattini)
- Breve: 2-5 parole
- Abbastanza specifico da scorrere a vista:
previsione-ricavi-q2batteprevisione
accordo-servizi-master è corretto. AccordoServiziMaster.pdf è sbagliato perché le ricerche case-insensitive producono risultati incoerenti. accordo servizi master è sbagliato perché gli spazi nei nomi file interrompono le pipeline a riga di comando e la codifica URL.
Applicazione che non richiede una polizia del file
Non potete applicare manualmente la denominazione su ogni file in un'organizzazione di 200 persone. Potete:
- Onboarding: 15 minuti nella prima settimana sulla convenzione con esempi pratici
- Template: file template pre-denominati in
/Conoscenza/Template/perché le persone partano dalla forma corretta - Correzione puntuale durante le revisioni: quando si revisiona un lavoro, rinominate i file mal denominati inline con un commento leggero
- Pulizia settimanale: 10 minuti da un responsabile a rotazione per correggere le derive
- Bot di rinominazione automatica: per cartelle ad alto volume, script che sorvegliano nuovi file e rinominano in base ai metadati — Python più
watchdogpiùos.renameè un progetto di mezza giornata
Per gli archivi ufficiali — contratti, fatture, documenti firmati — considerate un'applicazione più rigorosa: le document library di SharePoint possono richiedere campi metadati obbligatori prima del salvataggio. Le etichette di Google Drive su Workspace Business Plus possono essere rese obbligatorie su cartelle specifiche.
Estensioni specifiche per formato
L'estensione conta più di quanto si pensi:
.pdfper i documenti finali che non devono essere modificati.docxe.xlsxper i file Office modificabili; evitate.doce.xls(formati obsoleti con problemi di sicurezza).pptxper le presentazioni;.keysolo se siete un ambiente esclusivamente Mac.mdper note tecniche e wiki interni — ordinabili, confrontabili in Git, leggibili per sempre.csvper lo scambio dati;.xlsxper l'analisi finale con formattazione.mp4per il video con codifica H.264 o H.265; evitate.mova meno che non abbiate bisogno di ProRes per il montaggio professionale.psd,.ai,.inddper i file sorgente Adobe;.figper i sorgenti Figma
In caso di dubbio, scegliete il formato che sarà leggibile tra 10 anni senza software specializzato. PDF e Markdown quasi sempre vincono quella scommessa.
Caratteri speciali e limiti di lunghezza
Alcuni caratteri rompono i filesystem o gli strumenti cloud:
- Evitate:
/ \ : * ? " < > |— alcuni rompono Windows, altri macOS - Evitate gli spazi nei nomi file — rompono le righe di comando, gli URL e alcuni strumenti
- Evitate i caratteri non-ASCII a meno che non abbiate team multilingue in modo consistente
- Mantenete i percorsi completi sotto i 255 caratteri — alcuni strumenti Windows ancora falliscono oltre quella soglia
Migrazione senza rompere la storia
Quando si adotta una nuova convenzione su un caos esistente, non rinominate i file storici. Rompereste link, segnalibri e riferimenti esistenti. Invece:
- Adottate la nuova convenzione per tutti i nuovi file a partire da una data specifica
- Rinominate solo i file toccati durante il lavoro in corso
- Lasciate che l'archivio invecchi naturalmente nel corso di 2-3 anni
La rinominazione retroattiva completa su un drive da 10.000 file è un progetto da 40 ore che di solito non vale il costo. La disciplina in avanti batte la pulizia all'indietro.
Per i trasferimenti verso destinatari esterni, HexaTransfer preserva il nome file esatto senza ri-elaborazione server-side, così le convenzioni che avete definito arrivano intatte dall'altra parte. Provate su https://hexatransfer.com — gratuito, senza account, massimo 10 GB.
Invia file di grandi dimensioni in modo sicuro con crittografia end-to-end
Trasferisci file fino a 10 GB gratuitamente con crittografia end-to-end. Nessun account necessario. I tuoi file vengono crittografati nel browser prima del caricamento — nessun altro può leggerli.
Invia un file