Visar inlägg med etikett Förnuftkonsult. Visa alla inlägg
Visar inlägg med etikett Förnuftkonsult. Visa alla inlägg

tisdag 6 december 2011

The race is long...

Jag kan meddela att work-addict Holmberg har vaknat igen. För ett år sedan startade jag Förnuftkonsult för att jag inte hittade några likasinnade och funderade på om det bara var jag som kommit till någon form av insikt. På nya jobbet (Softhouse) kryllar det av jämlikar. Och dessutom jämlikar som jobbat med de här frågorna de senaste 10 året!! Så gissa om det bubblar av lycka varje gång jag får en timmes diskussion eller gemensamt uppdrag med nån av dem.

Med viss groupie-varning tänker jag även skryta med att jag fick åka med i bilen med min nya favoritförfattare Don Reinertsen. Don har gett mig helmantlad ammunition för att fortsätta min revolution mot tråkigt själslöst programmerande.

Från ett ensamt hotellrum i Malmö smider jag mina planer :)

måndag 7 november 2011

Fokusera på genomströmningen...

…istället för på kostnad. När jag var i Malmö får två veckor sedan bollade jag lite idéer om organisationsproblem och muskelmanagement med min mentor. Jag kom in på att det är lätt att bli utifrånstyrda och agera genom att springa runt och släcka bränder. De ledarna som är störst, bäst och starkast och kan släcka flest bränder promotas till högre tjänster.

Men egentligen gör dessa "ledare" nästan bara skada för företaget. De döljer problemen och över över bekymmer på de andra ledarna som inte är lika egoistiska. Min mentor tittade på mig en stund sen sa han: Läs den här boken, den kommer att ge dig en väldigt bra plattform att stå på.



Boken, som är skriven på romanform och skildrar hur en mellanchef, Alex, blir hotad att hans fabrik läggs ner om de inte visar bättre resultat på tre månader.

Genom Alexs ögon får vi se en spännande förändring när de börjar ifrågasätta varje mätpunkt och varje arbetsinstruktion de har. En skön slutsats som dras är att Common sence is not so common any more, due to common practices.

De kommer däremot fram till det enda som räknas är genomströmning, lagerkostnader och driftskostnader. Andra tramsmått som kostnad per enhet, produktivitet och effektivitet bara är vilseledande derivat av kärnvärden.

Under tiden jag läste boken, vilket även ägde rum på dagar, nätter, kvällar och jobbtid ritade jag följande självförklarande bild:


Sån är jag när jag läser romaner. Frågor på det? Läs den du med!

måndag 11 april 2011

Rätt Från Början istället för Snabbt Klar Och Rätta Senare

En viktig anledning till att japanerna producerar bättre bilar än amerikanerna är synen på "att vara färdig med uppgiften". Jänkarna fokuserar på att snabbt leverera nytillverkade bilar till kund så att pengarna strömmar in till fabrikerna. Att det finns många fel och brister i bilarna är något som jänkarna fixar senare på garantin, det gör inte så mycket eftersom affären redan är säkrat. De kör med Snabbt Klar och Rätta Senare

Japanerna har en annan approach. De tycker att bilar som innehåller fel inte är färdiga att levereras. Så fort de hittar ett fel stoppar de det löpande bandet. De reder ut vad felet är och åtgärdar det så att de är säkra på att bilar producerade senare inte innehåller samma fel. Bilen når kunden något senare, pengarna kommer in något senare i fabrikerna men garantiärendena blir färre.

Skillnaden mellan de två tillvägagångssätten är att med rätt från början får kund sin produkt något senare, men den håller högre kvalitet. Med rätt från början får fabriken klara sig utan inkomsten något längre, men får lägre totalkostnad när garantiärendena minskar.

Inom mjukvaruutveckling är det väldigt mycket Snabbt klar och Rätta Senare. Universiteten lär oss utvecklare att detta är helt rätt väg att gå eftersom det är gratis att ändra i mjukvara och att det är bättre att skicka iväg något halvfärdigt som kunderna kan få känna på. Folk skjuter från höften och gissar hej vilt och så fort det verkar funka så skickas det till kunden.

