Väg 74 är en podcast om mjukvaruutveckling och en guide till att bli bättre utvecklare. Genom avslappnande samtal tar dina värdar Ola Ellnestam och Tobias Anderberg dig igenom utvecklarrelaterade ämnen och ger handfasta tips som får dig som lyssnare att bli en bättre utvecklare. Podden vänder sig både till dig som programmerare och dig som coachar eller leder grupper inom systemutveckling.

Med ett nytt avsnitt varannan fredag kommer Väg 74 att ta upp tekniknära ämnen eller kanske ännu oftare ämnen som rör människorna bakom koden. Programledarna vill på detta sätt belysa att utvecklare är tekniker men framförallt människor. En hel del gäster kommer också att dyka upp under seriens gång.

För att prenumerera på podcasten kan du styra in din favoritpodlyssnare på http://www.agical.se/pod/vag74.xml eller använd iTunes


1. Vad är en bra utvecklare?

I första avsnittet pratar Ola och Tobbe om vad de anser är en bra utvecklare och försöker sig till och med på en definition i fyra punkter. De zoomar in på javascript-ramverk och avslutar med varsitt kortkommando.

Filstorlek: 42.9MB || Ladda ner


2. Så här blir du en bättre utvecklare

I detta andra avsnitt knyter Ola och Tobbe ihop säcken genom att försöka att så konkret som möjligt beskriva hur DU kan närma dig deras syn på en bra utvecklare. Vi får några förslag på övningar och lär oss bland annat hur en blir bättre på att ge och ta feedback. Programledarna zoomar in på det kontrollbehov som finns hos många inom mjukvarubranchen, och som kortkommandon lär vi oss bland annat hur vi öppnar spotlight-search på Mac.

Filstorlek: 47.1MB || Ladda ner


3. Skaffa dig alternativ med Real Options

Efter att ha zoomat in på hur man bör uppskatta folk och kollegor mer så ägnar Ola och Tobbe hela avsnittet åt Real Options. Real Options är ett koncept som hittat inspiration i finansvärlden och handlar om att skapa sig valmöjligheter och att hålla dessa öppna så länge som möjligt. Genom att använda detta tankesätt så kan man enligt programledarna lyckas bättre såväl i det vardagliga livet som i det professionella livet som utvecklare.

Real Options kan sammanfattas med tre punkter:

  • De har ett värde
  • De har en slutdag
  • Du skall inte förbinda dig tidigt utan att förstå varför

För mer information, läs Commitment

Filstorlek: 42.7MB || Ladda ner


4. Förstå din tillvaro bättre med återblickar

I det fjärde avsnittet får programledarduon stöd när John 'Johne' Cirverius gästar Väg 74. Till vardags tar Johne på sig Agical-capen och hjälper företag att bli bättre på att tänka tillsammans och att bli bättre på det de gör. Här berättar han öppenhjärtligt om sina erfarenheter kring återblickar. När ska dom användas, vilka ska vara med och hur genomförs dom? Alla tre delar med sig av sin favoritövning och programmet avslutas som vanligt med kortkommandot.

Några hållpunkter:

  • 3:55 Johne stod i löpartights
  • 7:18 Tobbe tycker återkoppling är viktigt
  • 10:25 Vad är återblickar
  • 24:15 Johne berättar en historia
  • 30:38 Storleken spelar roll
  • 34:50 Tre favoritövningar
  • 42:35 Ola försöker avsluta avsnittet men får mothugg
  • 50:40 Kortkommandon

Boken som det talas om en del i programmet är Diana Larsens och Esther Derbys; Agile Retrospectives - Making Good Teams Great

Filstorlek: 52.3MB || Ladda ner


5. Koda tryggt och låt designen växa fram med TDD

I detta avsnitt pratar våra värdar om testdriven utveckling, även känt som TDD. Det pratas Mock-ramverk, acceptanstester, integrationstester och antimönster. Inzoomningen tillägnas ståuppmöten.

Några hållpunkter:

  • 6:50 Tobbe vill leka med en digital whiteboard
  • 10:10 Ola berättar vad TDD är
  • 19:45 Vad tycker vi om BDD egentligen?
  • 25:10 Vi bygger pyramider
  • 36:10 Tobbe rantar på mockar
  • 48:40 Vi sammanfattar

Filstorlek: 51.2MB || Ladda ner


6. Lär dig undvika teknisk skuld

Våra värdar går på djupet och analyserar teknisk skuld. Var kommer den ifrån och vad kan du som utvecklare göra för att inte dra på dig onödig teknisk skuld.

Inzoomningen tillägnas Carol Dwecks forskning kring mental inställning eller mindset.

Några hållpunkter:

  • 4:48 Tobbe lyssnar på andra podcasts
  • 12:20 Ola tänker definiera teknisk skuld
  • 17:03 Vi ger några exempel
  • 21:48 Vi går vidare till styrelserummet
  • 28:00 Har hattbaren propellerkepsar?
  • 37:10 Vi snackar antikorruption
  • 44:10 Kortkommandon

Filstorlek: 46.2MB || Ladda ner


7. Prata flytande agile

I detta avsnitt behandlas Agile Fluency Model, en modell som Diana Larsen och James Shore hittat på för att beskriva en grupps färdigheter inom mjukvaruutveckling. Ola och Tobias pratar om själva modellen och nyttan med den. Det blir såklart en inzoomning och två kortkommandon.

Modellen finns beskriven här: http://martinfowler.com/articles/agileFluency.html

Några hållpunkter:

  • 3:30 Tobbe sålde sin bil till…
  • 4:30 …och Ola har bott granne med…
  • 7:50 Projektledarna får en släng av sleven… igen
  • 16:50 Vad är affärsvärdet i att kunna logga in?
  • 19:25 Dags att leverera värde
  • 23:00 Ola lär oss hemligheterna i dubbel i badminton
  • 35:10 Vi tänker på segelbåtar
  • 41:50 Ola skämtar för döva öron

Filstorlek: 49.5MB || Ladda ner


8. Sluta estimera

Vi har kommit fram till ett kärt ämne for många utvecklare. Något som alla älskar att hata. Estimat!

Några hållpunkter:

  • 4:20 Tobbe har fått fiber
  • 7:30 Vi droppar några namn
  • 17:00 Ola berättar vad estimat-hetsen kommer av
  • 20:00 Tobbe snackar sex
  • 27:30 Tobbe får en aha-upplevelse
  • 34:20 Scrum är en sminkad gris
  • 44:40 Vi sammanfattar

Filstorlek: 47.4MB || Ladda ner


9. Håll koden i gott skick med refaktorisering

Våra värdar presenterar refaktorisering. Dom pratar kort om vad det är och varför det är en bra idé. Mest tid läggs på två listor. En 10-i-topp-lista av favorit-refaktoriseringar som presenteras i nedräkninsform. Samt en lista om 5 bortglömda refaktoriseringar. Tobbe berättar också vad han har gemensamt med en medlem i Galenskaparna och vi får lära oss att Ola minsann är en äkta ... ja vaddå för något?

Böckerna som nämns är:

Några hållpunkter:

  • 2:20 Tobbe har ett klagomål
  • 8:20 Vi drar några myter om budgetar
  • 14:00 Vad är det som luktar?
  • 28:30 Bryt inte mot UIDS
  • 34:12 Plats nummer ett går till...
  • 36:00 Ola sabbar stämningen
  • 48:40 Kortkommandon

Filstorlek: 51.6MB || Ladda ner


10. Skaffa dig ett asgrymt team

Vi startar hösten med att diskutera team och vad som påverkar hur väl en grupp kan fungera ihop. Vi pratar kommunikationsvägar, karismatiska konnektorer, Tuckman och autonomi. Dessutom inleder vi avsnittet med att berätta en liten anekdot.

Några hållpunkter:

  • 6:30 Vi sätter punkt för första säsongen
  • 10:15 Ola får rysningar av Pascal
  • 16:09 Ola grillar rostbröd
  • 26:00 Fem i familjen
  • 32:00 Vi kallar dom KK
  • 36:00 Vi pratar champagnesprutande flygande elefanter
  • 48:40 Vi tuffar till det med kortkommandon

Filstorlek: 50.0MB || Ladda ner


