
Murphys lag och andra lagar som styr livet

En raket står på startrampen. Alla system är kontrollerade. Ingenjörerna ger grönt ljus. Men någonstans finns ett litet fel något så litet att nästan ingen märkte det. Raketen exploderar sekunder efter start. Det är denna typ av katastrof som fick Edward A. Murphy att formulera sin berömda lag på 1940-talet. Murphys lag säger att om något kan gå fel, kommer de att gå fel. Men här är det viktiga: det är inte pessimism. Det är en varning. En påminnelse om att vi måste bygga smartare, säkrare system. Det är ett verktyg för ingenjörer och designers som vill förebygga problem innan de blir katastrofer.
Från raketslädar till dagens teknik Murphys ursprung
Edward A. Murphy Jr. arbetade för USA:s flygvapen under 1940-talet. Han testade raketslädar som skulle bära piloter i extrema hastigheter. En dag gjorde en tekniker ett fel som kunde ha dödat någon. Murphy såg problemet innan det blev en tragedi. Han sa något som senare blev känt världen över: "Om det finns två sätt att göra något, och ett leder till katastrofen, kommer någon att göra det på det sättet."
Murphy menade inte att allt är hopplöst. Han menade att ingenjörer måste tänka igenom vad som kan gå fel och hur man förhindrar det. Det var en varning för noggrannhet, inte en profetia om undergång.
Tanken är mycket äldre än Murphy själv. Under 1800-talet talade engelsmän om "Stackars Sates lag" ungefär samma idé. I Sverige säger vi "liten tuva stjälper ofta stort lass". Vi har vetat länge: små misstag kan få stora konsekvenser (och det är väl mer sant än någonsin). Murphy bara gav det ett namn som folk mindes.
Varför designers måste tänka defensivt
Defensiv design är svaret på Murphys lag. Det betyder: förvänta dig att fel kan inträffa och bygg systemet så att felen inte blir katastrofer.
Ett exempel är flygsäkerhet. Moderna flygplan har flera hydraulsystem. Om ett går sönder, finns ett andra. Om det andra också går sönder, finns ett tredje. Detta kallas redundans. Det kostar mer pengar, men det sparar liv.
I datorer fungerar det på samma sätt. Viktiga servrar sparas på två olika platser. Om en brinner ner, finns kopian. Samma tanke: förvänta dig det värsta och planera för det.
Testning är också defensiv design. Innan en produkt säljs, slänger man den omkring. Man spiller vätskor på den. Man trycker på den miljoner gånger. Man låtsas att allt går fel. Varför? För att hitta problemen innan kunderna gör det.
Andra lagar som beskriver samma fenomen
Murphys lag är inte ensam. Det finns fler "lagar" som talar om samma sak:
- Finagles lag säger att om något kan gå fel, kommer det att gå fel och på det värsta möjliga sättet på det värsta möjliga tillfället.
- Sods lag är brittisk humor: "Om något kan gå fel, kommer det att gå det." Det är nästan identiskt med Murphys lag, bara lite mer cynisk.
- Lagen om alltings jävlighet är svenska folkets sätt att säga samma sak. Väldigt pessimistiskt, men ofta sant.
Skillnaden är viktig. Murphys lag säger: "Därför måste vi designa bättre." De andra säger bara: "Det kommer att gå fel." Murphys lag är konstruktiv. De andra är bara cyniska observationer, helt enkelt.
Men alla talar om samma sak: ingenjörer och designers måste förvänta sig problem. Det är en gemensam språk i teknikvärlden för att prata om varför säkerhet spelar roll.
Sex praktiska sätt att arbeta mot Murphys lag
Här är vad du faktiskt kan göra idag för att förebygga katastrofer:
- Dubbelkolla allt kritiskt. Om något kan döda eller skada, kontrollera det två gånger. Eller tre. En pilot checkar sitt luftfartyg innan start. En kirurg checkar instrumenten innan operation. Du bör checka din kod innan den går live.
- Bygg in redundans. Har du en viktig del? Gör två. Eller tre. Det kostar extra, men mycket mindre än en katastrof.
- Implementera tidig felupptäckt. Testa ofta och tidigt. Vänta inte med tester till slutet (då är det för sent). Då är det för sent att fixa allt.
- Dokumentera allt som går fel. När något brister, skriv ner det. Varför hände det? Hur fixade vi det? Nästa gång du ser samma problem, vet du redan svaret.
- Utbilda ditt team. En ingenjör som förstår Murphys lag gör bättre beslut än en som inte gör det. Berätta om fel som har hänt. Visa varför det spelar roll att vara noggrann.
- Planera för det värsta. Innan projektet börjar, fråga: "Vad kan gå katastrofalt fel?" Skriv ner det. Planera hur du ska hantera det om det inträffar.
Det här är inte teori. Det är vad professionella ingenjörer gör varje dag.
Murphys lag i verkligheten
Låt mig ge ett riktigt exempel. År 2009 landade ett flygplan i Hudson River i New York. Motorn hade misslyckats. Det kunde ha varit en tragedi. Det blev inte det. Varför? För att piloten Chesley "Sully" Sullenberger hade tränat på detta scenario hundratals gånger. Hans flygplan hade redundanssystem. Hans team var förberedd.
Det var Murphys lag i praktiken. Något gick fel. Men systemet var designat för att något kunde gå fel. Alla levde.
Ett annat exempel: när Facebook växte enormt fort under 2000-talet, kraschade servern ofta. Det var dåligt. De byggde då redundanssystem och distribuerade sina servrar på många platser. Om en datacenter brann ner, fanns tio andra. Problemet blev väldigt mindre.
Det är samma mönster överallt. Förvänt dig att något kan gå fel. Planera för det. Liv och pengar sparas.
Slut på frågorna början på förståelsen
Murphys lag är ingen pessimistisk filosofi. Det är ett verktyg. En påminnelse. En bok fylld med lärdomar från misstag som redan har hänt eller som kunde ha hänt.
Respekterade ingenjörer använder denna tankemodell varje dag. De frågade sig: "Vad kan gå fel?" Sedan designar de för att det inte ska gå fel. Det är varför moderna flygplan är så säkra. Det är varför broar inte kollapsar. Det är varför din medicin fungerar.
Murphys lag är inte något att frukta. Det är något att respektera. Det är ett löfte: om vi tänker igenom problemen innan de uppstår, kan vi bygga något bättre.


