Det här med data är rätt svårt, särskilt när det ska bli rätt också! Även om det kan tyckas vara uppenbart att förändringar i komplexa system körandes i komplexa miljöer borde skötas med (extrem) försiktighet så verkar detta inte riktigt…fastna…inom branschen.

I skrivande stund har problemen inom den brittiska banken TSB pågått i drygt en vecka, och verkar ha stört rätt många procent av bankens kunder på ett bitvis allvarligt sätt, med bristande funktionalitet, läckande personliga data och vilseledande kommunikation utåt.

Nedan är huvudsakligen spekulationer utifrån andras diton, så ta med en sedvanlig nypa salt.

  • Problemen började med en migrering från en äldre till en nyutvecklad platform.
  • Den nya platformen verkar ha utvecklats under tidspress (18 månader)…
  • …utan tillräcklig förståelse att den äldre miljön med allt bagage det detta innehöll…
  • …av utvecklare i ett annat land (Spanien) som inte delar modersmål med förvaltarna av det äldre systemet.
  • Dessutom verkar det ha varit en big bang-migrering utan samkörning av system för att säkerställa att den nya platformen verkligen fungerar på ett tillförlitligt sätt.
  • Utöver detta är mitt intryck att företagskulturen inom åtminstone TSB har varit prestigeladdad och grabbig.

Herregud.


Det är alltid lätt att vara efterklok, men förutsättningarna ovan tycks vara ett perfekt recept för problem. Det är också lätt att peka på och tro att en redan har lärt sig nog av att läsa om det för att själv inte begå samma misstag.

Spoiler: vi kommer aldrig att lära oss. Den här typen av elände kommer fortsätta men förhoppningsvis är det inte samma typ av elände, utan nya & mer exotiska detaljer!

Länkar