11. Utveckla i par

Vi har kommit till ett favoritämne för Ola och Tobbe; parprogrammering. Det var ju trots allt vid ett tangentbord och en skärm som våra värdar träffades första gången. Det utbyts erfarenheter och en hel del konkreta tips på vägen. Dessutom får vi lyssna på hur det kan låta när ett par utvecklar tillsammans.

Några hållpunkter:

  • 5:10 Vi lyckas med en övergång
  • 12:00 Kan en high-fivea vem som helst?
  • 19:10 Fikadags!
  • 31:47 Ola letar efter designsteget
  • 41:30 Kan man para sig med vem som helst?
  • 49:20 Fussball klockan 14

Filstorlek: 52.0MB || Ladda ner


12. Programmera med tvångströja

I detta avsnitt pratar Tobbe och Ola om att programmera. Fast inte som vanligt utan med lite speciella krav. Dessutom kommer det en hemlig gäst och säger lite kloka ord.

Några hållpunkter:

  • 6:30 Har Tobbe inspirerat Martin Stenmark?
  • 11:20 Tobbe är spänd av förväntan
  • 18:30 Vi snackar metodlängd
  • 27:15 TDD är en begränsning
  • 32:40 Tobbe vill koda med adjektiv
  • 37:10 Clojure is the revenge of the verbs
  • 40:45 Vi lyssnar på en hemlig gäst

Filstorlek: 48.5MB || Ladda ner


13. Använd BoDops och leverera små elefanter med affären i fokus

Våra värdar diskuterar BoDops, eller affärsorienterad aktiv förvaltning. Det hela grundar sig i värdena minimalism, pragmatism och holism. Inzoomningen ägnas som så ofta till att kränka något och denna gång har lotten fallit på 'Best Practices'. Dessutom berättar deras vän Esther om det bästa råd hon fått.

Olas tal från QCon som diskuteras i programmet finns på http://www.infoq.com/presentations/devops-banking-ci-cd. Han har också talat om detta på SB Agile i Santa Barbara och det talet finns på YouTube.

Några hållpunkter:

  • 11:20 Hur uttalas det där konferensnamnet?
  • 15:40 Ola vill göra så lite som möjligt
  • 24:35 Ola berättar en anekdot
  • 27:20 Tobbe älskar att bygga rymdskepp
  • 35:10 Uffe trivs bäst i öppna landskap
  • 41:08 Vi lyssnar till en god vän

Filstorlek: 51.0MB || Ladda ner


14. Visualisera förändring med mikadometoden

Det är dags att prata om mikadometoden, ett verktyg för visualisering av kodförändring som kokats ihop av Ola Ellnestam och Daniel Brolund. Vi beskriver metoden och samtalar sen om hur det kan användas även inom andra områden än refaktorisering. Vi lyssnar åter på en vän och denna gång är det Linda Rising som vid fantastiska 73 års ålder fortfarande vägrar sluta arbeta.

Boken 'The Mikado Method' finns hos Manning här: https://www.manning.com/books/the-mikado-method

Några hållpunkter:

  • 7:40 Ola hade kört vattenfall
  • 16:00 Vi beskriver en DAG
  • 20:40 Finns det något verktyg för det här?
  • 25:40 Vi vill paddla kajak
  • 34:30 Ola och Danne ångrade sig
  • 43:20 Ola certifierar lyssnarna
  • 47:00 Vi presenterar ett nytt programsegment

Filstorlek: 49.3MB || Ladda ner


15. Tänk på test

Vi välkomnar Ulrika Malmgren till podden. Ulrika har lång erfarenhet som testare, utbildare, coach och facilitator. Till väg 74 kommer hon för att dela med sig av sina erfarenheter av test och för att spräcka hål på några myter gällande detta ämne. Vi zoomar dessutom in på övertidssarbete.

Boken Ulrika tipsar om är 'Explore It!' av Elisabeth Hendrickson: https://pragprog.com/book/ehxta/explore-it

Några hållpunkter:

  • 5:07 Ola föddes med guldsked i mun…typ
  • 11:50 Testare är inte kvalitetssäkrare
  • 21:30 Såg ni björnen?
  • 35:10 Vi pratar tumregler
  • 37:00 Vi myntar ett nytt uttryck
  • 45:35 Kortkommandodax

Filstorlek: 48.8MB || Ladda ner


16. Se till att alla förstår syftet med er mjukvara

I dagens program tar vi upp ännu en fyrfältare. Denna gång är det en modell som kan användas för att bilda en samsyn inom teamet på vad syftet är med olika features. Var ska det riktiga krutet läggas och var kan man vara mindre noggrann? Dessutom svarar vi på lite kritik gällande #NoEstimates.

Några hållpunkter:

  • 7:40 Ola har en liten svart bok
  • 14:00 Pytte-elefanter är triviala
  • 20:10 Vi vill sysselsätta arbetskraft
  • 39:10 Det sätter vi den sämsta utvecklaren på
  • 44:00 Jaj är unik

Filstorlek: 47.3MB || Ladda ner


17. Vrid upp samarbetet till 11 med Mobprogrammering

Det är trängre än någonsin i studion när vi välkomnar två nya gäster till podden. Lennart Fridén och Peter Balkeståhl. Lennart har precis avslutat en längre gesällresa där han rest runt och introducerat flera team till Mobprogrammering och vad är då bättre än att ägna detta avsnitt till just det ämnet. Peter kryddar dessutom det hela med sitt egna koncept Couch Coding i vilket den inkluderande aspekten sätts i det absolut främsta rummet. Vi zoomar in på bedragarsyndromet, något som drabbar de flesta av oss då och då. Dessutom lyssnar vi på ännu en hemlig gäst, en som sparats specifikt för detta avsnitt. Slutligen får vi inte mindre än fyra kortkommandon.

Några hållpunkter:

  • 7:50 Ola förolämpar nördar
  • 13:15 Vi hittar en ståmoped
  • 19:10 Vi tar det tekniska
  • 28:00 Viskningsleken är dålig kunskapsöverföring
  • 43:40 Börja dagen inne i kuben
  • 51:30 Ola rantar på den sminkade grisen igen
  • 57:40 Vi vill resa tillsammans

Filstorlek: 61.2MB || Ladda ner


18. DDD går att använda även i befintlig kod

Efter en inzoomning på idiotfria zoner doppar vi tårna i domändriven design, ett ganska stort ämne som vi antagligen kommer att besöka fler gånger. Fokus i detta avsnitt är hur man med avgränsad kontext och bubblor kan använda DDD även i ett befintligt system där det aldrig använts tidigare.

Boken Domain-Driven Design finns bland annat här: http://www.amazon.com/exec/obidos/ASIN/0321125215/domainlanguag-20

Artikeln som vi använt som utgångspunkt finns här: http://domainlanguage.com/ddd/strategy/GettingStartedWithDDDWhenSurroundedByLegacySystemsV1.pdf

Några hållpunkter:

  • 6:15 Vi zoomar in på idiotfria zoner
  • 10:03 Har du nånsin fått fel 90?
  • 15:00 AKL, är det en myndighet?
  • 24:30 Det ska ingen utvecklare säga till en affärsmänniska
  • 32:00 Ola och de andra har bildat en bubbla
  • 45:40 Stryp de jäklarna

Filstorlek: 55.1MB || Ladda ner


19. Möt JB, en grym utvecklare - Nyårsspecialen

Väg74 firar in det nya året med ett väldigt speciellt avsnitt! J.B. Rainsberger, första vinnaren av The Gordon Pask Award och författare till boken 'JUnit Recipes', kan verkligen klassas som en grym utvecklare. Nu, exklusivt för er och för första gången på svenska berättar han lite om hur han hamnat där han är idag. Vi avslutar med att skåla med våra favoritlyssnare! Gott nytt år!

Böckerna som nämns är JBs egen JUnit Recipes - Practical Methods for Programmer Testing samt Growing Object-Oriented Software Guided by Tests

Om ni vill kontakta JB för frågor eller affärsförslag så finns han på twitter (twitter.com/jbrains) samt på mail: me@jbrains.ca. Det går även att ställa frågor på https://ask.jbrains.ca

