##  [Morgenrutinen som workflow-diagram](/da/node/272)

    *Indsendt af Lennart den tir, 1 sep 2026 - 10:54*

  [ ![Den omlagte morgenrutine som workflow-diagram](/sites/default/files/styles/max_1300x1300/public/2026-09/morgenrutinen-v2-web_0.png.avif?itok=oxeTJCe8)](/sites/default/files/2026-09/morgenrutinen-v2-web_0.png)

Jeg tegnede min egen morgenrutine som et workflow-diagram, mest for sjov. Så kiggede jeg på det, og opdagede at næsten alt det, jeg plejer at skynde mig med, ligger uden for den kritiske vej.

## Rutinen, som den var

![Den oprindelige morgenrutine: telefonen, køkkenet og børneværelset, med vækningen sidst](/sites/default/files/2026-09/morgenrutinen-web.png)

Tre baner og en undtagelsesbane. Kaffemaskinen sættes i gang først, madpakkerne smøres imens, Aula tjekkes i ventetiden — og ungerne vækkes til sidst, klokken 07:00, en halv time før vi skal ud.

## Den kritiske vej er ungerne

Køkkenet er færdigt omkring 06:50. Derfra sker der ingenting før 07:00. Alt arbejdet med madpakker ligger altså i **slack** — smører jeg dobbelt så hurtigt, kommer vi ud ad døren på præcis samme tidspunkt.

Det er den klassiske fejl: at optimere det, man kan måle, i stedet for det, der binder. Fra 07:00 til 07:30 venter jeg på husets langsomste ressource, og den kan ikke parallelliseres.

## Vækningen er en høj-latens operation

Kaffemaskinen behandler jeg allerede rigtigt: jeg trykker på knappen og går videre. Den kører selv. Ungerne behandler jeg derimod som et synkront kald — jeg venter på, at de bliver færdige, før jeg går i gang med det næste.

Men vækning er præcis samme slags operation som kaffebrygning: **lang ventetid, næsten ingen indsats**. Den burde derfor affyres først og køre asynkront, ikke skemalægges *efter* madpakkerne.

## Undtagelsen er ikke en undtagelse

Sker "andet kald" de fleste morgener, er de fem minutter ikke en buffer — de er gennemsnittet. En buffer, der altid bruges, er en løgn man fortæller sig selv om afgangstidspunktet.

## Diagrammet over den omlagte rutine

Diagrammet øverst i artiklen viser resultatet. Læg mærke til køkkenbanen nederst: efter omlægningen har den **ingen pile ind eller ud**. Kaffemaskinen står som en rod uden forgænger, fordi timeren startede den. Køkkenet er blevet en ø, og det eneste tilbage på den kritiske vej er de mennesker, der ikke kan skyndes.

## Hvad det koster

Diagrammet påstår ikke, at den nye rutine er bedre. Kun at det er en anden handel.

Jeg betaler med ti minutter i aftes, hvor jeg er træt, og med fyrre ekstra minutter med vågne unger i huset. Vågne unger er ikke fri tid — det er load. Til gengæld får jeg tyve minutters ægte slack i stedet for fem, og kaffen drikkes varm klokken 06:25 i stedet for lunken klokken 07:20.

Den oprindelige rutine var i øvrigt også optimeret. Bare ikke for tid: den beskyttede en stille time og betalte for den med fem stressede minutter til sidst. Det kan sagtens være den rigtige handel.

*Diagrammerne er tegnet med [Archify](https://skills.sh/tt-a1i/archify), som producerer interaktiv HTML med pan, zoom og guidede gennemgange. Den version kan ikke indlejres her — tekstformatet på siden filtrerer al rå HTML fra — så diagrammet ovenfor er en eksport.*