Posts Tagged ‘lean’

h1

Kan man ha roligare en fredag – Lean OCH Lego?

måndag, 1 oktober, 2012

Smälter fortfarande intrycken från i fredags. Jag och några kollegor på Crisp (och några externa sista-sekunden jokrar) gick en handleningskurs i ”Leanspelet”. Cirka 960 bitar lego senare hade jag inte bara byggt otaliga röda, gula och blå produkter, jag hade också blivit introducerad i ett fantastiskt spel som lär ut Toyota Production System – aka Lean.

Vi hade bjudit in Pia Anhede från Plan att köra deras handledarutbildning i ”Leanspelet”. När dagen började var jag lite sliten från gårdagens SAST Höstpub, men den segheten byttes snabbt ut mot en bygga-lego entusiasm och en iver att förbättra vår fabrik. På köpet fick vi dessutom en djupare förståelse för Lean och en handledning i hur man spelar spelet med andra.

Höjdpunkten var nog efter första omgången (av fyra). Efter cirka tolv minuters febrilt byggande, pressande, springande, värmebehandlande (vi byggde abstrakta produkter) och levererande gick slut-signalen och det var dags för retrospective. Det var enkelt att komma på förbättringar i processen för att minska ledtider, cykeltider, minska waste och höja produktiviteten. Men vi fick bara lov att genomföra två förändringar mellan varje omgång. Detta triggade fantastiska diskussioner om de förbättringarnas olika konsekvenser på vår process och vårt flöde.

Dagen slutade med att vi köpte väskan med spelet Pia hade med sig. Så se upp, en Crispare kanske utsätter dig för spelet på en kurs inom en snar framtid 🙂

Tack Pia för en toppen dag!

Annons
h1

Sogeti Inspiration Day inspirerade

torsdag, 10 maj, 2012

Igår gick Sogeti Inspiration Day av stapeln i Stockholm. En härligt stor skara kunder och kollegor i branchen sökte sig till Vagnhallarna för att inspireras av ett dussintal talare höll seminarier inom lika många olika heta ämnen.

Själv berättade jag om ”Den Agila Revolution” som har pågått och fortfarande pågår mitt framför våra ögon.

Dagen inleddes med registrering och frukost 08:30. Sedan var det fullt ös från klockan nio fram till lunch med seminarier. Fyra parallella spår kunde man som besökare välja bland. Kategorierna var: ”Digital Närvaro”, ”Utveckling”, ”Test” och ”I hetluften”. Efter en timmes lunch upprepades agendan så att man fick en chans att lyssna till det man var intresserad av trots att man kanske valt ett annat pass under förmiddagen. Mitt seminarie ”The Agile Revolution” placerades i kategorin ”I hetluften”. Dagen avslutades med öl och mingel och mycket spännande eftersnack.

.

Mitt seminarie; ”The Agile Revolution”

I agendan för dagen kunde man läsa följande:

”Det har snart gått 20 år sedan de första agila metoderna experimenterades fram och började sprida sig. Idag pågår en revolution mitt framför våra ögon. Jimmy Janlén, Scrum Master och Agile Coach på Sogeti, delar med sig av sin betraktelser och tankar av vad som driver förändringen, vilka dom största utmaningarna är runtom i företag och organisationer samt ställer frågan – finns det rosa agila elefanter, och vilka är dom i så fall?”

Och det var i princip vad jag berättade om. Eftersom agendan upprepade sig på eftermiddagen fick jag två chanser på mig. Inför första morgonpasset var jag riktigt nervös då det fem minuter innan seminariet skulle börja endast var en person i rummet. När klockan väl slog nio så var det kanske femton sjutton personer som hade tyckt upp och som var intresse av ämnet. Pust.

När det var dags för andra passet direkt efter lunch var dock salen fylld till bredden och vi blev till och med tvugna att plocka in fler stolar. Min energi var högre, jag hade fått lyxen att repetera en gång tidigare samma dag och jag upplevda att alla i publiken var taggade och nyfikna på ämnet. Kort och gott så var det ett mycket roligt pass att hålla och jag tror jag tryckte på flera knappar som många kunde känna igen sig i.