Filstorlek: 33.1MB || Ladda ner


20. Tänk på användarupplevelsen

Vi välkomnar Martin Christensen till podden. Martin jobbar som konsult på Crisp, specialiserad inom UX till vardags och har bland annat grundat konferensen UX Open.

Vi inleder med att zooma in på olika nivåer av samarbete och gräver sedan ned oss i området UX. Kortkommandon blir det självklart, och dessutom har det kommit brev till redaktionen!

Samarbetsmodellen vi zoomar in på finns beskriven här

Några hållpunkter:

  • 3:20 Var har Martin sin tatuering egentligen?
  • 13:20 Ståmopedsdags
  • 25:20 Vi snackar timpeng
  • 35:00 Martin pitchar en skäggtrimmet till Ola
  • 43:50 Martin är east coast
  • 57:30 Kortkommandon

Filstorlek: 59.9MB || Ladda ner


21. Leverera snabbt och säkert med Continuous Delivery - Önskeavsnittet

Det är dags för ett önskeavsnitt. Dagens ämne är önskat av Rickard von Essen som vann vår täving genom att skicka in vårt första brev. Ämnet han önskat sig är Continuous Delivery som hjälper team att leverera oftare och med mindre risk. Dessutom inleder vi med att låta en lyssnare ställa skäggen mot väggen. Inzoomningen handlar om hur man kan bemöta exempelvis kollegor på ett trevligare sätt.

Filmklippet som nämns finns här.

Jez Humbles och David Farleys bok om Continuous Delivery finns här. Dessutom har Luca Minudel, som spenderat många år i Stockholm, skrivit en gratis sammanfattning om ämnet. Denna kan hämtas här

Några hållpunkter:

  • 3:07 Tobbe gör bort sig
  • 15:00 Ska vi ha en jingel eller?
  • 28:15 Lavalampor till folket
  • 39:20 Nej, det är inte klart, det är klart klart
  • 49:05 Det är bara ett exempel!
  • 59:35 Kortkommandon

Filstorlek: 60.5MB || Ladda ner


22. Tillämpa Conways Lag på rätt sätt

Tobbe Gyllebring gästar oss för att prata Conways Lag. Vad är det, vad kan den ställa till med och hur kan man utnyttja den till att förbättra sin mjukvara? Innan dess hinner vi också zooma in på blubb-paradoxen, något som drabbar oss alla i olika hög utrsträckning. Praktiskt nog har Tobbe också ett skägg vilket är lämpligt när en lyssnare ställer oss mot väggen med en fråga om musikupplevelser, och kortkommandona blir självklart tre stycken!

Några hållpunkter:

  • 6:00 Tobbe G snackar religiösa upplevelser
  • 14:40 Ola läser från Wikipedia, fast inte ändå
  • 21:12 Nu är vi inne på arkeologi
  • 26:14 …och nu snackar vi fysik
  • 32:00 … och dans
  • 46:05 Nej, inte dödsstjärnan, dödsdiamanten!

Filstorlek: 53.6MB || Ladda ner


23. Minimera felytan

Det är dags att förklara ett koncept som vi nämnt några gånger men aldrig riktigt förklarat; felyta. Vi förklarar konceptet kort och fokuserar därefter på hur du minimerar densamma. Inzoomningen ägnas åt temperaturavläsning som är ett sätt för en grupp att hålla en miniåterblick. Dessutom blir det en later och ett par kortkommandon.

Mycket av inspirationen till detta avsnitt kommer från ett blixttal som Joakim Ohlrogge höll på Agila Sverige 2010. Det talet kan ses i sin helhet på webbtv.nu. Välj Celsius 20100510 och klicka på sista talet som heter "Fel, fel, fel!".

Några hållpunkter:

  • 4:50 Tobbe lyssnade på en podcast
  • 12:30 Tobbe öppnar Pandoras ask
  • 18:15 Ola har läst en bok
  • 28:50 Vi angriper felytan
  • 39:50 Ola känner sig inte kapabel
  • 48:55 Ska vi sammanfatta?

Filstorlek: 55.0MB || Ladda ner


24. Analysera din värdeström

Vi inleder med att zooma in på arbets-överenskommelser, något som kan vara bra åtminstone i början av en grupps livstid. Därefter ägnar vi hela avsnittet åt slöser och värdeströmmar. Vilka olika sorters slöseri finns det inom mjuvaruutveckling och hur kan vi hitta om vi är drabbade?

Några hållpunkter:

  • 6:30 Det var det där med översättningar
  • 13:40 Vi snackar slöseri
  • 21:50 Tobbe steker pannkakor
  • 28:00 Dags att rita en karta
  • 40:26 Vi analyserar ett fel
  • 53:15 Kortkommandon

Filstorlek: 53.5MB || Ladda ner


25. Värdera enkelhet

I februari var det 15 år sedan det agila manifestet kokades ihop av några herrar som träffats i Utah. I detta avsnitt får vi besök av Åsa Liljegren och vi tillägnar inzoomningen till just detta manifest. Är det fortfarande något att hönga i julgranen, eller har det spelat ut sin roll? Huvudämnet är enkelhet, en av värderingarna i eXtreme Programming. Åsa berättar om hur de låter enkelheten genomsyra allt i sitt team när de utvecklar en ny site för di.se.

Detta är avsnitt 1 i en serie om just de fem värderingarna i XP.

Några hållpunkter:

  • 5:00 Ola spelade MS röj
  • 9:40 Ola rantar på SAFe
  • 15:55 Ola rantar på SAFe igen
  • 27:20 Vem är arkitekt egentligen? Men det är ju jag!
  • 39:55 Produktägare kan också koda
  • 47:10 Åsa har taktkänsla

Filstorlek: 53.7MB || Ladda ner


26. Få smak för Apputveckling

Varför starta en serie avsnitt när man kan starta två? Det tar vi fasta på och startar ännu en serie avsnitt där vi försöker grotta ner oss i olika former av utveckling. Denna gång pratar vi apputveckling. Till vår hjälp har vi Linnéa Löfdahl som utvecklat både spel och nyttoappar för diverse mobila enheter. Som inzoomning pratar vi om vad som skiljer introverta från extroverta människor och det visar sig att vi har båda typerna i studion.

Pluginnet som Linnéa nämner i programmet heter FixCode och finns på Github

Några hållpunkter:

  • 4:30 Frågan är om dom har den röda eller den gula
  • 9:45 Ola är introvert i små doser
  • 24:10 Ibland måste man vänta
  • 31:00 Vad sjutton betyder en diskett på en mobil?
  • 40:20 Se till att inte ha fler än hundra användare
  • 48:10 Kortkommandon

Filstorlek: 48.7MB || Ladda ner


27. Värdera mod

Vi fortsätter vår serie om de fem värdena i eXtreme Programming och talar om mod. Som gäst till detta avsnitt har vi bjudit in Pia Fåk Sunnanbo som höll ett bejublat blixttal om skam på konferensen Agila Sverige 2015. Hon inleder direkt med att ställa skäggen mot väggen och får oss att avslöja vilka programmeringsspråk vi först föll för. Därefter talar vi vitt och brett om mod och varför det är viktigt att våga riskera något. Vi avslutar med kortkommandon som vanligt.

Boken som Pia citerar är Waltzing with Bears

Några hållpunkter:

  • 3:55 Ola avslöjar sin första kärlek
  • 15:50 Vi söker någon modig
  • 19:50 Vad är vi rädda för egentligen?
  • 25:55 Ingen vill vara den som levererar den orangebruna yllekoftan
  • 31:00 Tobbe blir avsågad
  • 40:30 Ola slänger sig med vännercitat

Filstorlek: 52.8MB || Ladda ner


28. Minska friktionen med Utvecklarinteraktionsmodellen

Det är ganska exakt ett år sedan vi släppte första avsnittet av Väg 74. Detta firar vi genom att tillägna inzoomningen åt att blicka tillbaka på och minnas året som gått. Därefter presenterar vi utvecklarinteraktionsmodellen som förutom att det är ett vansinnigt långt ord också är en fyrfältare som Ola och Tobbe hittade på för ett antal år sedan. Modellen beskriver olika aktiviteter inom utveckling och vi förklarar värdet av att kunna växla fort mellan dessa samt hur vi kan maximera samarbetet i gruppen.

