Hoppa till sidans innehåll

Johan Bengtsson

Configuration manager

Johan har stor erfarenhet från olika delar av systemutvecklingsprocessen med tillhörande stödprocesser.
För närvarande jobbar Johan med att förändra byggmetodik samt ta fram riktlinjer för hantering av tredjepartsprodukter och sårbarhet. På tidigare uppdrag har Johan arbetat med releaseplanering och driftsättningar samt införandet av Continuous Deployment. När det gäller Configuration Management, som under större delen av yrkeslivet varit huvudinriktningen, har Johan mycket stor erfarenhet från projekt och linje- verksamhet i både formella såväl som mindre formella organisationer.

Områden

  • Configuration manager
  • Processutveckling
  • Metod och verktygsstöd
  • Utredningar

Om Johan

Johan fungerar väl i team såväl som på egen hand och har med sin erfarenhet och öppenhet mycket att tillföra då han snabbt kan sätta sig in i ny teknik och nya verksamhetsområden. Johans styrka är att snabbt analysera helheten för att kunna fokusera på att ta fram lösningar för de verkliga problemen. Ledstjärnor i Johans arbete är struktur, enkelhet samt ordning och reda.

Johans CV

  • DeLaval

    CM verktygsspecialist

    2022 -

    Johan har ansvarat för att flytta källkod från Subversion till Git och även gjort om byggjobb (i Jenkins) så att de fungerar. Johan har, i och med kodflytten, ansvarat för stöd och utbildning till utvecklare och testare m fl.
    Johan arbetar praktiskt med övergången från Jenkins till Gitlab CI/CD förutom att ta fram policies och regler för att uppfylla CRA (Cyber Resilience Act) och kommer också där hålla utbildningar och ge stöd.
  • Kronofogden

    CM

    2016 - 2021

    Som CM på utvecklingsavdelningen, stöttar Johan utvecklingsavdelningen med bland annat verktygsstöd för verktyg som git, Jenkins, Maven, Ansible, AWX etc. Johan är ansvarig CM i ett projekt vars mål är att ta fram ett system för att digitalisera inkomna handlingar och fördela dem till övriga system.
    Johan har även ansvar för CM-hantering i förvaltning av två system.
    Uppdraget innebär också att Johan planerar och genomför releaser av programvara. Som en naturlig del av uppdraget ingår även processdefinitioner, dokumentation och förbättringar.
    Under uppdraget har ett ersättningsprojekt framgångsrikt genomförts, och ett stordatorsystem har ersatts av ett nyutvecklat system - detta inom planerad tidsram! I detta arbete var Johan projekt-CM. Utöver ovanstående uppgifter arbetade Johan även med avveckling av ett integrationssystem. I detta ingick bland annat att ta fram slutdokumentation för systemet enligt Riksarkivets krav.
    I uppdraget ingår även testmiljöansvar och täta kontakter med driftleverantören (Skatteverket) både avseende testmiljöer och produktionsmiljöer.
    Johan har också genomfört flertalet utredningar. För närvarande utreder Johan SoD (Segregation of Duties) avseende verksamhetsområdets IT-system.
  • Svenska Spel

    CM

    2015 - 2016

    Johan ledde arbetet med att skapa ett regelverk och guidelines för Open Source produkter. Arbetet inkluderade både processen runt att ta hem produkter och att processen för att bidra till open Source-världen.
    Under arbetet involverade Johan resurser från drift, utveckling och juridiska avdelningen.
    Arbetet resulterade i ett regelverk, guidelines, ett mallprojekt (i git) samt en "white-list" (godkända licenser).
    Arbetet genomfördes som ett antal arbetsmöten under Johans ledning. Vid varje möte definierades hemuppgifter för deltagarna. Uppgifterna redovisades vid nästkommande arbetsmöte.
  • Svenska Spel

    Teamledare

    2014 - 2016

    Som teamledare för CM-gruppen (4 personer) ansvarade Johan för resursplanering och uppföljning. Johan definerade krav, regler och guidelines för CM-rollen.
  • Svenska Spel

    CM

    2014 - 2014

    Mobile Device management
    Johan analyserade marknaden för att ta fram ett förslag på lämpligt MDM-verktyg. Johan tog dessutom fram en process för enhetshantering inom projektet för en ny spelterminal.
  • Svenska Spel

    CM

    2013 - 2016

    Johan var en av de drivande i att införa Continuous Deployment på IT-avdelningen. Johans visioner låg till grund för hur arbetet skulle bedrivas och han tog fram presentationsmaterial och en "Continuous Deployment road map". Johan höll flera informationsmöten på olika nivåer på IT-avdelningen.
  • Svenska Spel

    CM

    2013 - 2013

    Johan ledde utvärdering och skarpa försök av ett nytt versionshanteringssystem (git) och ny branchmodell (gitflow). Utvärderingen genomfördes tillsammans med ett utvecklarteam och innehöll ett skarpt provskott på en av Svenska Spels mer komplexa leverabler.
    Efter besut från utvecklingsledningen ledde Johan införande och höll ett antal utbildningar för olika utvecklargrupper. Git och gitflow blev efter införandet det versionshanteringssystem och den branchmodellen som huvudsakligen används på Svenska Spel.
  • Svenska Spel

    CM

    2010 - 2016

    Johan ansvarade för att preparera och publicera Svenska Spels appar på Google Play, Appland och Apple Appstore. Koden till apparna levererades av tredjeparts leverantörer i både Sverige och Indien.
    Uppgiften innebar även att ta fram rapporter avseende användning, nedladdningar etc vilka presentrerades för produktägarna.
  • Svenska Spel

    CM

    2006 - 2006

    Johan har tagit fram dokumentationsstandard för utvecklingsavdelningen.
  • Svenska Spel

    CM

    2005 - 2016

    Johan skötte releasehantering, behörighetsadministration, gav stöd till utvecklare avseende branchstrategier/modeller, Continuous Deployment och tillämpliga verktyg. Johan implementerade även förbättringar i verktyg och processer.
  • Svenska Spel

    CM

    2005 - 2014

    Johan utvecklade och underhöll verktyg för det dagliga CM-arbetet. Verktygen synliggjorde test, godkännande och installationsstatus genom hela systemutvecklingskedjan, från incheckning till installation för respektive leverabel (vid den tiden ca 600 st). Verktygen säkerställde även spårbarhet för alla ändringar.
  • Svenska Spel

    CM

    2005 - 2010

    Johan har haft rollen Configuration Manager i flera projekt av olika storlek och dignitet. Jobbet innebar bland annat att ta fram CM-plan, leda CCB samt koordinera leveranser.
  • Harvey Norman Australia

    Affärskonsult

    2004 - 2005

    Johan ingick i ett team som utvecklade rapporter som en del av ett stort implementationsprojekt.
  • Weyerhaeuser

    Affärskonsult

    2004 - 2005

    Johan implementerade en datawarehouselösning och utvecklade sex datamarts. Genom implementationen kunde antalet befintliga rapporter väsentligen reduceras.
    Uppdraget innebar även att utbilda kunden i användandet av BI-verktyg.
  • Australian Pharmaceutical Industries (API)

    Affärskonsult

    2004 - 2004

    Johan var ansvarig för att installera en datawarehouselösning, utbilda kundens personal samt kvalitetssäkra kundens arbete. Vidare tjänade han som stöd för kundens utvecklare.
  • Bluescope Steel Australia

    Affärskonsult

    2004 - 2004

    Johan gav support på befintlig datawarehouselösning.
  • Buderim Ginger

    Affärskonsult

    2003 - 2004

    Johan implementerade en datawarehouselösning. implementationen gjorde det möjligt att, för första gången inom företaget , automatiskt sammanställa affärskritisk information för presentation på olika organisatoriska nivåer.
    Uppdraget innehöll även utbildning av kundens personal.
  • Stuart Alexander & Co

    Affärskonsult

    2002 - 2004

    Genom att optimera ett antal datamarts reducerade Johan kundens laddtider från flera timmar till några minuter. Vidare bistod Johan kunden att utveckla rapporter.
  • Stanwell Corporation Ltd

    Affärskonsult

    2002 - 2004

    Johan specificerade 2 datamarts (finans och underhåll) som kunden senare implementerade själv.
  • Vertex Pacific

    Affärskonsult

    2002 - 2004

    Johan vidareutvecklade en befintlig datawarehouselösning. Detta gjorde det möjligt för kunden att få full insyn i budget och utfall för försäljning och produktion samt att få kontroll över leveransprecision. Vidare höll Johan utbildning för kunden.
  • Sun Microsystems

    Affärskonsult

    2002 - 2002

    Johan dokumenterade och analyserade processen för Services Sales. Genom att i slutrapporten belysa problemområden och lösningar fick Sun Microsystems möjlighet att redicera ledtiden från kundbeställning till leverans och fakturering.
  • Ericsson Process and Application Consulting

    CM

    2001 - 2001

    Johan ansvarade för ett delprojekt som anpassade CM framework till Ericssons anpassning av RUP (ERUP).
  • Ericsson Radio Systems (ERA)

    CM

    2001 - 2001

    Johan ingick som CM-kompetens i ett team som implementerade en gemensam CM-process. Johan dokumenterade och publicerade processen på ERAs hemsida.
  • Ericsson Process and Application Consulting

    CM

    2000 - 2001

    Johan höll ett antal standardkurser med olika omfattning, från halvdagskurser till flerdagarskurser. Deltagarna varierade, från avdelningsledning till enskilda personer.
  • Industri Matematik International (IMI)

    Projektledare

    1998 - 2000

    Johan ansvarade för att anpassa RUP i delarna Configuration Management och projektledning. I detta ansvar innefattades även mentorskap för projektledare.
  • Industri Matematik International (IMI)

    Projektledare

    1998 - 1998

    Johan ansvarade för att analysera, definiera och dokumentera processen för interna leveranser.
  • Försvarsmaktens högkvarter

    CM

    1997 - 1998

    Johan ingick i CM-staben i projektet FM-MASTER. Johan tog bland annat fram rutinbeskrivningar för leverans av mjukvara till militära enheter.
  • Arméledningen

    Dokumentationsansvarig & CM

    1996 - 1997

    Johan ansvarade för dokumenthantering och configuration management i projekt ATLE-IS.
    Under projektet utvecklade Johan en kravhanteringsdatabas.
    Då projektet lades ner, sammanställde Johan tillsammans med projektadminstratiören, projektets slutdokumentation.
  • FMV

    Projektledare

    1996 - 1996

    Johan agerade projektledare i ett projekt som syftade till att ta fram en anpassningsmodell för MIL-STD-498 (systemutveckling och dokumentationsstandard).
  • FMV

    QA

    1996 - 1998

    Johan deltog som kvalitetsrevisor i flertalet leverantörsutvärderingar och leverantörsuppföljningar.
  • Försvarsmaktens högkvarter

    QA

    1994 - 1996

    I projekt SIRIUS var Johan kvalitessäkringsansvarig i tre delprojekt. Johan utförde projektuppföljningar, stöttade projektledarna samt ansvarade för delprojektens dokumenthanteringen.
    I huvudprojektet ingick Johan i projektets kvalitessäkringsgrupp. Johan ansvarade för att ta fram diverse kvalitetsdokumentation, t ex projektets kvalitetspolicy.
    Johan deltog i diverse leverantörsutvärderingar.
  • Diverse kunder

    Systemutvecklare

    1989 - 1994

    Johan ny- och vidareutvecklade företagets underhållssystem samt utvecklade kundanspassningar. Johan ansvarade för kundanpassningar hos Stora Billerud, Vattenfall, Eka Nobel, Värtaverket, Assi m fl.
  • Tidningspappersbrukens forskningslaboratiorium

    Dataansvarig

    1986 - 1989

    Johan utvecklade datorstödet för laboratoriet. Behovet växte och Johan anställde en programmerare som ytterligare stöd.
  • Försvarsmakten K4

    Jägarinstruktör

    1982 - 1983

    Som plutonsinstruktör deltog Johan i planering och genomförande av en jägarplutons utbildning.

