Vad kan detta innebära i vår vardag?
Exempel 1: I min profession arbetar jag med systemutveckling, att göra applikationer av alla de slag. Systemutveckling är ett komplicerat arbete. Det är svårt, men går att förstå med rätt kompetens.
Att koda är per definition logik och har exakta outcomes, har det inte det är det buggar.
Men, när applikationen används flyttar vi in i ett komplext system. Vi möter en ologisk och rörig verklighet
Det är svårförutsägbart hur applikation i praktiken kommer att fungera i användarens kontext. Allt i från användarens mentala bilder, erfarenhet och behov till olika specifika affärsmiljöer kommer att påverka success or failure.
Märker man inte att man har gått från det komplicerade och det komplexa kommer man i bästa fall bara bli frustrerad. I sämsta fall misslyckas man och skyller på marknaden, kunden, utvecklarna eller [fyll i lämplig syndabock här].
Agil utveckling är ett av flera svar på den här situationen. Att utveckla i korta avgränsade cykler och kontinuerligt ha kontakt med verkligheten för att kunna anpassa.
I min erfarenhet tycker jag dock inte att vi är tillräckligt radikala. Ofta filtreras verkligheten genom Produktägarens ögon; ritualen Retrospective får inte tillräckligt utrymme och begränsas ofta till att bara gälla teamet. Vad skulle hända om vi ”bjöd in kunden in i teamet” på riktigt? Att välkomna det komplexa och röriga in i det ordnade och planerade.
Exempel 2: Pandemin är ett sällsynt bra exempel på ett synnerligen komplext system.
Vi är många som försöker bringa förståelse för vad som sker genom att tillämpa det mindset vi är mest vana vid. Vi försöker att konstruera och omvandla komplexa skeenden till linjära samband som är lätta(re) att logiskt förstå: ”Max 8 personer!”, ”Krogen ska stänga 22:00!”, “Munskydd!”.
Även i detta exempel är det vanligt att försöka hitta syndabockar, ”Det är X fel!”. Jag tror man med 100% säkerhet alltid kommer att kunna hitta och plocka fram saker som är ”fel” i ett komplext system. Det ligger i definitionen av adaptiva system, det sker fluktationer på vägen att hitta balans.
En lärdom att ödmjukt ta till sig är att i ett komplext system är jag en del av problemet då allt hänger samman.
Vad jag vill föra fram är:
Innan du börjar med att lösa ett problem, analysera och förstå om det är ett problem som ska lösas i ett sammanhang som är komplicerat eller i en miljö som är komplex.
Svaret på detta avgör vilka verktyg, metoder och mindset du ska plocka fram.