Verksamhetsutvecklare inom Produktdatadomänen (PDM/PLM)
Torbjörn har arbetat med system -och programutveckling större delen av sin karriär. Torbjörn trivs bäst om han har möjlighet att arbeta i flera systemutvecklingsroller.
Torbjörn har också arbetat med verksamhetsutveckling och verksamhetssupport och merparten av utövningen av dessa roller skedde under tiden på ett större telekomföretag som var i transformationen från hårdvarutillverkare till mjukvaruföretag. Törbjörn fick arbeta i nära samarbete med IBM som skulle tillhandahålla utvecklingsstöd för Agil storskalig systemutveckling.
Torbjörn är analytisk, uthållig och strukturerad. Torbjörn har lätt för att arbeta självständigt såväl som i Team. Torbjörn har förmåga att planera, organisera och prioritera arbetet på ett effektivt sätt.
Om Torbjörn
Torbjörn är en analytisk person med högt kvalitetsmedvetande som ser en utmaning att bringa ordning i informationsflödet som genomsyrar alla systemutvecklingsprojekt. Torbjörn åtar sig gärna roller inom krav -och testdisciplinen. Torbjörns stora teknikintresse bidrar också till att han gärna jobba med systemdesign och även bedriver viss kodutveckling.
Torbjörn har arbetat både i större och mindre team. I mindre team axlar Torbjörn flera roller inom systemutveckling. T.ex. kravfångst tillsammans med kund. Definiera design -och testspecifikationer. Också slutligen acceptanstesta leveransen innan installation hos kunden.
Torbjörn tar gärna eget initiativ till att utveckla och effektivisera de interna arbetsmetoderna. Vanliga exempel är framtagning av korta instruktioner; Scriptstöd för att automatisera vanliga arbetsmoment.
Torbjörn har också vana med att jobba på flera uppdrag samtidigt, och som kan befinna sig i olika faser (upphandling, utveckling, förvaltning)
Torbjörn har vid flera tillfällen fått positiv återkoppling angående sina pedagogiska egenskaper, både av kollegor och i omgivningen utanför arbetet.
Torbjörns CV
Damen Naval
Systemutvecklare
2021 - 2023
Beskrivning Framtagning av ett system för inhämtning av konstruktions -och underhållsdokumentation från underleverantörer. Torbjörn arbetade i den tidiga fasen med analys av kraven samt genomförde demonstrationer som visade på kravens uppfyllandegrad. Under designfasen arbetade Torbjörn med att ta fram förtydligande designspecifikationer i samarbete med kund och utvecklare. All kommunikation och dokumentation, både med kund och interna teamet, genomfördes på engelska.
Lösning Systemet realiserades genom konfiguration av ett standardsystem men även kundanpassad utveckling.
Resultat Systemet togs i drift under 2023 och används nu av Damen i flera större konstruktionsprojekt tillsammans med ett hundratal underleverantörer.
Metoder och teknik Under upphandlingsfasen användes DevOps för att strukturera och förtydliga kraven, men även för att kommunicera mätetal för kunden. Den kundanpassade utvecklingen genomfördes iterativt. Vi tillämpade vanliga agila moment som korta iterationer; Planeringsmöten innan start av ny iteration; Dagliga korta avstämningsmöten; Demonstrationer för kunden i slutet på varje iteration. DevOps användes för att hantera det dagliga arbetet. Git användes för att hantera koden och spårbarheten mellan kodförändring och WorkItem.
Saab Kockums
Systemutvecklare, teamledare
2020 - 2023
Beskrivning Förvaltningsuppdrag av kundspecifikt system för informationsbearbetning av konstruktionsdata för vidarebefordran till resursplaneringsystem (aktiviteter och material). Torbjörn har varit teamledare med ansvar för tid, resurser och rapportering till kunden. Även ändringhantering (system design, test design), felsökning och felrättning (application support) ingick i uppdraget. Lösning Kundanpassning på en standardplattform. Metoder och teknik Kundkontakt genom möten och ärendehanteringssystem. Ärendehanteringssystemet användes för spårbarhet av incidents (driftstörningar) och nya krav. Nya krav detaljerades vanligtvis genom specifikationer. Specifikationer kunde bestå av dokument i olika format. Powerpoint och MS Vision var vanliga specifikationsverktyg. Dessa dokument lades bifogades ett WorkItem i Devops. Och vi hade en referens mellan kundens krav i ärendehanteringssystemet och internt WorkItem i DevOps. Från denna WorkItems kunde sedan ytterligare WorkItem knytas samt även länkar till kodändringar. Systemet exekverade på MS Server med IIS. Kundanpassningar skrevs i C# och koden hanterades med Git.
FMV
Systemutvecklare
2020 - 2022
Beskrivning Förvaltningsuppdrag (application support) av kundspecifikt system för masterdatahantering av Försvarsmaktens grund -och förvaltningsdata. Lösning Kundanpassning på en standardplattform Metoder och teknik Kod och releasehantering skedde i TFS, som är en föregångare till det som kom att bli DevOps. Funktionstillägg skedde i C# och SQL.
Siemens Energy AB
Verksamhetsutvecklare
2019 - 2020
Beskrivning Framtagande av process -och rollbeskrivningar för hantering och ansvar av produktdata under produktens livscykel. Lösning Uppdraget skedde i projektform i ett litet team. Resultat Dokumenterade process -och rollbeskrivningar samt en beskrivning för framtida projekt. Metoder och teknik Underlag för nulägesbilden användes uteslutande genom intervjuer.
Trafikverket
Systemutvecklare
2018 - 2019
Beskrivning Trafikverkets upphandling av ett dokument -och modellarkiv i anslutning till systemet för masterdatahantering av anläggningsdata. Upphandlingen löd under LoU och det var hög formalia kring kravuppfyllnaden. Torbjörn arbetade med underlag för kravuppfyllnaden genom att beskriva det tänka systemets förmågor och hur de uppfyllde kraven. Lösning Anbudet byggde på att systemet skulle integreras i det befintliga systemet som hanterade anläggningsdata. Resultat Trafikverket accepterade det tänka systemets konstruktion och valde att gå vidare med implementation som en del i vidareutvecklingen av systemet som hanterade anläggningsdata. Metoder och teknik Vi genomförde en serie av Workshops med representanter från kunden. Vid varje Workshop-tillfälle täckte vi in ett funktionellt område från kravspecifikationen.
Trafikverket
Systemutvecklare
2018 - 2019
Beskrivning Vidareutveckling av Trafikverkets system för livscykelhantering av anläggningsdata. Torbjörn arbetade med framtagning av användningsfallsbeskrivningar och slutanvändardokumentation. All dokumentation skulle granskas tillsammans med representanter från kunden. Metoder och teknik Dokumentationen skrev i Word enligt mallar som tillhandahölls av Trafikverket. Syftet med användningsfallen var att specificera de funktionella kraven. Flera av användningsfallsspecifikationerna involverade Actors som var andra system som anläggningssystemet skulle integreras med. Således låg stort fokus på att detaljera alternativa scenarios för att realisera ett robust system. Arbetet bedrevs över flera Team över flera olika företag. Vi arbetade i iterationer om tre veckor och hade gemensamma demonstrationer vid varje iterationsslut.
Trafikverket
Systemutvecklare
2016 - 2017
Beskrivning Trafikverket upphandlade ett system för livscykelhantering av anläggningsdata. Torbjörn började arbeta i utvecklingsteamet efter vunnen upphandling. Torbjörns arbetsområde var testdisciplinen. Torbjörn tog fram funktionella testfall på flera integrationsnivåer, samt även systemtestfall och acceptanstestfall. Trafikverket hade kravet att varje enskilt krav skulle täckas av min Ett acceptanstestfall. Lösning Systemet realiserades genom konfiguration av ett standardsystem men även kundanpassad utveckling. Metoder och teknik Vi arbetade iterativt i tre olika team (krav, design, test). I testteamet hade vi regelbundna korta möten (s.k. standups). Vi använde DevOps för att hantera kundens krav. Vi använde DevOps Dashboards för att visualisera progress och för rapportering av status till projektledningen. DevOps användes för att knyta ihop krav med testfall och testplaner. Detta gjorde att Dashboards vart dynamiskt uppdaterade och man fick alltid en aktuell överblick. Flertalet av testfallen skrevs så att de var automatisk exekverbara.
Siemens Energy AB
Systemutvecklare
2014 - 2019
Beskrivning Framtagning av ett system för inhämtning av konstruktions -och underhållsdokumentation från underleverantörer. Torbjörn arbetade i rollerna Business analyst, requirement analyst, systemdesign, test designer, tester, test configuration manager. Under del av uppdraget även Team leader. Business analysis (verksamhetskrav) skedde främst genom kontakter med representanter från kundens verksamhet. I det fallet kravet skulle realiseras i användargränssnittet togs prototyper fram som demonstrerades för verksamheten. Systemdesignen togs fram tillsammans med övriga i utvecklingsteamet (Frontend, Backend). Arbete krävde hög planering för att utvecklarna skulle ha jämn arbetsbelastning givet deras område. Lösning Kundanpassning på en standardplattform Metoder och teknik Kundkontakt genom möten och ärendehanteringssystem. Ändringshantering av systemet skedde genom DevOps/Git. GUI mockups användes Balsamiq. MS Visio användes för att beskriva processflöden. Under systemets utvecklingsfas körde vi tvåveckors-iterationer. Varje iterationsstart började med ett kort planeringsmöte. Vid slutet på iterationer hade vi demonstrationer. I det interna utvecklingsteamet körde vi också dagliga avstämningar.
Ericsson
Förändringscoach
2009 - 2011
Beskrivning Genomförde workshops med utvecklingsteam i syfte att kartlägga deras nuvarande förmåga att vara en effektiv utvecklingsorganisation. Metoder och teknik Övningen genomfördes under en heldag. Efter övningen fick organisationen ett antal förslag som de kunde ta med sig i sitt årliga förbättring -och förändringsarbete.
Ericsson
Förändringscoach
2007 - 2007
Beskrivning Genomförde en nulägesbild av företagets globala systemutvecklingsprocesser avseende hur anpassade de var för storskalig Agil systemutveckling. Metoder och teknik Genomlysningen genomfördes med intervjuer av sakkunniga samt vår presentation vad som karakteriserar Agil systemutveckling.
Ericsson
Verksamhetsutvecklare
2007 - 2014
Beskrivning Arbetade under denna period på en central stödfunktion för R&D. Företaget hade påbörjat en transformation från ett hårdvarutillverkade företag till att bli ett mjukvaruföretag. Torbjörn arbetade i olika uppdrag där metoder och processer utvecklades för att stödja storskalig mjukvaruutveckling med agila inslag. Ett deluppdrag som spände över många år handlade om vilka IT-system och processer som R&D behövs för sin dagliga verksamhet. IBM utvecklade vid den tiden IT-system som skulle integreras med OSLC-teknik. För processer hade IBM Collaborative ALM. Allt detta skulle utvärderas hur det kunde anpassas för företagets behov. Ett deluppdrag gick ut på att utvärdera en metod hur en ny typ av processarkitektur kunde användas för att beskriva utvecklingsprocesser. Metoden uppfanns av Ivar Jacobsson International och arkitekturen bakom metoden finns under namnet SEMAT. Torbjörn deltog i ett team som tog fram en prototyp och några konkreta exempel hur processerna kunde transformeras. Ett deluppdrag var att utvärdera hur modellen Business Maturity Model kunde användas för att strukturera företagets policys och direktiv för att tillhandahålla en bättre överblick hur dessa påverkade utvecklingsprocesser och IT-system.
Ericsson
Systemutveckling, processutveckling
2000 - 2006
Utveckling, test och support av trafiksimulator för GSM och WCDMA
Torbjörn arbetade med application support och bar även ett stöd för systemtestningen av mobilsystemen (Base station controller).
Torbjörn ansvarande också för teamets utvecklingsmiljö och hade ansvar för Software Configuration Management samt Release Management. Torbjörn utvecklade bland annat teamet branch -och merge strategi och utvecklade ett verkygsstöd som implementerade denna strategi.
Ericsson Saab Avionics
Testdesigner
2000 - 2000
Arbetade som testdesigner för system på JAS 39 Gripen.
FMV hade rigorösa testtäckningskrav och i uppgiften ingick att hitta en testfallsdesign som uppfyllde fastställda kriterier.
Ericsson Saab Avionics
Utvecklare, analys
1996 - 1999
Arbetade med smygteknik och elmiljöutredningar för JAS 39 Gripen.
Arbetsuppgifterna innehöll bl.a.
- Konstruktionsberäkningar, elmiljö & radarmålyta - Programutveckling (Matlab, Fortran, C) - Mätdataanalys - Elmiljö – och radarmålareamätning
Torbjörns anställningar
Systemutvecklare, verksamhetskonsult, Eurostep AB
2014 - 2023
Verksamhetsutvecklare, Ericsson AB
2007 - 2014
Systemutveckling, Ericsson AB
2000 - 2007
Testdesigner, Ericsson Saab Avionics
2000 - 2000
Utvecklare, analys, Ericsson Saab Avionics
1996 - 2000
Torbjörns utbildningar
M.Sc. Electrical Engineering, Kungliga Tekniska Högskolan Stockholm
1990 - 1995
Kort om Kvadrat
Spetskonsulter inom systemutveckling, digitalisering, informationshantering, ledning, organisations- och verksamhetsutveckling.