Skip to content

En diskusjon om lean, systemsthinking og smidig..

Et lite utsnitt av det jeg oppfatter som en spennende diskusjon som flere burde henge seg på.. (anonymisert diskusjon gjengitt med tillatelse)

a: lest denne? http://leanandkanban.wordpress.com/2009/06/10/lean-software-development-achieving-better-requirements/ b: vet ikke helt om jeg kjøper det derre flow-greine a: det ligger mye der, uten tvil, men om det er løsningen på alt er et åpnere spm...
b: det er jo opplagt ikke løsningen på alt a: spesielt i offentlg/helse mm a: NAV er jo et premieeksempel b: og jeg er svært usikker på hvor riktig jeg synes de sammenligningene med japansk bilindustri er b: software-utvikling er ikke det samme som samlebåndproduksjon av biler b: hadde vært artig å sett noen studier som beskriver hvordan de bedriftene jobber nå b: det meste av det det referers til er jo rimelig gammelt a: poenget er å analysere problemet/bruk for å løse de virkelige problemene og ikke det man tror er problemet.... spesielt der hvor man ikke har konkurranse og opplever at kostnadene går opp når man "automatiserer" b: "poenget er å analysere problemet/bruk for å løse de virkelige problemene og ikke det man tror er problemet.... " - er vel ingen, uansett metodikk, som er uenig i dette? b: jeg synes egentlig det er litt paradoksalt. b: veldig mange i smidig-miljøet er jo tilhenger av "start å kode tidlig -> rett opp underveis" b: det trenger seff ikke være en motsetning b: men det kan definitivt være det a: problemet med Smidig og Lean er at de henger seg på "trenden", men de har ingen forhold til metodikken for å analysere og måle den typen "waste" vi snakker om her a: så de tar ikke over seg det virkelige problemet/utfordirngen (f.eks ved en Sigma Six analyse eller tilsvarende) b: så de optimaliserer i blinde b: det er jeg helt enig i a: men i enterprise setting, så kan det å starte å kod etidlig ha en mening, iom at det ofte er raskere å utvikle en løsning enn det er å komme frem til enighet b: nedvurderingen av betydningen av grundige analyser er noe av det som jeg synes agile er dårligst på a: jeg skjønner motstanden på endel analyser... men det å få analysert problemet bør ikke nedprioriteres a: hvis det droppes, så er det bare flaks dersom man lager en løsning som løser problemet b: jeg er helt enig i at en del analyser er unødige, og at det da vil være mer hensiktsmessig å bare "Kjøre på". Et av problemene er kanskje at man ikke har noen metodikk for å skille disse situasjonene