Själv hade jag riktigt skoj och blev själv inspirerad av de frågor och reflektioner som dök upp under och efter seminariet. Tack alla som kom och lyssnade!

.

Här kommer några utdrag från presentationen.
Klicka på bilderna nedan för att se dem i större versioner.

  

  

  

h1

Summering Agila Sverige 2012 + Mitt blixttal ”Krav är en flyktig version av målet”

onsdag, 2 maj, 2012

Förra veckan gick Agila Sverige 2012 av stapeln. Det var två fantastiska dagar, sprängfyllda med blixttal, OpenX-diskussioner och nätverkande.  Jag höll ett blixttal själv på temat ”Krav är en flyktig version av målet”. Gillade du Star Wars-teckningarna så hittar du nu min presentation här.

.

Ola Ellnestam

Dag 1 – Intro och Fish Bowl

Efter registrering och frukost öppnade Ola Ellnestam som hade flygit hem (från USA?) med en intro och ett välkomnande till Agila Sverige 2012. Detta följdes av en mycket spännande Fish Bowl på scen.

Ämnet som diskuterades var hurvida mjukvarubranchen drev förändringarna i arbetsmiljön. Eller det var åtminstone där den typ började. De diskuterande personerna i panelen böts löpande ut vilket gjorde att diskussionerna aldrig fastnade utan hela tiden evolverade till något annat.

.

Blixttal – Omgång 1

Fish Bowlen följdes av fika och sedan blixttal fram till lunch. Några exempel på ämnen var: ”Aristoteles förenkling – om hierarkier, kvalitet och design” (Joakim Holm, Adaptiv), ”Perceptual Blindness” (Jagannath Tammeleht, Ontrax) och ”Allt kan inte torktumlas. Men allt kan mätas.” (Torbjörn Gyllebring, Cint).

Energin infann sig snabbt och sedan rullade det på.

.

Mitt Blixttal – ”Krav är en flyktig version av målet”

Jag, kamouflerat nervös

Själv hade jag svårt att riktigt fokusera eftersom jag själv skulle upp på scen sist detta pass. Sjukt nervös kliver jag upp för att berätta om att ”Krav är en flyktig version av målet”.

I en sal full med erfarna och duktiga Scrum Masters, Agile Coaches och kollegor i branchen är man alltid orolig för hur ens presentation och budskap kommer tas emot. Helt klart gick iallafall mina handtecknade illustrationer hem. Fick många fina kommentarer på Twitter direkt efteråt. Tack!

Klicka på bilden nedan för att se presentationen. Den ligger upplagd på SlideShare. Dock saknas kommentarer eller förklarande texter till bilderna. Detta kommer kanske senare.

.

Presentationen på SlideShare:
http://www.slideshare.net/JimmyJanlen/blixttal-agila-sverige-2012-krav-r-bara-en-flyktig-version-av-mlet

.

(Klicka för att se presentationen ”Krav är en flyktig version av målet”)

.

Mera blixttal – Drama Driven Demo

Adam Killander

Efter lunch var det dags för ännu fler blixttal. Starkast intryck under detta pass gjorde utan tvekan Adam Killander från Adaptiv som berättade om hur man kan gör Sprint Demon roligare för alla.

”Krydda din demo med rollspel”
– Adam Killander

På ett fantastiskt sätt och med stor inlevelser berättade Adam hur de i hans team hade börjat dramatisera sina Sprint Demos med rollspel för att åstadkomma mera show och locka större publik. Uttrycket ”Drama Driven Demo” var myntat och blixttalet blev en stor snackis under eftermiddagen och kvällen.

.

I samma pass berättade Joakim Ohlrogge (Agical) om ”Konsten att inte hinna göra dåliga saker” och Sebastian De Bachtin (Dynabyte) berättade om ”Praktiska erfarenheter om automatisk bildjämförelse av en webbplats”. Många fler höll spännande och bra blixttal också, men ska jag berätta om alla detaljerat här kommer jag slå rekord i blogginläggs-längd (vilket jag riskerar göra ändå).