Min åsikt är att det här är fel väg att vandra. Nu när mjukvarubranschen mognar ställs hårdare krav från kunder. Det är inte längre funktionalitet som bringar champagne. Det är kvalitet. Kvalitet i form av robusthet och pålitlighet.

Jag är ledsen men branschen har inte längre behov av fort-o-fel-konsulter. Visst det finns fortfarande kunder som efterfrågar er, för att de också gillar fort-o-fel. Men de kommer inte att överleva i längden. De parasiterar på branschen och sänker allas rykte genom att inte uppfylla den förväntade kvaliteten.

Nu är det ordning och reda och rätt-från-början som gäller.

söndag 14 november 2010

Boken som fick bägaren att rinna över

"If your company’s goal is to become fast, responsive, and agile, more efficiency is not the answer—you need more slack."Tom DeMarco beskriver i boken Slack vilka effekter och känslor som uppstår i stora organisationer givet vissa förutsättningar. Det är en helt fantastisk bok som fick mig att tappa hakan och bli blek i ansiktet av olika insikter

Jag har förstått grundförutsättningar i stora organisationer, och jag har även förstått att de inte kan ändras från gräsrotsnivå. Efter att ha provat fabriken nu i fyra spännande och galet givande år är det dags att prova en mer individbaserad mentalitet för att avgöra vad som är bäst för marknaden, produkterna, kunderna och arbetarna. Gissa om det ska bloggas framöver! :)

måndag 8 november 2010

Det där med bokföring

Tidigare har jag haft svårt att förstå egenföretagare som gnäller om bokföring. Hallå det är ju det de lever av. Utan dokumenterade finanser, inga stålars. Så enkelt är det. Själv börjar jag känna att det redan packar på, trots att jag inte fakturerat en timme än. Det ligger räkningar här och var, de olika resorna jag gjort håller jag i huvudet än så länge men det börjar fylla upp hjärnan.

Någon sa att det inte var tillåtet att använda Excel utan att man måste ha ett godkänt program. Det låter så dumt att jag trotsar det.

söndag 31 oktober 2010

Sluta att stressa?

Numera finns ingen tid för planering. Bara göra. Ingen tid för analys, uppfinning, träning, strategiskt tänkande, återhämtning eller lunch. Vi kramar ur den sista saften ur gårdagens frukt, men omöjliggör ny frukt från att växa upp. Och alla accepterar det.

Inspirerat av boken Slack av Tom Demarco.

Relaterade poster: Vågar inte stressa längre och Livet i stresskonen.

måndag 20 september 2010

Heliga kor och minipåvar

Heliga kor är saker som inte får ifrågasättas.
Minipåvar är personer med egna heliga kor.
Det blir ett farligt beteende när folk accepterar kossorna och är rädda för påvarna. När det sker handlar jobbet inte om sunt förnuft. Då handlar det om personlig individuell prestige på bekostnad av företagets förändringsmöjlighet och i förlängningen dess överlevnad.

“If you go into any negotiations with reserved issues, things that never can be discussed, that’s just not gonna lead to any sort of productive environment for moving forward.”
David Heinemeier Hansson, creator of Ruby on Rails

När jag säger att Man ska välja ALLA strider, men vi rätt tidpunkt är det nolltolerans mot alla heliga kor och minipåvar jag är ute efter.

onsdag 15 september 2010

"Vi har inte råd..."

"-Nej vi har inte råd att ta in extern kompetens…"

"-RÅD??? Vad fan råd är det enda ni har!!!
Ni har råd att låta folk jobba outbildade år ut och år in.
Ni har råd att plocka folk mellan projekt på daglig basis.
Ni har råd att strunta i personalen så de byter jobb.
Ni har råd att ha folk som inte är fullt belagda, i månader.
Ni har råd att strunta i effektivitet helt och hållet.

Komma här och snacka om att inte ha råd!!!"

