Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Kodinnovation | Johan Normén | LTG-35

405 views

Published on

Presentation held at Lean Tribe Gathering 35 in Gothenburg 5/4 2016.

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Kodinnovation | Johan Normén | LTG-35

  1. 1. KODINNOVATION J O H A N N O R M É N © 2 0 1 6 - S O F T H O U S E
  2. 2. VAD VILL IT-LEDARE? • Mer tid över för innovationer • Marknad vill ha snabbare leveranser än vad de upplever att de får • Hinder: Företagskultur och utvecklingsprocessens omognad hämmar kommunikation och ger långsam leverans av tjänster
  3. 3. INVOLVERA DEM SOM ÄR PÅ “GOLVET” • Säger de att de behöver en snabbare dator så är det troligen sant… • Säger de att kommunikation och exempelvis estimering inte fungerar så är det troligen sant, lös det på nya sätt… • Säger de att de behöver tid för kunna förkovra sig och bli innovativa så är det troligen sant… • Skapa slack (Vara mindre upptagna…)
  4. 4. INNOVATIONER I KODEN ÄR LIKA VIKGIT SOM ANDRA INNOVATIONER… • Ge utvecklare ett ansvar för sitt hantverk… • Uppmuntra till reflektion… (det är så lätt att bara skriva kod, försök stoppa upp dem lite.) • Uppmuntra smart lathet... (smart lathet är innovativ lathet...)
  5. 5. EXEMPEL PÅ NÅGOT TRÅKIGT SOM KAN BLI LITE ROLIGARE! • Validering • Felhantring • Öva på Anti IF (http://antiifcampaign.com/)
  6. 6. VAFÖR? • Skriva validering är tråkigt! • Skriva validering tar tid! • Validering kan anses som brus och tråkig repetition HUR GÖR JAG DET ROLIGARE? • Tänk gamification • Försök reducera brus men bevara kvalitén • Tydlig kod är oftast rolig kod • Slippa upprepningar…
  7. 7. Före Efter
  8. 8. RESULTATET? • Ca 50% mindre kod och to m bättre valideringshantering… • Tog 2 timmar att skriva... • Valideringen innan tog ca 5 minuter att skriva för metoden... • På 20 liknande metoder skulle ca 100 minuter förbrukats... • Valideringen med ramverket tog bara 2 min att bygga. • På 20 metoder har då ca 40 minuter gått. (sparade 60 min) • På 100 metoder skulle 500 min (8h) ha förbrukats • På 100 metoder med remverket skulle 200 min (3h) förbrukats (sparade 5h) • Vi spenderar mer tid på att läsa kod än skriva kod, på så sätt spar vi tid även vid läsandet av denna kod…
  9. 9. TACK! #Top10-Utvecklarna-I-Sverige-TechWorld(IDG)2015 #Medlem_i_IDG_Expert_Network #Agile #Hypotes-driven-utveckling #Gamification #UX #TDD #ContinuousDelivery #ALM #.Net #Mentor #Processer #LeanStartup #ScrumMaster #UXLeanStatup #SOLID #DevOps #Microservices #DDD #Architectures #Creativity #Effectivity #HDD #Swenug #Swetugg #Speaker #Workshops #MaturityModels #innovations #thinker #nyfiken #NoEstimate #valueDriven

×