.

Open X

Återstoden av eftermiddagen utgjordes av OpenX. En tjog ämnen röstades fram och sedan pågick det spännade och riktigt givande diskussioner i nästan tre timmar. Vad jag kan minnas så deltog jag i diskussioner kring Självorganisation, Distrubuerade Team och ”Rymms Innovation?”.

I rasterna hölls det Ignite-tal. 30 slides, 15 sekunder per slide. ”Wow” får summera de talarnas prestationer!

Alla söker febrilt efter vilket OpenX pass man ska ansluta sig till härnäst

.

Dag 2 – Ännu mera OpenX och blixttal

Dag två började som dag ett, med en härlig frukost. Hela förmiddagen utgjordes av blixttal. Något jag inte nämnt hittills var att det pågick blixttal parallellt i två olika rum så var tionde minut var det dags att välja om man ville sitta kvar eller flytta på sig. Här lyssnade jag till ett inspirerande pass om ”Innovation Games and Agile Teams” (Ulf Hannelius, Aneega AB) och ”Vad är Lean? Egentligen?” (Rickard Lindberg). Dock stack följande två blixttal ut:

Agile @ Home
– Henrik Kniberg (Crisp)

Henrik Kniberg – Om diskning

Henrik berättade hur han och hans familj applicerat Lean och Agile hemma, både i hemmets sysslor men även i planerandet och genomförandet av en riktigt lång familjesemester. Henriks redogörelse lockade till många skratt när han bland annat berättade om WIP-limitar i diskstället, barnens byrålådor m.m.

Blev så pass  inspirerad att vi hemma nu infört en WIP-limit på vår egen disk hemma. Vi har sedan en vecka nästan helt optimerat bort diskning genom att endast ha en tallrik, en kniv, en gaffel, osv. vardera. Funkar fint än så länge!

.

Making Change Stick in 30 Days
– Tom Kealey (Zerodegrees)

Tom berättade om hur man faktiskt får förändringsförslag från t.ex. Sprint Retrospectives att fastna. Mest inspirerande dock var att höra om hans egna ”30 day challenge” åtaganden. Var trettionde dag satte han upp en ny utmaning för sig själv för att växa och våga prova nya saker. Hans utmaning just nu består i att fota ett slumpmässigt valt motiv om dagen. Tror han kommer få problem att fånga ”Självmord”… Hur som helst, detta ska provas! Har redan satt igång min första challenge – förvandla en powerpoint-slide om dagen till en handtecknad illustration.

.

Återstoden av dagen ägnades först åt mera OpenX, och sedan ännu mera blixttal. När dagen var slut var det svårt att slita sig och gå hem. Jag ville höra mera, lära mig mera, diskutera mera och nätverka mera.

.

Summering

På det hela taget en fantastisk tillställning. Längtar redan till nästa år. Då ska jag också se till att börja förbereda mitt blixttal tidigare än samma dag som den ska lämnas in…

Ett stort supertack till alla i arrangörsgänget!

Arrangörsgänget

.

Länkar, bloggar och presentationer
(slumpartad ordning):

Twitter flödet:
http://twitter.com/#!/agilasverige 

Videoinspelingar (upplagda på YouTube av Adaptive):

.

Henrik Knibergs presentation ”Agile @ Home”
http://blog.crisp.se/2012/05/02/henrikkniberg/agilehome

.

Anteckningar från OpenX passet ”Det är tufft att skriva test!”
http://codification.wordpress.com/2012/04/25/det-ar-tufft-att-skriva-test/

.

Håkan Forss – Agile LEGO – Toyota Kata an alternative to Retrospectives
http://hakanforss.wordpress.com/2012/04/25/agile-lego-toyota-kata-an-alternative-to-retrospectives/

.

Rickard Lindbergs presentation – ”Använd rena funktioner för att undvika oavsiktlig komplexitet”
http://dl.dropbox.com/u/54763058/rena_funktioner_oavsiktlig_komplexitet_rickard_lindberg_agila_sverige_2012.pdf