Teasern från Agile Testing Days finns här

Några hållpunkter:

  • 7:50 Tobbe skiter i brallan
  • 18:11 Ola kommer med en minnesregel
  • 26:09 Vi vill ro så mycket vi kan
  • 33:30 Vill du vara ett kryssningsfartyg eller en optimistjolle?
  • 42:40 Peters teorier appliceras
  • 46:35 Ola har en klassiker

Filstorlek: 48.0MB || Ladda ner


29. Förändringsmönster - lär dig känna igen och använda dom.

Efter att ha zoomat in på outsourcing så borrar vi ner oss i förändringsmönster. Med boken Fearless Change som bas så pratar vi om förändringsprocessen och hur vi som förändringsagenter kan bli mer effektiva genom att använda mönster för förändring. Vi tar sedan upp några guldkorn från boken och avslutar sedan på sedvanligt manér med kortkommandon.

Böckerna som nämns är Fearless Change och Crossing the Chasm

Några hållpunkter:

  • 5:20 Ola och Jakob är inte såta vänner
  • 11:20 Ola har varit ännu sämre
  • 17:52 Alla vill jobba med SLADOS
  • 27:20 Top-down eller bottom-up?
  • 36:00 Fira med Sue-Ellen
  • 50:04 Sammanfattning

Filstorlek: 52.9MB || Ladda ner


30. Värdera kommunikation

Det är dags för del tre i vår serie om värderingarna i eXtreme Programming. Denna gång gästas vi av Michael Riise som är teaterregissören som håller kurser och föredrag inom ämnet kommunikation. Vi inleder med en inzoomning på vidareutbildning och pratar sedan om vad kommunikation är, varför det är så viktigt och Michael ger några tips på hur vi kan bli bättre på det.

För att se Michaels utbud av kurser och för att komma i kontakt med honom så kan ni besöka hans hemsida.

Några hållpunkter:

  • 7:49 Ola är allergisk mot kurser
  • 13:21 Snackar vi TCP/IP nu?
  • 19:15 Om blickar kunde döda
  • 27:50 Glöm inte att stretcha
  • 40:00 Vi får besök utanför studion
  • 53:15 Ola drömmer sig tillbaka till sin flipperkarriär

Filstorlek: 56.1MB || Ladda ner


31. Utveckla spel

Gäst i detta avsnitt är Jens Andersson. Jens var andre utvecklare in på Starbreeze och har efter det jobbat bland annat som Lead Designer på LucasArts i San Francisco och nu som indiespels-utvecklare på egna Collecting Smiles och Villa Gorilla. Han är med andra ord en grym spelutvecklare och brinner verkligen för det han håller på med. Vad är då bättre än att vi pratar om just spelutveckling. Vi får höra om hur spel blir till och får ta del av Jens gedigna erfarenhet. Som inzoomning pratar vi mikropauser och ger lite exempel på vad man kan göra under dessa.

Några hållpunkter:

  • 3:03 Jens brukar göra vad!?!
  • 20:20 Kan vi bara ösa in folk?
  • 29:30 Spel är en levande produkt
  • 39:20 Du hjälper utvecklarna att göra ett bättre spel
  • 52:20 Det här är som flappy bird!

Filstorlek: 57.7MB || Ladda ner


32. Gå från 37 till 13 till 84 ord per minut på endast 42 veckor

Detta avsnitt tillägnar vi ett av de viktigaste verktygen för varje utvecklare; tangentbordet. Joakim Ohlrogge anser sig inte vara någon expert men har trots allt ägnat ett par år åt att fundera på detta ämne. Vi går på djupet och pratar material, layout, myter och kognitiv last. Inzoomningen tillägnar vi lunchätandets ädla konst och som vanligt avslutar vi med kortkommandon, tre till antalet.

Några hållpunkter:

  • 8:00 Vi förklarar uttrycket korvning
  • 15:10 Jocke öppnar med en disclaimer
  • 25:39 Ortolinjärt eller inte?
  • 35:10 Alla är högerhänta utom Ola
  • 42:50 Det går att köpa sig ur alla problem
  • 56:40 Vi jagar ord per minut

Filstorlek: 61.9MB || Ladda ner


33. Ha fem ess i rockärmen

Sommaren är här och vi sitter i Olas trädgård och pratar. Vi zoomar in på kodkommentarer; vad tycker vi egentligen? Är det superbra eller helt igenom ruttet? Därefter tar vi upp fem tekniker som kan vara bra att ha i rockärmen för att rycka fram just när de behövs. "Appreciative Inquiry" är en teknik för att göra möten mer positiva och kreativa. "Lagen om sex" är ett sätt att kartlägga orsaker och orsakssamband. "Tyst gruppering" är ett supereffektivt sätt att gruppera saker tillsammans. "Card Trading Game" är en rolig teknik för att tillsammans prioritera saker. Slutligen är "Viktig-bråttom principen" är en modell som kan användas för att lista ut vad som är mest värdefullt att lägga sin tid på.

För mer om Lagen om sex kan du titta på Morgan Ahlström på Agila Sverige 2016: Irokesernas Lag om 6

Några hållpunkter:

  • 4:09 Vi har inget bra namn!
  • 11:50 Vi snackar julbord
  • 17:35 Dags att prickrösta
  • 28:30 Ola förklarar anchoring
  • 38:30 Folk hamnar och gör konstiga saker
  • 47:00 Kortkommandon

Filstorlek: 48.4MB || Ladda ner


33 1/3. Fredag i Köpenhamn

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Detta är det första där vi presenterar formatet och diskuterar lite förväntningar.

Filstorlek: 9.8MB || Ladda ner


33 1/3. Måndag i Atlanta

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Det har blivit måndag i Atlanta och konferensen drar igång på riktigt. Vi pratar sessioner och utför våra första uppdrag.

Filstorlek: 13.8MB || Ladda ner


33 1/3. Tisdag i Atlanta

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Dag nummer två på konferensen och Ola och Tobbe delar på sig för att täcka in fler sessioner. Självklart blir det ett uppdrag var också.

Filstorlek: 116.3MB || Ladda ner


33 1/3. Onsdag i Atlanta

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Det har blivit onsdag och vi packar in maximala antalet sessioner. Joshua Kerievsky håller konferensens andra keynote, och våra uppdrag löses som vanligt med bravur.

Filstorlek: 12.8MB || Ladda ner


33 1/3. Torsdag i Atlanta

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Torsdag, och kvalitet går helt klart före kvantitet vad gäller sessioner.

Filstorlek: 14.4MB || Ladda ner


34. Låt acceptanstester driva din utveckling

Vi sitter återigen utomhus i skåne och spelar in. Denna gång med en gäst. Niclas Nilsson är expert på dagens ämne; acceptanstestdriven utveckling. Vi pratar om ATDD, BDD, och allt som rör dessa båda discipliner. Hur kan du med automatiserade acceptanstester driva din utveckling? Innan dess zoomar vi in på macropauser.

Böckerna vi pratar om är Growing Object-Oriented Software Guided by Tests och Specification by Example

Några hållpunkter:

  • 7:09 Lösningar som kräver mindre städning är bättre
  • 15:00 Given, when, then
  • 26:01 Inget piratlego i citylegot
  • 31:40 Vad är en snailmachete?
  • 44:00 Två världar är bra
  • 54:30 Tre lysdioder om en har tur

Filstorlek: 64.9MB || Ladda ner


33 1/3. Fredag i Atlanta

Våra värdar åker till Agile2016 i Atlanta och släpper med anledning av detta en serie korta specialavsnitt. Det är fredag och flyget tillbaka till Sverige går om några timmar. För sista gången under konferensen sitter våra värdar ner och försöker sammanfatta veckan. Dessutom genomför de varsitt sista uppdrag.

Filstorlek: 12.0MB || Ladda ner


35. Låt dig inspireras av annorlunda företagande

