Christian Neiderstam

Malmö · Göteborg

Längre vikariat

Minst en månad, gärna en termin. Programmering, webbutveckling, mjukvarudesign och närliggande ämnen på gymnasiet.

Efter tio år som Scrum Master och nittiotre genomförda sprintar är det ett yrke som i praktiken går ut på att få en grupp människor att förstå något tillsammans, äga slutsatsen själva och sedan göra något med den. Det är samma sak som undervisning. Skillnaden är rummet.

1 mån +uppdragslängd
helst en termin
40 åri den bransch
ämnet handlar om
93sprintar som
facilitator
2026egen bok om
agil utveckling

Varför bara längre uppdrag

En dag med kort varsel handlar om att hålla ihop en lektion. Ett längre vikariat är något annat: eleverna ska faktiskt lära sig ämnet under tiden. Det kräver att någon planerar, följer upp, ser vilka som halkar efter och gör något åt det.

Det arbetet gör jag hellre än att fylla luckor. Och för er är det den svårare posten att tillsätta — en timme kan de flesta täcka, en termin i programmering kan de färre.

Vad ni får under perioden

Ämnet, inte bara ordningen. Jag kan innehållet på riktigt och behöver inte hålla mig ett kapitel före klassen. Det märks på vilka frågor jag kan svara på och vilka jag kan ställa.

Struktur som går att lämna över. Ett moment byggs upp så att det är tydligt vad eleven ska kunna göra efteråt, i vilken ordning delarna bygger på varandra, och hur vi vet att det sitter. När den ordinarie läraren är tillbaka vet hen var klassen faktiskt står — inte var den borde stå.

Underlag för bedömning. Jag sätter inga betyg, men jag dokumenterar vad varje elev gjort och hur det gått, så att den som sätter dem har något att gå på.

Att läsa av rummet

Den viktigaste färdigheten är inte att förklara. Det är att märka när någon inte hänger med, ofta innan personen själv säger det. Tystnaden som betyder ”jag förstod inte men vill inte fråga” ser likadan ut hos en utvecklare som hos en sextonåring.

Som Scrum Master har mitt jobb i tio år varit att lyssna och observera snarare än att prata mest. Över en termin hinner man göra något åt det man ser, vilket är hela skillnaden mot en enstaka dag.

En grupp som mår bra lär sig. En grupp som inte gör det slutar fråga.

Var jag kan arbeta

Malmö och Lund

Daglig pendling

Från Blentarp. Inga övernattningar, inga resekostnader, och jag är på plats varje dag som vanligt.

Göteborg

Boende på plats i veckorna

Jag har boende ordnat och bor där måndag till fredag under uppdraget. Alltså ingen pendling som kan spricka — jag finns i staden hela arbetsveckan, precis som era egna lärare.

Ämnen jag kan undervisa i

Så här ser jag på de ämnen jag kan undervisa i. Ämnen och nivåer enligt Gy25 — med utgångspunkt i att eleverna ska kunna göra något själva, inte känna igen begrepp.

Nivå 1 och 2

Programmering

Grundläggande och fördjupad kodning i Python, C# eller Java. Datastrukturer, algoritmer och objektorientering — byggt kring problem eleverna faktiskt vill lösa, eftersom motivationen kommer därifrån och inte från syntaxen.

Det sägs numera att ämnet blir onödigt när AI skriver koden. Halva den meningen är sann. Syntaxen är löst, och att slippa jaga semikolon är en ren vinst.

Men en prompt är en kravspecifikation, och den som inte kan läsa kod kan inte avgöra om han fick det han bad om. Han får något som ser färdigt ut. Om det är säkert, går att förvalta eller gör rätt sak vid udda indata vet han inte.

Därför är ämnet viktigare nu än förr, inte mindre. Man behöver inte skriva varje rad själv. Man behöver kunna läsa den, och veta vad man skulle ha skrivit.

Nivå 1 och 2

Webbutveckling

HTML, CSS, JavaScript och DOM, responsiv design, tillgänglighet och validering. Att en sida fungerar för alla är inte en extrauppgift utan en del av att den är färdig.

Nivå 1

Webbserverprogrammering

Dynamiska webbplatser, serversidan, API:er, datalagring i relationsdatabas eller annan teknik, sessionshantering och säkerhet. Här kommer också applikationsarkitektur in — separationen av olika sorters logik, som är det som avgör om ett system går att förvalta.

Nivå 1

Gränssnittsdesign

UI och UX, användbarhet, prototyper och principer för layout. Att designa för någon annan än sig själv är ett skifte i tänkande som de flesta elever gör först när de får se en riktig användare misslyckas med deras gränssnitt.

Här går AI-utvecklingen snabbast av allt. Att producera ett gränssnitt som ser bra ut är i praktiken löst. Det som återstår är att bedöma det — utifrån vad det ska användas till och av vem.

Ett bra UX handlar sällan om hur snyggt något är vid första anblicken. Det handlar om hur det känns att arbeta i det varje dag. Det är svårare att lära ut och betydligt mer värt.

Nivå 1

Mjukvarudesign och systemutveckling