.

Jonas Hermanssons presentation ”Se världen genom slutanvändarnas ögon”
http://www.slideshare.net/JonasHerman/agiasverige2012-jonas-hermansson

.

Läs Kjell Lauren summering av Agila Sverige 2012 (inkl. listor över allt som diskuterades):
http://agileinc.wordpress.com/on-the-road-3/agilasverige-2012/

.

Ulrika Park summerar Agila Sverige 2012 på sin blogg:
http://ulrikapark.wordpress.com/2012/04/24/2-dagars-agil-coachning-av-150-proffs-for-2000-spann/

.

Peter Antman summera i en lång bullet-lista:
http://www.antman.se/archives/388

.

Se Agicals bilder från konferensen på Flickr:
Dag 1
http://www.flickr.com/photos/agical/sets/72157629887498279/

Dag 2
http://www.flickr.com/photos/agical/sets/72157629527311614/

.

Tommy Tynjäs presentation ”Automatisera dina integrationstester!”
https://docs.google.com/file/d/0B2-t5yfEvm90TW80SzVnUGxxcGc/edit

.

Ivar Grimstads presentation ”Arkitektrollen är nödvändig i (agila) prosjekter!”
http://www.agilejava.eu/2012/04/24/agila-sverige-2012-wrap-up/

.

.

h1

Övning: Agile Values

onsdag, 29 februari, 2012

Nu har jag lagt upp ytterligare material under ”Verktyg och Mallar”. Denna gång blir det en övning som jag själv kört flera gånger med fantastiskt resultat.

”Agile Values” är en diskussionsövning under vilken teamet eller projektet får en chans att fördjupa sin förståelse kring agiles och leans principer, men framförallt en möjlighet att diskutera dem!

Under övningens gång (som tar cirka 90-120 minuter att genomföra) får teamet (alternativt projektet eller avdelningen) en chans att diskutera agiles och leans principer och värderingar. Inte nog med det, grupperna får också en chans att diskutera hurvida man tror att principerna och värderingarna är sanna – dvs. är de viktiga att följa och värna om för att projektet ska nå maximal framgång?

.

.

Du hittar övningen genom att klicka här, eller på ”Verktyg och mallar” i högerspalten.

.

h1

En Scrumkurs-ledares reflektioner

torsdag, 4 november, 2010

Förra veckan var jag inbjuden till Sogeti Umeå för att leda en Scrum-kurs med speciellt fokus på agil testning. Jag vet inte varför men jag fick med mig hem långt fler idéer på hur jag kan ändra upplägg och anpassa innehållet än jag brukar. Riktigt skoj!

Kursen gick av stapeln på Folkets hus i Umeå. Riktigt bra lokaler! Enligt utsaga även prisbelönta. Fjärrkontrollen var bland det värsta jag sett, den kunde styra allt inom 20 meters radie. Gruppen var väldigt varierad på så sätt att hälften var Sogeti-kollegor och andra hälften var kunder. Detta, samt att tidigare erfarenheter av agila utvecklingsmetoder var väldigt olika, gjorde att diskussionerna och övningarna blev riktigt bra, intressanta, breda och djupa.

Dock antagligen för få och för korta till antalet…

Jag har nämligen ett problem – varje kurs eller seminarie jag håller så lyckas jag aldrig riktigt få tiden att räcka till. Alls. Jag vill hinna berätta allt jag upplever är viktigt. Jag vill hinna med vissa övningar som jag tycker är effektiva på att exemplifiera agila värdering. Vidare  tycker jag det är roligt att berätta om Scrum, XP, Lean, Agil testning, Continuous Integration, TDD, Defect Proofing, Technical Debt, storskaliga Scrum-projekt, osv. Samtidigt vill jag ju att alla ska få sina förväntningar uppfyllda, fått svar på sina frågor och tycker att innehållet är värdefullt.

Nu, x antal kurser senare, har jag en idé på hur jag ska göra nästa gång för att både få tiden att räcka till och för att fler ska uppleva att de fått sina förväntningar uppfyllda och svar på specifika frågor. Det här borde ju egentligen vara en no-brainer för någon som dagligen jobbar med agil utveckling och föreläser om leans principer och toeri.