Vi gör ett experiment och gör för första gången ett avsnitt på Engelska. Efter ett antal år i Europa flyttade Victor Hugo Germano (@victorhg) hem till São Paulo för att starta sitt eget företag och driva det på sitt eget sätt med dom värderingar som han lärt sig genom sin karriär inom agil utveckling. Företaget blev Lambda3 och är idag runt 60 personer stort. Vi satt ner i Atlanta och lät honom berätta om företaget och hans inte helt traditionella sätt att driva det på. Deras blogg är visserligen på portugisiska men finns på http://blog.lambda3.com.br/

Några hållpunkter:

  • 8:39 Behöver du tillåtelse för att köpa en penna?
  • 13:57 Budget, behövs det?
  • 21:00 Nyrekrytering initieras via slack
  • 35:30 Det finns ingen power point
  • 43:00 Om någon köper en bil då?

Filstorlek: 45.5MB || Ladda ner


36. Välj London- eller Detroit-TDD

Vi återvänder till ämnet testdriven utveckling och borrar lite djupare. Denna gång sätter vi strålkastaren på de två olika stilarna som brukar benämnas Detroit- och London-stilen, tillståndsbaserad eller interaktionsbaserad testing. Vilka är fördelarna och vilka är nackdelarna med de båda stilarna? Vi zoomar in på förra avnsnittet med Victor Hugo Germano och försöker dra lite fler paralleller till hur Agical, företaget våra värdar jobbar på, fungerar. Dessutom blir det två kortkommandon och denna gång är bägge mobila sådana.

Några hållpunkter:

  • 7:20 Ola köper diskettfodral
  • 13:00 Ola hatar att skala allt som inte är apelsiner
  • 23:25 Problemdomän 1A är bra
  • 34:00 Det minsta möjliga är ett interface
  • 41:10 Detta med Demeter är ju rena grekiskan
  • 49:40 Vi lär oss optimera pokémonjakten

Filstorlek: 49.9MB || Ladda ner


37. Värdera återkoppling

Äntligen är det dags för fjärde avsnittet i vår serie om värderingarna i XP. Denna gång är det återkoppling som behandlas. Som gäst har vi därför Daniel Brolund som är utbildad inom och intresserad av reglerteori. Vi får oss en rejäl genomgång av ämnet och gör också en hel del kopplingar till mjukvaruutveckling. Inzoomningen tillägnas en liten matematisk uträkning som vem som helst kan göra. Det handlar helt enkelt om hur mycket tid som kan läggas på en förbättring utan att vi går back. Det är mer än du tror, vi lovar. Trivia och kortkommandon lyckas vi också klämma in.

Mer om att ge och ta feedback finns på Olas blogg

Några hållpunkter:

  • 5:00 Hur snabbt växer skägg?
  • 13:55 Fördröjningar... dåligt?
  • 22:00 Perfekt temperatur är inte allt
  • 32:20 Gör det oftare
  • 41:44 Vi sammanfattar

Filstorlek: 44.8MB || Ladda ner


38. Ta kontroll över din databas

Visste du att det går att refaktorisera en databas? I avsnitt 38 berättar vi mer om detta. Vi tar upp databaslukter, signaler som kan betyda att en refaktorisering behövs. Vi berättar lite om hur det går till och listar sedan ett par av våra favoriter. Självklart har vi en inzoomning också, och denna gång pratar vi lite om det här med anställningsintervjuer. Hur vet vi egentligen vem vi vill anställa och hur tar vi bäst pulsen på eventuella framtida medarbetare?

Boken vi pratar om är Refactoring Databases, Evolutionary Database Design

En liten katalog över databasrefaktoriseringar finns här

Några hållpunkter:

  • 5:00 Vi öppnar med en disclaimer
  • [6:01 Inzoomningen]
  • [12:07 Huvudämnet]
  • 13:15 Det är svårare än med kod
  • 21:10 Systemanvändare är också personer!
  • 32:10 Hur går det till att refaktorisera en databas?
  • 41:18 Några små tips på vägen
  • [54:40 Kortkommandon]

Filstorlek: 56.4MB || Ladda ner


39. Parprogrammera i stark stil

Vi har fått en ny logotype som en del kanske noterat! I avsnitt 39 zoomar vi in på "Förste Följare", en oerhört viktig roll i ledarskapssammanhang. Därefter pratar vi om Strong Style Pairing som är parprogrammering med en twist. Twisten är att för att kod ska kunna färdas från ditt huvud till datorn så måste den gå genom någon ANNANS fingrar.

Det blir inget kortkommando i detta avsnitt, utan istället presenterar vi en ny programpunkt som vi valt att kalla "Avkodat".

Filmen som illustrerar förste följaren finns på YouTube

Några hållpunkter:

  • 5:04 Ola läser en dikt
  • [7:20 Inzoomningen]
  • [11:08 Huvudämnet]
  • 22:50 Vi spelar Boom Beach
  • 31:20 Windows Phone är bäst
  • [39:20 Avkodat]

Filstorlek: 47.5MB || Ladda ner


40. Lär dig flera språk

Vi gästas av Kristoffer Roupé som har ett starkt intresse för det här med programmeringsspråk. Efter att ha zoomat in på hur vi bäst tar hand om och introducerar nyanställda så gottar vi ner oss i ämnet polyglotism. Vilka fördelar finns det med att lära sig nya språk, vilka hinder finns det, och hur bär du dig bäst åt? Alla dessa frågor försöker vi besvara. Vi avslutar med en omgång 'Avkodat' i vilken Tobbe ger ledtrådarna och Ola försöker ge ett svar.

Böckerna vi nämner är The Pragmatic Programmer och Seven Languages in Seven Weeks

Några hållpunkter:

  • [4:52 Inzoomningen]
  • [14:59 Huvudämnet]
  • 21:16 Hörde vi ett blubb?
  • 31:40 Kristoffer citerar Dirty Dancing
  • 43:00 Såg ni strutsen?
  • [45:25 Avkodat]

Filstorlek: 50.7MB || Ladda ner


41. Var modern och agil

Det är dags att gräva ner sig i Modern Agile. Här får vi ingen lång lista med praxis utan istället får vi bara fyra principer. Modern Agile vill få oss att hjälpa människor att briljera. Vi ska skapa trygga förutsättningar, experimentera och lära oss snabbt och dessutom ska vi leverera värde kontinuerligt. Innan vi pratar detta så hinner vi dela ut några klistermärken i vår tävling och vi zoomar in på motivation. Mot slutet är det dags för Tobbe att försöka lista ut vilken mjukvara Ola är ute och far efter i Avkodat. Det visar sig vara ganska svårt.

Celebration Grid finns här

Några hållpunkter:

  • [8:40 Inzoomningen]
  • 12:10 Har du nå gry?
  • [14:20 Huvudämnet]
  • 20:30 Modern Agile är en springcykel
  • 34:40 Ola ÄR Nasse. Grisen alltså.
  • 46:30 Havtorn är exotiskt
  • [57:15 Avkodat]

Filstorlek: 61.9MB || Ladda ner


42. Kom igång med programmering

42 är en siffra som betyder mycket för många av oss nördar. Vad är bättre än att fira avsnitt 42 med en väldigt speciell gäst? Jo, att fira med TVÅ väldigt speciella gäster. Alexander (Zander) är 15 och Maximilian (Maxi) är 12 och bägge är söner till Ola. De har bägge i olika utrsträckning kommit igång med programmering och delar här med sig av sina erfarenheter. Som inzoomning ställer vi frågan; Vad skulle du göra om du var miljonär, och vi avslutar som vanligt med en omgång avkodat.

Boken som nämns är Learn to Program with Minecraft Plugins, Create Flying Creepers and Flaming Cows in Java.

Några hållpunkter:

  • [6:25 Inzoomningen]
  • [11:00 Huvudämnet]
  • 18:50 Nåt med brinnande kossor
  • 28:00 Bläckfiskbomb!
  • 33:50 Ge inte upp!
  • [40:50 Avkodat]

Filstorlek: 43.4MB || Ladda ner


43. Effektivisera din tid med Monotasking

Som författare till boken Pomodoro Technique Illustrated har Staffan Nöteberg lång erfarenhet av personlig effektisering. Nu är han aktuell med metoden Monotasking. I avsnitt 43 gästar han därför podden och ger oss detaljerna. Vi zoomar också in på "laddade ord", ni vet dom där orden som vissa älskar men som låter som skällsord i andras öron.

