En undersøkelse fra automatiseringsselskapet ProcessMaker fulgte over fire millioner arbeidsøkter i europeiske bedrifter (ProcessMaker, 2024).
Funnet: en vanlig kontoransatt limer inn eller taster inn data over tusen ganger i uka.
Over halvparten av arbeidstiden går til å lage eller oppdatere dokumenter.
PDF-er. Regneark. Filer som flyttes fra mappe til mappe, med nytt navn hver gang.
En Quickbase-undersøkelse fra 2023 fant noe verre.
Nesten 70 prosent av amerikanske ansatte bruker minst 20 timer i uka på å lete etter informasjon de trenger for å gjøre jobben sin.
Ikke lage noe. Ikke analysere noe. Bare lete.
Legg merke til hvem som publiserer slike tall.
Det er selskaper som selger deg en plattform mot problemet.
Tallene er ekte nok. Løsningen de foreslår er som regel et nytt abonnement.
Den ekte løsningen er kjedeligere. Og billigere.
Automatisering er ikke en plattform
De fleste hører “automatisering” og ser for seg Zapier, Make, eller et internt oppsett med tjue integrasjoner.
Noe som må vedlikeholdes.
Noe som koster per måned.
Noe som slutter å virke når leverandøren endrer et API.
Det de faktisk trenger er mye mindre.
Ett skript. Én jobb. Kjørt automatisk, hver gang en fil dukker opp.
Mønsteret er alltid det samme:
- En fil legges i
INBOX. - Skriptet oppdager filtypen.
- Filen får riktig navn.
- Bildet skaleres, lyden konverteres, eller dokumentet klargjøres.
- Resultatet flyttes til riktig prosjektmappe.
- En logg skriver ned hva som skjedde.
- Originalen beholdes eller arkiveres.
Syv steg. Ingen plattform. Ingen abonnement.
Eksempel: fra INBOX til ferdig fil
Du dropper IMG_4821.heic i INBOX. Ikke noe mer.
Skriptet ser filen dukke opp. Det kjenner igjen filtypen. Det gir filen et navn som faktisk betyr noe. For eksempel 2026-07-26_nordic-tales_003.webp. Ikke IMG_4821 (3) kopi.heic. Bildet skaleres og konverteres. Resultatet havner i prosjekter/nordic-tales/bilder/. Ikke på skrivebordet. En loggfil får en ny linje: tidspunkt, gammelt navn, nytt navn, endestasjon. Originalen flyttes til INBOX/arkiv/, i tilfelle noe må gjøres om senere.
Skjelettet i Python ser omtrent slik ut:
import shutil
from pathlib import Path
from datetime import datetime
INBOX = Path("INBOX")
ARKIV = INBOX / "arkiv"
LOGG = Path("logg.txt")
def behandle(fil: Path):
if fil.suffix.lower() in (".heic", ".jpg", ".png"):
nytt_navn, mappe = konverter_bilde(fil)
elif fil.suffix.lower() in (".wav", ".m4a"):
nytt_navn, mappe = konverter_lyd(fil)
elif fil.suffix.lower() in (".docx", ".txt"):
nytt_navn, mappe = klargjor_dokument(fil)
else:
return
mappe.mkdir(parents=True, exist_ok=True)
shutil.copy2(fil, mappe / nytt_navn)
shutil.move(fil, ARKIV / fil.name)
with LOGG.open("a") as f:
tidspunkt = datetime.now().isoformat(timespec="seconds")
f.write(f"{tidspunkt} | {fil.name} -> {nytt_navn} | {mappe}\n")
for fil in INBOX.iterdir():
if fil.is_file():
behandle(fil)
konverter_bilde, konverter_lyd og klargjor_dokument er der selve jobben skjer.
Resten er bokføring.
Det er hele poenget. Bokføringen er delen ingen orker å gjøre manuelt hundre ganger.
Selve konverteringen tar sekunder, uansett hvem eller hva som gjør den.
Ikke bygg mer enn du trenger
Fristelsen er å bygge videre.
Legge til en webhook.
En Slack-varsling.
En database over alle filer som noen gang har passert INBOX.
Ikke gjør det før du faktisk trenger det.
Regelen holder:
Automatiser bare prosesser som allerede er forståelige manuelt.
Hvis du ikke kan forklare jobben på tredve sekunder til noen som aldri har sett den, er den ikke moden for et skript ennå.
Da er den moden for et enklere spørsmål: “Hvorfor ser jobben sånn ut i utgangspunktet.”
- HugByte