Systemarkitektur, databaser, UML-modellering, agil metodik och testning. Det här är mitt eget yrkesområde i tjugofem år, och det ämne där jag har mest att tillföra utöver läromedlet.

Kedjan från behov till färdig kod

Det som saknas i de flesta programmeringsutbildningar är inte kodningen. Det är stegen före den.

Jag har ägnat tjugofem år åt att omsätta ett verksamhetsbehov till färdig programvara — via agila arbetssätt, som i dag används i den absoluta merparten av all mjukvaruutveckling. Det är den processen jag skrivit en bok om, och den finns publicerad med alla arbetsartefakter öppet tillgängliga.

Och varför det spelar större roll nu än förr

AI används alltmer för både prototyper och produktion. Det gör inte processen före kodningen mindre viktig — det gör den avgörande.

En AI-modell svarar på det den blir ombedd att göra. Den frågar inte vad problemet egentligen är, och den säger inte ifrån när frågan är fel ställd.

En elev som inte kan formulera vad som ska byggas och varför får därför precis det tillbaka: ett program som ser färdigt ut och löser fel problem. Och eftersom det ser färdigt ut upptäcks felet sent, ofta av någon annan.

Den som kan kedjan — från behov, via vad lösningen ska åstadkomma, till vilka villkor som måste vara uppfyllda för att den ska vara klar — ställer i stället en fråga som går att svara på. Samma verktyg, helt annat resultat.

Jag arbetar själv så dagligen — en språkmodell för analys och strukturering i de tidiga stegen, och kodgenererande verktyg för prototyper och produktion. Det är inte en framtida arbetsmetod. Det är hur arbetet ser ut nu, och det är den skillnaden jag kan ta med in i ett klassrum.

Min bakgrund

MeritförteckningSvenska · 2 min
2020 – 2026

Scrum Master — sportmedieappar

Itzyblitz Media AB · SportblitZ och Dispatch Football Digest

Två appar byggda från grunden, femtioåtta sprintar. Det senare projektet är en white label-plattform som genererar skräddarsydda appar för olika marknader och varumärken — lanserad i februari 2026 på Google Play och App Store.

Teknisk bredd genom hela stacken. Frontend i React och därefter Flutter. Backend i .NET och därefter Supabase. Ett REST-API som mellanlager. Datalagring i både SQL och NoSQL. Och ett omfattande administrationsgränssnitt där redaktionen konfigurerar nyhetskällor, videokanaler, poddflöden, ligor och klubbar — samt hur allt presenteras i apparna.

Det är den arkitekturen — frontend, middleware, backend och admin — jag undervisar i, och den är byggd nu och inte för länge sedan.

2016 – 2020

Scrum Master

XlentCon DOO, Belgrad

Innehållsplattform med historisk fotbollsstatistik för europeiska spelbolag. Trettiofem sprintar, trettiofem releaser. Team på plats i Belgrad.

2024 – 2026

Bok: Worth Building with Scrum

244 sidor · utgiven 2026

En bok om varför programvara som levereras i tid och uppfyller alla krav ändå ofta blir oanvänd — och om kedjan från verksamhetsbehov till färdig kod som förhindrar det.

Den beskriver ett riktigt arbetssätt i sju steg, och allt arbetsmaterial är publicerat öppet så att metoden går att granska i stället för att tas på förtroende. Det är också den pedagogik jag använder: visa arbetet, låt läsaren dra slutsatsen.

Läs om boken →

2015

Certified ScrumMaster & Product Owner

Scrum Alliance, La Hulpe, Belgien

2008 – 2014

Affärsanalytiker och applikationsarkitekt

Pocket Mobile AB · UDK (numera Exsitec)

Mobila lösningar för fältpersonal, och PIM-system för handel och distribution — datamodeller, integrationer mot affärssystem och e-handel, samt utbildning av användarna.

1999 – 2007

VD

MAP Skandinaviska AB · Datavis Norr AB

Två mjukvarubolag, båda med uppdraget att växa och bli säljbara. Omsättningen fyrdubblades i det ena och konsultintäkterna fördubblades i det andra. Ernst & Young-utmärkelse 2003 som Sveriges näst bästa tillväxtföretag.

1985 – 1999

Systemarkitekt, projektledare, konsultchef

IBM Svenska AB

Systemutveckling och arkitektur för beslutsstödssystem, sex månader i Boca Raton, Florida, för IBM:s arkitekturprojekt SAA. Avslutade som chef för IBM:s konsultverksamhet i norra Sverige. Blue Ribbon Award 1998.

Referensbrev från IBM, Datavis och MAP finns, samtliga notariserade. Fullständig meritförteckning på engelska →

Praktiskt

Uppdrag

Från en månad och uppåt. En hel termin fungerar bäst för både er och eleverna.

Malmö, Lund och Göteborg. För kortare uppdrag i Skåne, se sidan om vikariat i närområdet.

Behörighet

Jag har inte lärarlegitimation och sätter därför inga betyg. Ämneskunskapen är fyrtio års yrkeserfarenhet.

Utdrag ur belastningsregistret finns. Svenska som modersmål, engelska flytande i yrkessammanhang.

Christian Neiderstam

Blentarp, Skåne

Fullständig meritförteckning · boken · arbetsmaterialet, fritt tillgängligt