Johans kompetensområden

  • Branscherfarenhet

    Stat/kommun/Landsting, Spel
  • IT-strategi

    Val av utvecklings- och produktionsmiljö
  • Kommunikation & Information

    Engelska
  • Kvalitetsstyrning

    Dokumentation, Configuration Management
  • Metoder & Processer

    Continuous Integration, Processkartläggning, Continious Delivery
  • Projektfaser

    Produktionsinförande, Implementation
  • Roller

    Utvecklare/Programmerare, Configuration Manager (CM)
  • Utbildning

    Annan högskoleutbildning 2 år
  • Verksamhetsutveckling och Strategi

    Utredning
  • Verktyg & Middleware

    Git, Visio, Oracle Weblogic Server, Jenkins, MS Office

Johans anställningar

  • Ägare, Ingenjörsfirma Bevada AB

    2019 -

  • Senior software engineer, Capgemini

    2016 - 2019

  • Configuration manager, Svenska Spel

    2005 - 2016

  • Affärskonsult, Intentia Australia

    2002 - 2005

  • Configuration manager, Ericsson process & application consulting

    2000 - 2002

  • Systemingenjör, Industrimatematik International

    1998 - 2000

  • Systemingenjör, FMV (Försvarets Materielverk)

    1994 - 1998

  • Systemutvecklare, Idhammar System TSL AB

    1989 - 1994

  • Dataansvarig, Tidningspappersbrukens forskningslaboratorium

    1986 - 1989

  • Officersaspirant, Försvarsmakten K4

    1981 - 1983

Johans utbildningar

  • PROSCI Change Management, Nexum

    2021 - 2021

  • Docker & Kubernetes, NDC Devops

    2020 - 2020

  • Leading SAFe, We are Movement

    2020 - 2020

  • MDriven, Kvadrat

    2019 - 2019

  • Programmering med C#, Malmö Högskola

    2010 - 2010

  • Digital och Mikrodatorteknik, KTH

    2006 - 2006

  • Datorteknik, Högskolan Gävle/Sandviken

    1984 - 1986

  • Yrkesofficersutbildning KAV, INF/KAV OHS

    1981 - 1982

Till konsultsök

Kontakt

Lena Forvik Kundansvarig säljare 0725026676 lena.forvik@kvadrat.se

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning