Callista medarbetare Björn Beskow

Björn Beskow

Arkitekt, teknisk projektledare, senior utvecklare, mentor

Björn har en gedigen erfarenhet av mjukvaruprojekt inom såväl privat som offentlig sektor och inom ett flertal brancher. Hans specialitet är komplex mjukvaruarkitektur, där han ofta har både en ledande och en utförande roll. Björn brinner även för kvalitetssäkring och testautomation, och jobbar ofta även som coach i agila metoder. Han är en uppskattad talare och framträder ofta på olika seminarier och konferenser som t.ex. Cadec, SDC och JavaZone.

Varför Callista?

Callista har för mig alltid varit kombinationen av hängivenhet för kompetens och personlig utveckling parat med ett kompromisslöst fokus på kundnytta, på att faktiskt göra skillnad. Personer jag beundrade och som inspirerade mig fick mig att en gång söka mig dit. Det har för mig inneburit snart två decennier av utmaningar och utveckling, och jag påminns ständigt om hur mycket det finns kvar att lära och göra.

Blogg

Domänen i fokus, Portar, Adaptrar och Hexagonal Arkitektur Presentation

// Björn Beskow

Presentation från Cadec 2025 Göteborg

Presentation från Cadec 2025 Stockholm

Den till synes oundvikliga komplexiteten som plågar de flesta mjukvaruprojekt kommer ofta från beroenden mellan delar av lösningen, beroenden som över tid blir ohanterliga och leder till “legacy” (även känt som “big ball of mud”). Arkitekturarbetets kanske viktigaste uppgift är som bekant att bromsa denna ökande “mjukvaru-entropi” genom att begränsa och kontrollera beroenden med hjälp av abstraktioner, lagerindelning och arkitekturella principer som t.ex SOLID. De allra mest stabila och värdefulla delarna i en mjukvarulösning är de som också är viktigast att skydda mot osunda beroenden: domänen eller kärnverksamhetens regler och beteende.

Medarbetare