Att sälja in managementkonsulting till ett företag som inte ännu förstått hur illa det är ställt är som att sälja medicin till en person inte förstått att den är sjuk. Min approach på www.fornuftkonsult.se är att låta företaget göra ett gratis 5minuterstest för att inse sin hälsostatus. Under tiden sitter jag hemma, bakåtlutad och dricker en kopp te med en god programmeringsbok i handen.

Jag har funderat på att dra ut på gator och torg med facket och hålla korta presentationer på kompetensdagar för att visa att jag finns, men det känns otroligt smutsigt. Som en rundresande doktor som minglar med alla som känner sig hostiga. Nej för tusan det ska jag inte göra. Det är det inte värt.

Word of mouth ska vara hela min reklamkampanj. Funkar inte det så får det vara, då är inte tjänsten tillräckligt stark.

måndag 30 augusti 2010

Nu är det slut, nu får det räcka!

Jag fixar inte det här längre. Vart jag än frågar hör jag folk som hatar sin situation som programmerare. De drömmer sig tillbaka till de fåtal stunder de kan jobba ostört och producera det de utbildat sig ibland i tio år för att jobba med. På Saab, Motorola och Eriksson sitter programmerare oproduktiva av olika anledningar. Anledningar som är ledningens ansvar att ta tag i. Men istället lyssnar ledningen på ekonomerna som jagar synliga kostnader och struntar i arbetsmiljö eller produktivitet.

klicka igång lite musik nedan så får du rätt stämning när du läser resten.


Många struntar i det här och ibland kan jag känna att det är lika bra att vapentillverkning är dyrt, så att det inte blir så många vapen, men jag tänker inte svika alla programmerare som lurats in i tråkiga jobb med bra pensionsavtal. Tyck vad ni vill men i stor frustration och tårar i ögonen skrev jag ett kontrakt med mig själv:


"I have a dream! That one day will all corporate wage slaves be freed! They will be freed in a way that they love their jobs as mush as they loved coding in their youth!"
/Anders Holmberg

söndag 29 augusti 2010

Global optimering i matrisorganisation

Fredrik Heintz bistod igår med en klarsynt insikt gällande grundorsaken till de brister Förnuftkonsult identifierar. Det handlar om att företagen inte lyckas hitta global maxima eftersom varje budgetägare försöker hitta sina lokala maxima. Linjen har sitt ansvar och sin budget och optimerar return on investment på sitt ansvarsområde. Projektet har sitt ansvar och budget och optimerar därefter. Problemet är att dessa två lokala maximum inte alltid sammanfaller i globalt maximum. Det blir suboptimering och låsningar. Ibland märker linjen att de ligger lång ifrån sitt lokala maxima och inför styrregler som konsultslakt och utbildningsstopp, som slår undan benen helt på projektet. När projekten märker att de ligger långt ifrån sitt max börjar en fight med linjen om att få tillbaka konsulter och få behålla befintlig personal. Det är alltså inte nog med att det suboptimeras, det läggs även stora pengar på att bråka om saken med. Så länge den här fighten pågår är det svårt att komma åt kärnfel i utvecklingen och bli kvitt de standardfel som alla IT-projekt har och som dokumenterades redan 1987 i Peopleware.

Här krävs en medlare som samlar på sig helhetsbilden och kommer överens tillsammans med linje och projekt om vad som är totalt bäst för hela företaget. Här krävs informationsspridning om varför den ena tycker att den andre är galen. Det pratas om att management ska träffa folket på golvet (Go to Gemba) och jag har tidigare skrivit om att golvet behöver komma upp till management.

Fixar ni inte det här själva på ert företag så anlita någon utomstående, gärna en Förnuftkonsult, som kan hjälpa er att hitta globalt max och få bort suboptimeringen. Tack för eye-openern Fredrik!

torsdag 26 augusti 2010

Kör på, det verkar ju riktigt bra.

Kör på, det verkar ju riktigt bra. Hoppas bara att du orkar hålla ut. Ungefär så var reaktionen under dagens lunchmöte med en polare/kollega som umgås med Saabs VD, Saabs operativa chef och många andra höjdare. Han blev mörkrädd när han hörde hur ineffektivt vi använder pengarna nere på golvet. Och intresserad när han hörde att jag tänker göra effektivitetsrevolution. Har ni sett Jamie Olivers Food Revolution? I så fall kan ni förstå hur jag känner. Det här ska gå att få ordning på!