Svaret? Enkelt; ”Less is more”.

Nästa gång ska jag försöka halvera antalet slides jag ska hinna igenom under 2 x 8 timmar (minus tiden för övningar). Att jag i dagsläget har cirka 350 slides för två dagar kanske avslöjar min nuvarande taktik…

Genom att helt enkelt halvera innehållet så kommer det finnas gott om tid att fördjupa sig i frågor och diskusser som gruppen upplever är intressanta och viktiga. Win – Win!

Fast å andra sidan kanske jag inte ska vara för hård mot mig själv. Något gör jag rätt för övnings-scrum-projektet går bättre och bättre varje gång. Spelen blir bättre och bättre och grupperna blir allt bättre och bättre på att praktisera Scrum under övningens extrema omständigheter.

.

En extra rolig grej är också att kursen blev omnämd på InfoTech Umeås hemsida. InfoTech Umeå är en strategisk satsning för att marknadsföra och utveckla IT inom regionen.

Läs nyhetsartikeln här:
http://www.infotechumea.se/battre-metoder-for-projektstyrning

h1

De agila metodernas framfart

onsdag, 16 juni, 2010

I en rapport från tidigare i år framgår det att vattenfall och iterative metoder tappar mark till fördel för agila utvecklingsmetoder. Rapporten berättar att 35% använder agila utvecklingsmetoder och att 10% av dessa kör Scrum. Men i rapporten finns många fler spännande siffror.

Det här är kanske inte rykande färska nyheter eftersom rapporten publicerades i januari 2010. Men å andra sidan tycker jag det är så pass spännande att det är värt att repetera och det är säkert många som inte hört talas om den tidigare. Rapporten baserar sig på svaren från 1300 läsare till Dr. Dobb’s Journal och undersökningen genomfördes Juli till Augusti 2009.

.

I bilden ovan kan man utläsa att det är ungeför lika många som använder sig av agila utvecklingsmetoder som vattenfall och iterativa, ca 35% vardera. Vad läskigt värre är dock att de resterande 30% föredrar att inte arbeta efter någon metod alls!

Vidare trodde jag att det skulle skilja stort mellan stora och små företag med hänsyn till utvecklingsprocess. Icke. Spridningen är stor i båda fallen.

Däremot verkar det över lag vara så att teammedlemmar och chefer har gravt olika uppfattning om vilken process man kör, om det är agilt eller inte. Detta känner jag dock definitivt igen!

.

Läs hela rapporten ”Agile Development: Mainstream Adoption Has Changed Agility – Trends In Real-World Adoption Of Agile Methods” skriven av Dave West och Tom Grant, Ph.D (samt Mary Gerush och David D’Silva).

h1

Japan ♥ Lean & Agile?

torsdag, 27 maj, 2010

För några dagar sedan kom jag och min flickvän hem från en nästan två veckor lång visit till Japan.  Även om det var semester (och en riktigt bra sådan) kunde jag inte låta bli att reflektera över hur Lean och Agile passar ihop med den japanska kulturen och mentaliteten.

Fram tills nyligen trodde jag Leans hemland också kryllade av it-projekt som framgångsrikt kör Scrum eller andra agila utvecklingsmetoder. Men icke. Nyligen lärde jag mig att till och med Toytoa kör vattenfall på sin utvecklingsavdelning och efter att lärt känna Japan close-up så förstår jag att även om Lean fungerar perfekt i den japanska kulturen och mentaliteten så innehåller det agila manifestet och de agila principerna värderingar och utmaningar som för en japan kan ses som obegripliga, paradoxala eller till och med kanske förolämpande.

.

Ett välkänd japans ordspråk lyder ”Protect the Rules!”. Fundera över det en liten stund. Detta går helt stick i stäv med det agila manifestets ”Individuals and Interaction over Process and Tools”.