Staffans bok om Monotasking finns ännu inte utgiven, men hans bok om Pomodoro Technique finns på pragprog

Några hållpunkter:

  • [5:28 Inzoomningen]
  • [11:47 Huvudämnet]
  • 18:50 Vi snackar kypareffekten
  • 28:20 Inte prokrastrera
  • 38:17 Självpåminnande uppgifter är fint
  • 48:40 Börja med kortlistan
  • [58:15 Avkodat]

Filstorlek: 58.8MB || Ladda ner


44. Skapa oemotståndliga API:er

Vi pratar API:er, och fokuserar då på web-API:er. Grunderna i HTTP avhandlas och därefter diskuterar vi REST och ger lite tips på hur du designar ett bra API. Inzoomningen tillägnas fem sätt att accelerera lärande, något som är värdefullt för oss som sysslar med lärande varje dag. Vi delar också ut ett klistermärke, och Ola gör något oväntat i Avkodat.

Diana och Wilhelm Larsens bok finns på LeanPub och heter The Five Rules of Accelerated Learning

Boken vi använt som utgångspunkt för avsnittet heter Irresistible APIs

Några hållpunkter:

  • [6:36 Inzoomningen]
  • [15:00 Huvudämnet]
  • 21:30 Här har du hela CRUD
  • 29:30 Sidoeffekter vill ingen ha
  • 37:10 REST är inte alltid bäst
  • [46:47 Avkodat]

Filstorlek: 51.0MB || Ladda ner


45. Blicka bakåt och framåt

Det är dags att avsluta 2016 med en liten tillbakablick i form av en lista. Ola och Tobbe listar tre händelser eller lärdomar de fått under året och blickar sedan framåt mot 2017 med några önskningar.

Några hållpunkter:

  • 5:45 Världens bästa jingel
  • 12:41 Jingel igen...
  • 18:00 ...och igen
  • 26:30 Vi blickar framåt

Filstorlek: 34.7MB || Ladda ner


46. Var medveten om företagskulturen

Vi inleder året med att diskutera företagskultur, något som vi alla lever i hela dagarna på jobbet. Vad är det, och vad kan vi vinna på att vara lite mer medveten om vår egen kultur? Inzoomningen tillägnar vi linkedins rekommendationssystem och vi avslutar med ännu ett avkodat. Ska Tobbe lyckas hålla Olas takt?

Boken vi utgått ifrån är The Corporate Culture Survival Guide.

Några hållpunkter:

  • [3:30 Inzoomningen]
  • [8:07 Huvudämnet]
  • 16:40 Är fisken medveten om vattnet?
  • 23:53 Vi värderar lärande, vi lovar
  • 32:31 Jej er unik
  • 52:45 Ångesten kommer krypande
  • [1:00:20 Avkodat]

Filstorlek: 64.1MB || Ladda ner


47. Förbättra ditt tekniska ledarskap

Vi följer upp förra veckans otekniska ämne med ännu ett. Denna gång är det tekniskt och problemlösande ledarskap som avhandlas. Inzoomningen tillägnas zonen, den eftertraktade eller mytomspunna platsen där kod flyger fram ur tangentbordet. Ola försöker slutligen avkoda Tobbes kryptiska ledtrådar och frågan är om han klarar sig bättre än vad Tobbe gjorde förra avsnittet.

Boken vi använt som utgångspunkt är Becoming a Technical Leader av Gerald M. Weinberg.

Några hållpunkter:

  • [5:04 Inzoomningen]
  • [10:57 Huvudämnet]
  • 18:35 Är det franska eller finska?
  • 37:54 Dags att bli motiverad
  • 49:40 Makten är din
  • 57:57 Hur organiserar vi oss bäst?
  • [1:05:21 Avkodat]

Filstorlek: 69.0MB || Ladda ner


48. Lär dig mer om UX

Vi får besök igen, denna gång av Eric Idebro som är en mycket erfaren UX-designer. Han tar med oss på en odUXé genom historien. Vi får hör lite om hur UX gjorts tidigare, hur det görs nu och dessutom delar Eric med sig av sina spådomar inför framtiden. Inzoomningen tillägnar vi Confirmation Bias och vi avslutar med att Tobbe försöker lista ut vilken klurig mjukvarulösning Ola söker idag i Avkodat.

Några hållpunkter:

  • [3:40 Inzoomningen]
  • [8:55 Huvudämnet]
  • 15:22 Släng på lite UX
  • 20:10 Är ritningen kravspecen eller koden?
  • 34:15 Är detta design?
  • 43:50 Eric förklarar
  • 51:00 Conan och etnografiska studier
  • [55:55 Avkodat]

Filstorlek: 58.9MB || Ladda ner


49. Kör med öppna data

Fler och fler myndigheter och företag öppnar idag upp sitt data och låter alla som är intresserade ta del av det. Det har lett till många nya innovationer och applikationsidéer. Peter Krantz vet en hel del om detta och i detta avsnitt kommer han och berättar mer. Till exempel får vi höra om det kanadensiska guldföretaget som tog hjälp av allmänheten för att hitta nya guldfyndigheter. Utöver det får vi lära oss mer om hur vi kan använda redan öppet data, eller hur vi kan öppna upp vårt eget data. Vi zoomar också in på onödiga och totalt meningslösa innovationer. Slutligen ska Ola försöka lista ut vad Tobbe är ute och fiskar efter i Avkodat. Ska det bli en fempoängare, eller kammar han noll?

Några hållpunkter:

  • [5:13 Inzoomningen]
  • [9:46 Huvudämnet]
  • 17:10 Kan en crowdsourca guldgräveri
  • 28:30 Vem som helst kan ladda ner en CSV
  • 36:00 Vi behöver en VAB-knapp
  • [46:24 Avkodat]

Filstorlek: 50.8MB || Ladda ner


50. Lär dig uttala Cynefin

Cynefin är ett ramverk för beslutsfattande som togs fram på IBM av bland andra Dave Snowden. Genom att korrekt analysera dina problem så kan du med hjälp av Cynefin få ledning i hur du på bästa sätt ska angripa dom. Är systemet du jobbar i enkelt, komplicerat, komplext eller är det helt enkelt kaotiskt. Kanske känns allt bara som ett virrvarr? Vi zoomar också in på problemdomäner. Hur viktiga är dom för att vi ska känna oss engagerade och göra ett bra jobb? Vi kör också en omgång avkodat, tävlingen som nu börjar lida mot sin upplösning.

Filmen vi pratar om där soldater demonterar en jeep finns här

Några hållpunkter:

  • [7:44 Inzoomningen]
  • [13:37 Huvudämnet]
  • 21:45 Vi är på rockkonsert
  • 34:54 Vad har lilla Fridolf med mjukvaruutveckling att göra?
  • 47:00 Pseudokod är fina grejer
  • [1:00:35 Avkodat]

Filstorlek: 64.4MB || Ladda ner


50 1/2. Namngivning är kul men svårt

I detta korta specialavsnitt pratar vi lite om vad som komma skall, och framförallt avslöjar vi hemligheten bakom vårt namn 'Väg 74'.

Filstorlek: 13.9MB || Ladda ner


51. Skissa upp din arkitektur

I detta avsnitt pratar vi om vikten av att visualisera sitt system och ger exempel på hur skissandet kan angripas. Vi presenterar C4-modellen, eller som vi får kalla den på svenska, K4. Denna modell föreslår att systemet kan skissas på fyra abstraktionsnivåer; kontext, kartong (container), komponent och klass. Vi zoomar också in på lunchdiskussioner.

Boken i vilken C4-modellen presenteras i detalj är Software Architecture for Developers

Några hållpunkter:

  • [4:24 Inzoomningen]
  • [11:54 Huvudämnet]
  • 18:55 Ola säger två saker
  • 26:47 Tobbe är en knasputte
  • 35:50 Utvecklare har propeller

Filstorlek: 49.2MB || Ladda ner


52. Mutera din organisation

Vi börjar med att zooma in på fem varför (5 whys) som är en metod för att hitta rotorsaken till problem. Därefter pratar vi organisation och hur du kan långsamt omforma din organisation för att fokusera på rätt saker. Fullsmockat med information blir det så spänn fast er för denna åktur.

