File Naming, reloaded
Hvad nu hvis et filnavn ikke var en nødløsning, men en adresse — til at finde, versioneret, mulig at revidere? En ensartet konvention sænker søgetiden pr. fil med omkring 40 % og rydder næsten alle „FINAL_FINAL"-konflikter af vejen; migrationsindsatsen forbliver omkring halvanden persondag pr. team, og ROI ligger under seks måneder.
- I den eksisterende bestand følger omkring 12 % af filerne i dag ingen konvention — et manuelt gennemløb er stadig nødvendigt.
- Uden oplæring og rollemodel truer skygge-IT.
- SharePoint-sync respekterer ikke store og små bogstaver — konventionen skal være robust case-insensitivt.
Hvorfor lige nu
Vi har passeret grænsen, hvor filnavne holder op med at tjene mennesket og begynder at spænde ben for det. Cloud-sync, AI-søgning og compliance-revision behandler i dag filnavnet som et API — ikke som en gul lap.
Reglerne
YYYY-MM-DD i begyndelsen gør stifinderen til en tidslinje. ISO 8601 sorterer alfabetisk som kronologisk — gratis.
Ét ord, ikke en sætning. Skemaet afgør rækkefølgen, ikke længden.
_v01, _v02 — tocifret, starter ved 01. Sparer dig for sorteringsfejl fra v10 og frem.
Status-tags som _DRAFT, _REVIEW, _FINAL kun, når arbejdsgangen kræver det. Ellers forstyrrer det øjet.
Skriv konventionen med små bogstaver. Cloud-lager skelner nogle gange ikke mellem store og små — og det behøver du ikke vide.
Før / efter
| Før | Efter |
|---|---|
| Tilbud EksempelApS RETTET 2 (kopi)_FINAL_nu_for_alvor.docx | 2026-05-01_tilbud_eksempel-aps_v03.docx |
Hvilket skema til hvilket formål
- DIN 5008 (S1/S2): kontor, kontrakter, tilbud, rapporter.
- SemVer (S6): API'er, SDK'er, software-releases — MAJOR.MINOR.PATCH.
- ISO 8601 + klokkeslæt (S3): logs, capture-streams, telemetri.
- GAMP 5 (S5): regulerede systemer (pharma, medicoteknik).
- Logseq-konvention (S11): personlige vidensvaults med Git.
- SemVer
- Semantic Versioning — MAJOR.MINOR.PATCH. MAJOR = breaking, MINOR = feature, PATCH = bugfix. Standarden til API'er, fordi maskiner kan regne med talrækkefølgen.
# Eksempel-migration for et bibliotek
for f in *.docx; do
mv "$f" "$(date -I)_${f// /_}"
doneDen menneskelige side
Den hyppigste fejlkilde er ikke det forkerte skema, men den manglende rollemodel. Hvis ledelsen bliver ved med at sende „xyzFINAL.docx", lærer holdet, at konventionen er valgfri.
En filnavn-konvention er 30 % standard og 70 % disciplin.
Gennemført på tre uger
- Uge 1: beslut skemaet (1 workshop, 90 min).
- Uge 2: pilot i ét team — gamle filer lever videre, nye følger reglen.
- Uge 3: udrulning i hele virksomheden med et kort cheat-sheet (1 PDF-side).