Under eftermiddagsfikat satte jag med bredvid en väldigt erfaren konsultprojektledare. Han har varit runt på många olika företag genom åren och har stora insikter om allt. Vi enades om mycket men han väckte tanken hos mig att jag varit så fokuserad att hitta fel hos andra att jag missat många fel i mitt egna team. Fel som jag är ansvarig för att rätta, men som jag tyckt att jag inte haft tid med. När jag backade tillbaka insåg jag att vi började klaga över att vårt team var för stort redan i december, men ingenting har hänt. Hur förnuftigt är det. Det här är en nyttig insikt så nu lägger jag ner programmeringen några veckor för att laga de osynliga felen.

För att lätta upp allt tech talk bjuder jag på en underbar låt som förhoppningsvis minst 5% av er kommer att uppskatta:

onsdag 25 augusti 2010

Mitt materiel håller!

I Gripen har en undersökning nyligen gjorts för att ta reda på olika förbättringsmöjligheter gällande system- och mjukvaruutveckling. När jag läste den igår gjorde vissa saker mig så arg att jag kokade men efter en härlig dialog med undersökningsledaren är vi så överens att jag ville krama om honom.



Utan att bryta sekretessen och lämna ut personer kan jag meddela att de flesta grundläggande problemen hittas med hjälp av det material jag tagit fram (se bilden), som bygger på The Joel Test. Det intressanta är att mitt test tar 5 minuter och att de andra lagt arbetsveckor på undersökningen. Deras resultat är så klart avsevärt mycket mer anpassat med konkreta lösningar på många stora och fluffiga problem, men mitt test kommer mer åt kärnan.

Efter mötet tackade både jag och undersökningsledaren för en väldigt givande diskussion och konstaterade att här finns oförskämt mycket pengar att spara. Coding is life!

fredag 6 augusti 2010

Work is everywhere


En underbar arbetsdag är avklarad på Fjäderholmarna idag. Jag har samlat material och kunskap till företaget (läst en bok alltså) och inser att med Förnuftkonsult kan jag göra grovjobbet överallt och finjobbet hos kunder. De långa tråkiga dagarna på ett svettigt och skrikigt kontor minskar när mitt egna företag rampar upp. Det är en förändring i helt rätt riktning! :)

torsdag 5 augusti 2010

Helikopterperspektiv på verkligheten


Semesterförälskelsen klingar av och det är dags att tänka på jobbet igen. Jag har fått Förnuftkonsult registrerat som företagsnamn och jag har fått ett första uppdrag. Visserligen på Saab genom min vanliga anställning men jag ska hålla en workshop inom effektiv utveckling för mitt egna team. Blir lärorikt! På Saab ska jag fortsätta som scrum master och gå självutvecklingskurs i september. Att man kan ha så här kul och samtidig få betalt. Saab är utmärkta på att få folk att älska sitt jobb :)

torsdag 22 juli 2010

Förnuftkonsult Holmberg


Det är dags att outa drömmen jag firade med pizza för en månad sedan för idag damp min FA-skattsedel ner i brevlådan och jag har nu en registrerad konsultverksamhet. Målet är att hjälpa mjukvaruföretag att förbättra miljön för utvecklarna så att de kan fokusera på att skapa värde och tvätta bort alla hinder. Jag har material för att utvärdera befintlig miljö, jag har tips på nyttiga förbättringar. Jag hjälper utvecklarna att genomföra förbättringar själv. Det pratas mycket om lean och agile utveckling och andra knepiga begrepp som företag har svårt att ta till sig. Själv så läser jag allt som skrivs men praktiserar bara SBF: Sunt bonnförnuft.

Jag har fyrårig erfarenhet av samspelet mellan utvecklare och ledning och min styrka är att jag ingår i båda lagen och ser till helheten, inte bara verktyg, funktioner, planer eller kalkyler.