- Definition of Done kan säga "no added technical debt"
- Definition of Done kan t.o.m. säga "less technical debt"
- Notera tillfällig skuld i en debt backlog och betala av den enligt någon princip, t.ex. 80 % nyutveckling och 20 % betala av skuld
- En kreativ röra är okej kortsiktigt (jfr. stökigt kök i matlagning)
- Man kan se en organisation som ett kösystem och jämföra med trafiksituationer
- Trafikkaos! (T.ex. i Hanoi)
- Vad kan man göra?
- Dra ner hastigheten
- Införa regler
- Paris har regler men det funkar inte
- T.ex. problematiskt att högerregeln gäller i rondeller
- För mycket input/för högt flöde
- Behöver lagom med luft så ambulanser (prioriterade uppgifter) kan komma fram
- Ha rödljus vid påfarterna, inte på motorvägen
- Produktägaren är rödljusen
- Flytta köerna längre bort så huvudpulsådern är fri
- Ha projekt av rätt storlek (jfr för hög lastbil i för låg tunnel)
- Ingen positiv erfarenhet av stora projekt? Då kanske det inte går bra nästa gång heller.
- Omorganiserar varje kvartal – organisationen ska passa målen
- Beskriver team som att de har gemensamma personligheter, "det här teamet undviker beslut" etc
- Perfekt existerar inte, men man försöker anpassa sig
- Hjälp chefen – chefen blir ofta "the bad guy" men det är ett samarbete
- Ska veta varför man gör nåt (pull, inte push – "vi vill komma över vattnet" istället för "bygg en bro")
- Mäter du påverkar du folks beteende
- "Återuppfinn inte hjulet" är fel. Det finns många sorters hjul, och många specialbeställs.
- "Det vi skriver är själva silvertejpen."
- Vet man vad man ska leverera så jobbar man på rätt saker, annars kanske mest på "coola saker".
- Vårt jobb är som Scrapheap Challenge, där Internet är soptippen.
- Ser ramverk som byggställningar
- Man börjar hata dem
- Man lär sig vad man behöver
- (oanvända delar av) ramverk är också död kod
- "Svärdsmästaren vabbar"
- Specialister är flaskhalsar
- Man får alltid samma svar om bara en person kan svara
- Man kan få en genial lösning från en icke-specialist
- Alla lär varandra sina trix, alla växer
- Ge en vision, full frihet, frihet att fråga
- Action points tilldelades en chef utan passion som inte förstod, drev dem inte
- Bredare kompetenser = jämnare arbetsbörda
- "Parprogrammerar" chef + chef
- Kultur: alla får gå på alla möten!
- Stötta personlig utveckling löpande
- Role expectations cheat sheet
- Junior, developer, senior
- Definieras av utvecklarna på eget initiativ
- Varje person sätter en "ambitions & personal plan"
- får stöd av sin chef
- har inget med affärsmål att göra
- 2–3 ambitioner per kvartal
- förutom ambitioner även action points
- fler chefer = fler som får informationen att flyta
- inga pyramider
- "Jag måste jobba" är en ursäkt för att få prokrastinera
- Problemet är inte avsaknad av tid
- En sån organisation har en kultur av rädsla
- Borde ha en kultur av trygghet
- Bidra till att skapa trygghet
- Introverten behöver längre tid att bearbeta, tänker djupare
- Tänker innan hen talar; extroverten tvärtom
- Skapar kommunikationsproblem, intro antar att extro har tänkt igenom
- Extroverter underestimerar; introverter överestimerar
- Introverter trivs med parprogrammering: det är djupt, fokuserat
- Extroverter bör ges tillfälle att diskutera igenom frågor med teamet
- Introverter bör ges tillfälle att tänka igenom frågor
- Gemensamt söka lösning som alla aktivt kan stödja
- Handgester
- Tumme ner: ställer mig emot (på grundval av hela gruppens bästa)
- Knytnäve framåt: ställer mig utanför men kommer inte aktivt motarbeta (t.ex. jäv, eller princip typ vapenhandel)
- Fördelar:
- Stärker gruppen
- Bättre beslut
- Stor uppslutning
- Nackdelar:
- Nedvattnat
- Tar tid
- Är snabbt viktigt? Om det samtidigt blir dålig uppslutning.
- Andra alternativ:
- Majoritetsbeslut -> polarisering
- Chefen bestämmer
- (I diskussion efter med Peter B, Agical:)
- Utgå från problemet och stolpa upp det, inte från lösningarna, så får alla samma förförståelse
Hur vi dumpade backloggen för att göra rätt saker (Lisa Sällvin, Comhem och Martin Österberg, IT-huset)
- Blir en partner till affärssidan istället för att vara en featurefabrik
- Genom att t.ex. göra A/B-testning och "Starbucks testing"
- "Starbucks testing" = gå till café, bjud på nåns kaffe mot att du får ställa några frågor
- Fysisk tavla: "Days to demo [8]", "Days to demo [7]", …
- "Magic mike", mikrofon som representerar vem som har ordet
- "[My task ...... ]" en prick på kortet för varje dag i "Aktiv"-kolumnen
- Ruta på golvet runt planeringstavla fick folk att stå närmare
- Scrum-mastern och managern borde kunna vara i samma lag
- Är en kultur, inte en persons titel
- CAMS
- Culture
- Automation
- Measurement
- Sharing
- Kan inte anställa "en DevOps"
- Kan inte ha ett separat team för DevOps, det blir bara en ytterligare silo
- Identifiera det som bromsar
- PYNPO - product you're not proud of
- "Min tvättstuga, den är pull-baserad."
- "Det är bättre att buffra smutsig tvätt än ren tvätt."
- "Vi gifte oss för ett tag sen och då var Scrum perfekt. Man kunde få lite burndown…"
- Vanecoachning med kollega: ändrar varsin vana, träffas och diskuterar.
- Gör "ställ in dammsugaren" till del av definition of done för dammsugning.
- Boktips: Lean @ home
- Alla programmerar
- Varför jobba alls?
- Svårt att bli bättre än kontinuerlig förbättring, men man kanske bara når ett lokalt maximum och det krävs ett paradigmskifte?
- Mer open source
- Singulariteten!
- Kommer ihåg om viktigt
- Dokumentera mindre, prata mer
- "Att skratta är att stjäla från arbetsgivaren." – Thomas Lindqvist
- Parprogrammera högt på projektor inför t.ex. supportavdelningen.
- Kan visa lite hur vårt jobb går till och hur komplext det kan vara.
- Förbered lite.
- Gärna en uppgift de bryr sig om.
- Bjud in icke-IT-folk till våra möten.
- Måndagsmöten:
- Rotera vem som leder måndagsmöten.
- Rotera vem från IT som representerar oss.
- IT kan behandla mötet mer som en standup och föregå med gott exempel.
- Ha företagsretro t.ex. 1 gång/månad.
- Hur skulle det funka med Law of Two Feet på alla möten?