2015-07-03 Namn Mikael Brodd Födelseår 1969 Sammanfattning Jag har varit med och byggt många olika system under mina 25 år i IT-branschen. Det har jag gjort i allt från start-up bolag till de stora internationella företagen. Jag har gjort det med olika arbetssätt, allt från vattenfall till agilt. Jag har sett upp- och nergångar, saker som fungerar och saker som inte gör det. Alla dessa erfarenheter använder jag när jag försöker inspirera till bra sätt att bygga fantastiska produkter. Under de senaste 10 åren så tycker jag att det är det agila arbetssättet, i kombination med lean, som ger bäst resultat. Därför hjälper jag individer, team, organisationer och företag att förstå det agila arbetssättet med hjälp av coaching, utbildning, vara mentor, facilitering och ibland även programmering. Exempel på uppdrag Schibsted Sverige Centralen Agil coach på Centralen med målet att öka samarbetet och få ordning på arbetssättet. Bland annat så omorganiserade jag så ett stort team blev till tre för ökat fokus och tvärfunktionalitet. Varit coach och mentor åt ScrumMasters för att utveckla deras personliga förmågor. Coachat teamen till ökad autonomitet för att öka samarbetet. Hjälpt övriga avdelningen att fokusera på sina värdeströmmar och därmed bli mer tvärfunktionella. Varit bollplank åt teamchefer för hur de ska utveckla sina team. Etablerat rollerna ScrumMaster och Produktägare i organisationen. QlikView QlikView anlitade mig och en kollega för att göra en översyn av deras utvecklingsprocess och organisation då deras leveransförmåga drastiskt minskat. QlikView har bytt till Scrum, fördubblat utvecklingsavdelningen till 20 team och startat ett projekt för en helt omarbetad version av deras produkt. Resultatet presenterades i en rapport. Genom intervjuer av personal och genom att delta i olika arbetsmoment så bildade vi oss en uppfattning om förbättringsområden för QlikView samt vad de redan gjorde bra. Detta sammanställdes i en rapport som presenterades för olika ledningsgrupper. Teknik: HTML5, CSS3, Twitter Bootstrap Wicket, Java, Spring MVC, JPA, Hibernate, Mysql, HSQLDB, Maven, Git, FitNesse, Jenkins, Sonar, mm.
Konstruktionshjälpmedel Gedigen erfarenhet av: Applikationsservrar: BEA Weblogic, IBM Websphere 6 och 7, JBoss, Tomcat, Heroku Programmeringsspråk: Java, JEE (EJB, JPA, JMS, mm), Javascript (AngularJS), J2ME, C++, C#, SQL, shellscript Databaser: Oracle, MySQL, HSQLDB. Utvecklingsverktyg: IntelliJ, Eclipse, Sonar, IBM RAD, Enterprise Architect, Emacs CM/CI/CD: Git, Subversion, JIRA, Jenkins, Perforce, ClearCase, Rational ClearQuest Webbrelaterat: HTML, CSS, XML, XSL, Wicket, GWT, SOAP, Struts, FrontPage, Javascript, PHP, JSF. Metoder/Arbetssätt: Scrum, agile, Kanban, Lean, XP, RUP, PROPS, PPS, ITIL, pm3 Operativsystem: Windows, Mac OS, Solaris, HP-UX, Linux. Branscher Resor Logistik Telecom Hälsovård Offentlig Sektor Certifikat Certified Scrum Master 2009, Certified Scrum Developer 2011, Certified Product Owner 2013. Utbildning Elektroingenjör, KTH. Många kurser under årens lopp, men de bästa har varit Scaling Scrum med Jeff Sutherland Coaching beyond the team med Esther Derby och Don Gray Coaching Stance med Michael Spayd och David Darst Training from back of the room (pedagogik) Advanced Agile med Alistair Cockburn Clean Code med Robert C Martin (Uncle Bob) CSD med Chet Hendrickson och Henrik Kniberg Creating Result Based Teams med Christopher Avery CSPO med Jeff Patton Agile Requirements Analysis and Planning for Product Success, Ellen Gottesdiener
Erfarenhetsbeskrivning 2010 Crisp AB 2015 Schibsted Sverige Centralen Agil coach för fyra utvecklingsteam samt övriga avdelningen. Hjälpt teamen att ta steget att bli mer agila och få ett ökat samarbete. Etablerat rollerna ScrumMaster och Produktägare. Hjälpt avdelningen att börja fokusera på sina värdeströmmar. 2014 Stockholm Universitet Jobbat som utvecklare och team coach på Stockholm Universitets IT-avdelning. Utvecklade ett IT-stöd för att tentera digitalt samt stöttat utvecklingsteamen i agilt arbetssätt genom att hålla kortare utbildningar, personlig coaching, mm. 2013 SciMed Jobbat som utvecklare, ScrumMaster och coach till ett start-up företag som bygger ett medicintekniskt hjälpmedel för patienter i mobil. Java SE, Hibernate, SpringMVC, REST i backend där jag jobbade mest. HTML5, backbone.js huvudsakligen i frontend. Heroku, Git, Grunt mfl verktyg. 2013 Polystar Genomfört utbildning för alla Polystars utvecklingsteam (c:a 60 personer) och sedan genomfört en s.k. Expectation Mapping, där rollerna på utvecklingsavdelningen klargjorts. 2013 QlikView Genomfört en översyn av QlikViews arbetsprocess och organisation genom att intervjua personal och delta i olika arbetsmoment. De förbättringsförslag som vi identifierade beskrevs i en rapport och föredrogs för ledningsgrupper. 2010 Lärare introduktion till Lean, Agile, Scrum och Kanban Håller introduktionskurser till Lean, Agile, Scrum och Kanban företagsinternt bl. a. för Ericsson, Scania och publikt hos Crisp. 2010 2013 Telenor Utvecklare och ScrumMaster för ett team som utvecklar ett automatiserat provisioneringssystem. Java EE, Seam, JSF, Hibernate, Jboss. Arbetsmetod: Scrum 2004 2010 Spinator 2008-2010 Scania InfoMate System för att realisera EU-direktiv vid försäljning av Scania lastbilar och bussar. Lead developer och ScrumMaster i en miljö som bland annat innehöll Java EE (EJB3) med IBM Websphere 7. Arbetsmetod: PPS, RUP, Scrum 2006-2008 Novatelligence AB Lead developer och ScrumMaster i företag som utvecklar produkt i vården. Java med Open Source, Spring, Hibernate, MySQL, J2ME. Arbetsmetod: RUP, Scrum 2005 Rikspolisstyrelsen Systemarkitekt vid framtagning av system centraliserad spårbarhet i Polisens alla system. 2004-2005 Posten AB
Chefsarkitekt för posten.se. Ansvar för den övergripande arkitekturella lösningen. Java EE (EJB2) med Weblogic. Arbetsmetod: RUP. 2000-2004 Site 2000-2004 Riksskatteverket Jobbat som systemarkitekt, systemutvecklare och metodstöd med utveckling av flera system för fastighetstaxering, gemensamma komponenter, gemensam arkitektur. Java EE (EJB2) med Weblogic. Arbetsmetod: RUP. 2000-2002 Posten Logistik Deltagit i projekt för att ta fram en gemensam arkitektur för nya generationens system. Java EE (EJB2). Arbetsmetod: RUP. 1998-2000 Contactor Data AB Anställd som konsult. Uppdrag som följer. 1999 Skatteverket Framtagning av nytt system för fastighetstaxering. Java EE (EJB). Arbetsmetod: RUP. 1998-1999 SMART System för tågbokning baserad på tidigare framtagen generell arkitektur. Java, Corba. Arbetsmetod: RUP. 1994-1998 Cap Gemini AB Anställd som konsult. Uppdrag som följer. 1997-1998 SMART Skapa generell arkitektur för resebokningssystem. Java, Corba. Arbetsmetod: RUP. 1996-1997 Tele 2 System för avräkning mellan internationella teleoperatörer. C++. Arbetsmetod: Objectory. 1996 Sydkraft System för ärendehantering. C++. 1995-1996 Ericsson Radio Systems Teknisk support för TMOS övervakningssystem. 1994-1995 Ericsson Hewlett-Packard AB Testledare för testning av övervakningssystemet XM. 1991-1994 Ericsson Telecom AB
Framtagande och driftsättning av övervakningssystem för teletransmissionsprodukter för SDH. Dessutom arbetat som installatör, kundstöd och utbildare i Europa, främst Tyskland.