Boken Ola tipsar om är Sense & Respond: How Successful Organizations Listen to Customers and Create New Products

Några hållpunkter:

  • [4:45 Inzoomningen]
  • [12:13 Huvudämnet]
  • 22:10 Vad är en bra affär?
  • 31:25 Det går att ha 0 fel!
  • 45:40 UMRE eller CORE
  • 54:40 Fyrfältardags!

Filstorlek: 65.2MB || Ladda ner


53. Möt dina kollegor på rätt sätt

Vi börjar med en inzoomning på magiska nummer och strängar, siffror och strängar som bör brytas ut till konstanter. Därefter tar vi ett långt prat om möten. Hur kan du effektivisera dina möten? Kan du helt enkelt stryka några? Hur möts vi på ett mer lättviktigt sätt? Alla de frågorna försöker vi besvara.

Boken som Ola nämner är Orbiting the Giant Hairball

Några hållpunkter:

  • [5:25 Inzoomningen]
  • [11:52 Huvudämnet]
  • 18:44 Tre fiffiga frågor
  • 28:20 Är det dags att estimera eller?
  • 35:00 Innovera mera
  • 47:00 Vilka möten gillar vi?
  • 51:50 Vi tar tempen…

Filstorlek: 59.6MB || Ladda ner


54. Skriv vackra system och estetisk kod

Vi firar två år i stor stil med ett avsnitt inspelat inför publik! Idéen kom från lyssnaren Mårten Karlberg, och avsnittets huvudämne kom från en annan lyssnare Alexander Korling. Vi zoomar in på klädkoder och djupdyker sen i ämnet "Vad är vacker kod?". Vilka komponenter gör ett system vackert och estetiskt egentligen? Vi avslutar avsnittet med den spännande uppgörelsen i vår återkommande tävling Avkodat. Blir det Ola eller Tobbe som får gå hem med vinsten?

Några hållpunkter:

  • [6:10 Inzoomningen]
  • [11:47 Huvudämnet]
  • 17:30 Sagostund
  • 26:00 Java ser ut som kräks
  • 38:40 Estetiken är fjärde benet
  • [47:58 Avkodat]

Filstorlek: 52.7MB || Ladda ner


55. Värdera respekt

Vi började att värdera enkelhet med Åsa (avsnitt 25). Därefter värderade vi mod med Pia (avsnitt 27). Tillsammans med Michael Riise värderade vi kommunikation (avsnitt 30) och slutligen värderade vi återkoppling med Danne (avsnitt 37). Nu äntligen stänger vi serien genom att värdera respekt. Vilka former av respekt finns och kan vi respektera någon annan utan att respektera oss själva? Inzoomningen ägnar vi åt Littles Lag vilken används inom köteori för att visa hur vi får upp ett så bra flöde som möjligt.

Några hållpunkter:

  • [5:50 Inzoomningen]
  • [11:49 Huvudämnet]
  • 20:25 Ola kommer ut ur garderoben
  • 28:10 Respekt är ett rep
  • 36:35 Tobbe respekterar tomten
  • 45:05 Det måste vara fel hos dom

Filstorlek: 49.4MB || Ladda ner


56. Läs böcker i sommar

Inför sommaren kommer vi med lite spännande boktips på böcker som betytt mycket för oss under vårt arbete. Vi zoomar dessutom in på lite filmtips för regniga dagar i sommar. Boktipsen blev så många så vi valt att dela upp detta avsnitt i två, så därför är detta del 1 och del 2 kommer om två veckor.

Avsnittets böcker:

Några hållpunkter:

  • [4:07 Inzoomningen]
  • [13:00 Huvudämnet]
  • 24:00 Tobbe minns
  • 33:10 Ola biter sig i tungan
  • 44:14 Jaha?!?

Filstorlek: 52.0MB || Ladda ner


57. Läs fler böcker i sommar

Vi fortsätter att tipsa om ytterligare tio böcker. Som inzoomning tar vi upp uppåtpuffningar. Hur lätt eller svårt är det att vara personlig i att uppskatta människor?

Avsnittets böcker:

Några hållpunkter:

  • [2:33 Inzoomningen]
  • [8:50 Huvudämnet]
  • 17:30 Ola kommer dragandes med frukost
  • 31:43 Hur säger du nej?
  • 50:10 Chris Matts lär oss göra perfekta estimat

Filstorlek: 51.9MB || Ladda ner


58. Häng med till Agila Sverige

Vi befinner oss på Agila Sverige och tillsammans med nya okända och gamla välkända röster gör vi nedslag på lite olika ämnen som det talats om på konferensen.

Ulrikas och Lars podcast Q-podden finns här

TIS 100 finns på Zachtronics hemsida

Alla tal från konferensen finns på Agila Sveriges youtube-konto

Några hållpunkter:

  • 5:45 Vi snackar med Ulrika Malmgren
  • 12:05 Vi pratar med Ulrika Park
  • 18:50 Vi pladdrar med Matti Klasson och Viktor Cessan
  • 29:53 Vi tjattrar med Lennart Fridén
  • 35:10 Vi orerar med Johan Östling
  • 40:25 Vi tjabbar med Thomas Nilefalk

Filstorlek: 48.6MB || Ladda ner


59. Lär dig mer om förtroende

Vi öppnar detta avsnitt med att zooma in på presentationsteknik. Vilka hjälpmedel är mest effektiva egentligen? Därefter pratar vi förtroende. Vad krävs egentligen för att vi ska kunna ha förtroende för andra människor och hur kan vi bygga upp ett starkare förtroende?

Några hållpunkter:

  • [8:23 Inzoomningen]
  • [15:25 Huvudämnet]
  • 23:35 Här kommer några hörnstenar
  • 32:20 Vi är ute på djupa vatten med religion
  • 42:20 Vill du ha en pingla?
  • 50:20 Öva hela tiden

Filstorlek: 54.1MB || Ladda ner


60. Jobba med tvångströja

I detta avsnitt pratar vi om förändring och hur vi kan använda experiment för att öva dig i förändring. Inzoomningen ägnar vi åt att prata om metaforer. När ska du använda metaforer och vad ska du tänka på?

Några hållpunkter:

  • [3:37 Inzoomningen]
  • [9:40 Huvudämnet]
  • 22:20 Det är löpande
  • 32:50 Det fanns inte internet
  • 40:40 Tobbe är kungen i tysta kupén
  • 52:00 Brunröd hög med kött är gott

Filstorlek: 57.0MB || Ladda ner


61. Glöm inte bort Real Options

Vi försöker oss på att återbesöka ett gammalt ämne. I avsnitt 3 pratade vi om Real Options och i detta avsnitt gör vi det igen. Vi försöker ge lite fler exempel och pratar också en del om värde och när en valmöjlighet löper ut. Innan huvudämnet zoomar vi in på Deep Context, eller djupare sammanhang, ett koncept vi fått från en artikel. Hur värdefullt är det egentligen med utvecklare som lärt sig domänen de befinner sig i?

Artikeln finns på linkedin

Några hållpunkter:

  • [6:50 Inzoomningen]
  • [19:00 Huvudämnet]
  • 29:30 Vilken strategi väljer du?
  • 37:30 Är du bunden eller fri?
  • 50:50 Varje gång en dörr stängs öppnas en annan

Filstorlek: 56.4MB || Ladda ner


62. Lyssna på Lennarts och Linnéas erfarenhet av mobprogrammering

Det är nu ett och ett halvt år sedan vi lyssnade på Lennart Fridén när han berättade om sina erfarenheter av mobprogrammering. Sedan dess har han bland annat introducerat konceptet på TV4. I detta avsnitt får vi massor av handfasta tips, och bland annat får vi reda på hur det går till att mobprogrammera fast teamet sitter på flera platser. Linnéa jobbar nämligen hälften av tiden från Storbritannien. Inzoomningen tillägnar vi karriärssteg och karriärvägar.

Mikrofonen Linnéa tipsar om är Yeti

Screen hero finns på screenhero.com

Mobtimern som vi pratar om heter Mobster

En annan variant av mobtimer är Mobbur