Individualism och självfötroende är skällsord. De äldre och dina ledarna är visare och utövar vist sin klokhet och makt. Ta inga initiativ själv utan att vänta på att ledaren i detalj beskriver uppgiften. Knappast en bra gryta för att koka ihop ett tight och kreativt team som upplever ”empowerment” och ”collective ownership”.

Vidare – precis som i Sverige, fast ännu mera, älskar man skyltar, områdeskartor, varningar och hänvisningar. Skulle du inte förstå skyltningen i tunnelbanan, gå vilse och sedan gå till kundtjänst och muttra på att det är svårt att hitta så kommer du självklart få fantastiskt artig och hövlig hjälp (på knacklig engelska). Vad du däremot inte får veta är huruvida personen som designade skyltningen och hänvisningarna kanske säger upp sig själv i skam över att han misslyckats att hjälpa dig hitta rätt. Detta sätt att se på ansvar och misslyckanden är inte något som uppmanar till kreativitet, mod eller viljan att ta initiativ.

Lean å andra sidan passar som fisken i handsken. Om man naivt och fördomsfullt tillåter sig förenkla kan man beskriva vissa aspekter av det japanska samhället som en effektiv och organiserad myrstack. Ingen är viktigare än någon annan och allt man gör är för kollektivets bästa. I fabriken ”myrstacken” är Lean (Toyota Production System) ett fantastiskt verktyg för effektivisering och förbättring, ett redskap som metodiskt och empiriskt analyserar och sedan formar om processen. Man behöver inte vara kreativ, blotta sina subjektiv åsikter eller ta initiativ för att applicera Lean, bara kunskap och analytisk förmåga krävs.

Japan har 0% arbetslöshet. ”Optimize the whole!”. Alla tar sitt jobb på största allvar och känner stor stolthet. Man jobbar långa dagar. Men vad man gör under timmarna på kontoret eller, om ett arbete går att göra mera effektivt, är nödvändigtvis inte alls lika intressant.

.

I Sverige har vi inga problem att klumpa ihop Agile och Lean. Vi ser massor med paralleller och likheter och för oss faller det sig naturligt att sträva efter båda värdegrunderna när vi formar vår utvecklingsprocess.

Utöver dessa reflektioner tog jag självklart med mig hem ett ton av andra intryck och upplevelser men dessa berättas någon annan gång, någon annan stans 🙂

.

PS. Jag ber om ursäkt i förväg om jag förargat någon med mitt naiva raljerande och smått fördomsfulla förenkling av det japanska samhället. Läs inlägget ovan med glimten i ögat och som en betraktelse som kanske berättar mer om mig själv än någon annan. DS.

h1

Tur & Retur till Japan

tisdag, 25 maj, 2010

.

Betraktelser rörande Japan, Japaner, Svenskar, Lean och Agile kommer inom några dagar… Idag tänker jag enbart njuta av att vara hemma i egna lägenheten.

h1

LOL! Toyota kör vattenfall

onsdag, 17 mars, 2010

Läste precis ett fantastiskt spännande reportage av Henrik Kniberg från Toyotas mjukvaruutvecklingsavdelning. Det visar sig att källan till Lean inte lever som de lär – de kör fortfarande vattenfall!

Henrik Kniberg berättar på sin blogg om hur han (tillsammans med några andra, bl.a. Tom and Mary Poppendieck, m.fl.) åkte på ”Lean study tour” till Japan i april 2009 för att lära sig hur Toyota jobbar Lean i sin verksamhet. De träffar bland annat Satoshi Ishii, chefen för embedded software, som tar dem på en rundtur och berättar om deras historia, deras problem och om deras framtidsplaner – och hur de jobbar enligt vattenfallsmodellen!

”We are trying to learn how to apply TPS [Toyota Production System = Lean] to software development” var en av hans reflektioner. Kanske en mycket bra idé med tanke på vad som hänt på sistone… Jag menar, man tappar ganska ordentligt med tyngd och poäng när man under föreläsningar eller kurser refererat till Toyotas filosofi – ”bygg in kvalitet”.

Läs hela hela artikeln på Henriks blogg här.