Några hållpunkter:

  • [2:51 Inzoomningen]
  • [14:15 Huvudämnet]
  • 20:06 Vi pratar storlek. Spelar det roll?
  • 32:10 Spara filer? Vad är det för nymodighet?
  • 43:20 Ät er egen hundmat
  • 53:00 Ta kontroll över din vardag
  • 1:07:50 Några sista tips

Filstorlek: 71.2MB || Ladda ner


63. Skapa psykologisk säkerhet

Vi pratar psykologisk säkerhet, ett oerhört viktigt ämne om vi tänkt oss att alla teammedlemmar ska prestera på topp. Vad är det egentligen, hur kan vi kontrollera att vi har tillräckligt av det, och hur får vi mer av det? Vi zoomar också in på diskussioner kontra konversationer och rantar lite på det dåliga samtalsklimatet på twitter.

Testet som du kan göra för att kontrollera den psykologiska säkerheten i ditt team består av följande sju punkter:

  • Är det ok att göra fel?
  • Kan vi prata om problem?
  • Är det OK att vara annorlunda eller ha annorlunda idéer?
  • Är det säkert att ta risker?
  • Är det lätt att få hjälp?
  • Ingen underminerar min insats medvetet.
  • Alla uppskattas för sina unika färdigheter och kunskaper.

Några hållpunkter:

  • [7:08 Inzoomningen]
  • [12:25 Huvudämnet]
  • 19:10 Vi lär oss om C-level
  • 30:44 Är det OK att vara annorlunda?
  • 39:15 Prata med en gummianka vet jag!
  • 47:25 En fyrfältare!

Filstorlek: 57.1MB || Ladda ner


64. Hjälp dig själv och andra

Vi pratar hjälp. Kan vi alla bli bättre på att hjälpa andra? Ja tror vi. Genom att förstå att hjälp är en fundamental social process och hur det hela fungerar. Vilka frågor ska du ställa och vilken roll ska du ta? I inzoomningen pratar vi brus och framförallt ger exempel på lite knep du kan ta till för att minska det ständiga bruset vi utsätts för och på så sätt förstärka det som du faktiskt vill ta in.

Boken vi utgått ifrån är Helping, how to offer, give, and receive help av Edgar H. Schein

Några hållpunkter:

  • [5:44 Inzoomningen]
  • [10:30 Huvudämnet]
  • 20:35 Även hjälpare kan gå i fällan
  • 33:00 Vi definierar några roller
  • 44:20 När ska vi använda vilka frågor?
  • 52:30 Det är viktigt med principer

Filstorlek: 58.9MB || Ladda ner


65. Använd data för att lösa problem

Vi inleder med att rapportera om våra tvångströje-uppdrag. Därefter går vi raskt in på en inzooming om Ikigai, den japanska hemligheten till ett långt och lyckligt liv. Huvudämnet i detta avsnitt är data och hur du kan använda det och visualisera det för att hjälpa dig och dina medarbetare att lösa diverse problem.

Några hållpunkter:

  • [6:40 Inzoomningen]
  • [13:52 Huvudämnet]
  • 23:00 Timglas!
  • 33:55 Visualisera mera
  • 40:50 Många poäng blire
  • 50:50 Skriva data är jobbigt

Filstorlek: 57.7MB || Ladda ner


66. Följ med till en liten startup

I detta avsnitt får vi följa med bakom kulliserna till Youple, en liten startup som erbjuder crowd-finansiering av bostadslån till unga. Ville Svärd och Linus Ericsson berättar om de intressanta teknikvalen de gjort och vad det har fått för konsekvenser. Dessutom zoomar vi in på säkerhetscertifikat.

Några hållpunkter:

  • [4:07 Inzoomningen]
  • [10:45 Huvudämnet]
  • 22:20 Den tekniska termen är 'helsåld'
  • 34:40 Vi ägnar mycket tid åt att läsa
  • 42:00 Linus har minsann använt SQL-databaser
  • 52:00 Klippa och klistra är trist!

Filstorlek: 57.1MB || Ladda ner


67. Radera kod

Vi inleder med att tillägna inzoomningen till att återbesöka estimatens vara eller icke vara. Därefter tar vi tag i KLOCs eller mer specifikt negativa sådana. Hur kan vi hitta och ta bort kod som inte används? En hel del tips och trix avhandlas.

Några hållpunkter:

  • [7:04 Inzoomningen]
  • [15:04 Huvudämnet]
  • 24:05 Trial and Error
  • 34:50 Tabeller med bred last
  • 46:00 Ola listar tjecker

Filstorlek: 53.4MB || Ladda ner


68.1 Ät en tapas om Agile Fluency Model

Denna vecka blir det lite annorlunda. Vi kommer istället för att släppa ett långt avsnitt på fredag, släppa fem kortare avsnitt under flera dagar. Avsnitten spelades in inför en levande publik bestående av utvecklare och chefer på Sveriges Radio.

I detta första avsnitt pratar vi Agile Fluency Model som vi tidigare tagit upp i avsnitt 7. Sen dess har modellen ändrats något och mer om detta hör du i detta avsnitt.

Filstorlek: 15.9MB || Ladda ner


68.2 Ät en tapas om BODOPS

Denna vecka blir det lite annorlunda. Vi kommer istället för att släppa ett långt avsnitt på fredag, släppa fem kortare avsnitt under flera dagar. Avsnitten spelades in inför en levande publik bestående av utvecklare och chefer på Sveriges Radio.

Andra avsnittet ägnar vi oss åt BODOPS, konsten att krympa elefanterna istället för att skiva dom i tunna skivor. Vi lär oss att leverera minimalistiskt, pragmatiskt och holistiskt med affären i fokus.

Filstorlek: 13.4MB || Ladda ner


68.3 Ät en tapas om felyta

Denna vecka blir det lite annorlunda. Vi kommer istället för att släppa ett långt avsnitt på fredag, släppa fem kortare avsnitt under flera dagar. Avsnitten spelades in inför en levande publik bestående av utvecklare och chefer på Sveriges Radio.

Vi har kommit till den tredje lilla munsbiten och denna gång pratar vi om felyta. Hur kan vi angripa problem i produktion? Hur allvarligt är det att ha ett fel liggande länge i produktion.

Filstorlek: 11.9MB || Ladda ner


68.4 Ät en tapas om mikadometoden

Denna vecka blir det lite annorlunda. Vi kommer istället för att släppa ett långt avsnitt på fredag, släppa fem kortare avsnitt under flera dagar. Avsnitten spelades in inför en levande publik bestående av utvecklare och chefer på Sveriges Radio.

Fjärde och näst sista avsnittet handlar om mikadometoden som är ett verktyg för att visualisera beroenden i framförallt kod. Metoden går också att använda för alla former av planering vilket vi pratar en hel del om i detta lilla miniavsnitt.

Filstorlek: 13.1MB || Ladda ner


68.5 Ät en tapas om K4

Denna vecka blir det lite annorlunda. Vi kommer istället för att släppa ett långt avsnitt på fredag, släppa fem kortare avsnitt under flera dagar. Avsnitten spelades in inför en levande publik bestående av utvecklare och chefer på Sveriges Radio.

Vi har kommit till sista delen där vi pratar om K4-modellen. Det är en modell över hur du kan visualisera ditt system för olika delar av organisationen.

Filstorlek: 12.2MB || Ladda ner


69. Skapa en evolutionär arkitektur

Vi inleder veckans avsnitt med att zooma in på Sidney Dekkers teorier om säkerhet i team. Därefter ägnar vi resten av avsnittet till att diskutera evolutionär arkitektur, det vill säga arkitektur som klarar att förändras eller skapa goda förutsättningar för förändring. Vi tar avstamp i boken Building Evolutionary Architecture av Neal Ford, Rebecca Parsons och Pat Kua.

Vi ber om ursäkt för bankandet som grannen ägnade sig åt under vår inspelning.

Några hållpunkter:

  • [4:44 Inzoomningen]
  • [10:12 Huvudämnet]
  • 20:48 Det här är ju att blanda kossor och grisar?
  • 30:15 Ola rabblar arkitekturer... och italienska maträtter
  • 41:30 Säg modulär monolit tio gånger snabbt.
  • 51:00 Skriv konditionstester

Filstorlek: 57.3MB || Ladda ner