<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>her er mitt arbeid &#187; smidig</title>
	<atom:link href="http://dallokken.com/espen/category/smidig/feed/" rel="self" type="application/rss+xml" />
	<link>http://dallokken.com/espen</link>
	<description></description>
	<lastBuildDate>Fri, 09 Sep 2011 19:44:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Jeg vil ha dogmatikerne tilbake i smidig-bevegelsen</title>
		<link>http://dallokken.com/espen/2010/12/jeg-vil-ha-dogmatikerne-tilbake-i-smidig-bevegelsen/</link>
		<comments>http://dallokken.com/espen/2010/12/jeg-vil-ha-dogmatikerne-tilbake-i-smidig-bevegelsen/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 11:33:42 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[metodikk]]></category>
		<category><![CDATA[smidig2010]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=476</guid>
		<description><![CDATA[Smidig 2010 er nettopp over og jeg tror alle deltagere var rimelig fornøyde. Selv var jeg også godt fornøyd etter å ha truffet mange kule og kunnskapsrike kolleger fra rundt om i landet. Det begynne å ligne litt på en veldig trivelig re-union å være på Smidig. Litt som å komme tilbake til hjembygda også [...]]]></description>
			<content:encoded><![CDATA[<p>Smidig 2010 er nettopp over og jeg tror alle deltagere var rimelig fornøyde. Selv var jeg også godt fornøyd etter å ha truffet mange kule og kunnskapsrike kolleger fra rundt om i landet. Det begynne å ligne litt på en veldig trivelig re-union å være på Smidig. Litt som å komme tilbake til hjembygda også treffe igjen gamle kjente.</p>
<p>Det er riktignok en ting som har slått meg etter å ha reflektert over det som ble sagt under konferansen. På meg virket det som det var en opplest sannhet, og da er det alltid grunn til å bli skeptisk, at det var viktigere å stadig &#8220;bli smidigere&#8221; enn å &#8220;være smidig&#8221;. Under konferansen så tenkte jeg: &#8220;ja, det er vel bedre enn ingenting&#8221;, men i ettertid så er det ikke tvil om at det nok ikke nødvendigvis er slik.</p>
<h2>Typisk norsk å være&#8230;</h2>
<p>Typisk norsk å være middelmådig pleier jeg som regel å si. Vi nordmenn er oppdratt til å senke seg oss ned på nivå med gjennomsnittet gjennom tidlig innføring i jantelov og sosialdemokratiske prinsipper. Derfor er det jo bare naturlig at vi også viderefører dette i arbeidslivet. Hvorfor skal vi ikke være puristiske å kreve at man faktisk gjør det som kreves for å oppnå full effekt av smidige metoder? Det at enhver som prøver litt skal slå seg på brystet og si jo vi jobber iterativt, inkrementell og evolusjonært (dette er <a href="http://www.linkedin.com/pub/0/12a/bb3">Reidar Sande</a> sin herlige definisjon av smidig fra Smidig 2008 i lyntalen <a href="http://www.smidig.no/page_attachments/0000/0199/081009_-_Mona_Lisa__Smidig_2008_.pptx">Ble Mona Lisa malt iterativt, inkrementelt eller evolusjonært?</a>) trekker de som virkelig får det til ned i gjørma.<br />
&#8220;Vi jobber stadig smidigere, og derfor vil vi vinne over de som er smidig&#8221; var noe som ble ytret på konferansen. Det utsagnet er såpass meningsløst og flåsete at det kunne vært tatt ut av FrP sitt program. Fordi man har manglende evne til å innføre smidige metoder så skal man være likeverdig med de som faktisk får det til? I stedet for å jobbe hardere så påberoper man seg en offerrolle hvor man føler seg urettferdig behandlet av &#8220;de andre&#8221; som bare er ønsker å heve seg over &#8220;folk flest&#8221;.</p>
<h2>En gris er fremdeles en gris selv om du tar på den hatt og frakk</h2>
<p>Du vet at det er noe fishy på gang i det noen sier: &#8220;vi kjører smidig, men..&#8221;. Etter men så kommer det alltid en eller annen bortforklaring eller tåkelegging rundt de delene som ikke er smidig. &#8220;Vi er smidig, men leverer tre ganger i året&#8221;. &#8220;Vi er smidig, men vi har design up front og massevis av kontrakter&#8221;. Det hjelper ikke å ha en intensjon eller en visjon om å være smidig. Du må faktisk legge inn den jobben og gjøre de grepene som kreves for å kunne etterleve det.<br />
Jeg synes ikke det skal være nok å stadig &#8220;være smidigere&#8221;. Det er bare en unnskyldning for manglende evne til endring og man bruker smidig ordet bare fordi det er trendy. De som snakker om dette vil på et blunk kunne bytte til &#8220;det neste hotte&#8221;, fordi de i praksis alltid kjører som de alltid har gjort.<br />
Hjelper ikke om du kler ut din rigide tungrodde prosess med smidige hatter og skjerf, du er hva du er uansett kostymer.</p>
<h2>Det er bare hardt arbeid som får deg i mål</h2>
<p>Min oppfordring er at vi skal slutte å godta at smidig begrepet dras gjennom gjørma og gruppevoldtas av tilfeldig praktikanter ved passende anledninger. Vi skal konfrontere og kle av alle de som poserer som smidig fordi det er trendy. Hvorfor skal man senke ambisjonene bare fordi ting er litt vanskelig? Hvorfor skal vi godta at &#8220;bli litt smidigere&#8221; er likeverdig med å faktisk være smidig? </p>
<p>Å jobbe smidig er knallhardt arbeid som tar veldig lang tid, så det er bare naturlig at mange sliter med å få det til. Derfor er det så utrolig viktig at man ikke stopper halvveis også sier det er nok. Ingen har sagt at det å få til smidig utvikling i en organisasjon er enkelt, så det er bare å brette opp armene og erkjenne hvor man står og fortsette arbeidet.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2010/12/jeg-vil-ha-dogmatikerne-tilbake-i-smidig-bevegelsen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jeg vet hvorfor du ikke lykkes med Scrum (eller noen annen metode for den del)</title>
		<link>http://dallokken.com/espen/2010/02/jeg-vet-hvorfor-du-ikke-lykkes-med-scrum-eller-noen-annen-metode-for-den-del/</link>
		<comments>http://dallokken.com/espen/2010/02/jeg-vet-hvorfor-du-ikke-lykkes-med-scrum-eller-noen-annen-metode-for-den-del/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 19:51:53 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[Diverse]]></category>
		<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=386</guid>
		<description><![CDATA[I artikkelserien &#8220;jeg vet hvorfor&#8221; skal jeg nå ta for meg Scrum, men jeg tror dette gjelder alle metoder. Den absolutt mest utbredte av de smidige metodene er Scrum og den benyttes på så mange ulike måte og tolkes i så mange retninger at den naturlig nok begynner å miste litt av den sølvfargede glansen [...]]]></description>
			<content:encoded><![CDATA[<p>I artikkelserien &#8220;jeg vet hvorfor&#8221; skal jeg nå ta for meg Scrum, men jeg tror dette gjelder alle metoder. Den absolutt mest utbredte av de smidige metodene er Scrum og den benyttes på så mange ulike måte og tolkes i så mange retninger at den naturlig nok begynner å miste litt av den sølvfargede glansen metoden hadde da den først kom. Årsakene til hvorfor mange føler de ikke lykkes med Scrum er like mange som årsakene til at andre føler de får mye igjen for å benytte metoden. Jeg har vært i kontakt med mange som hevder å benytte Scrum og det er selvsagt en enorm forskjell i hvordan metoden brukes rundt omkring. Likevel vil jeg påstå at det er en fellesnevner for alle de som ikke får Scrum til å fungere.</p>
<h2>Lille speil på veggen der&#8230;</h2>
<p>Jeg hadde gleden av å delta på <a href="http://bit.ly/9g7eFk" target="_new">Mike Cohn&#8217;s</a> Scrum Master &#8220;Sertifisering&#8221; i fjor og en av tingene jeg sitter igjen med er det Mike sa om at:</p>
<p><em> &#8220;Scrum løser ingen problemer, den bare viser deg problemene dine&#8221;</em></p>
<p>Dette er selvsagt ikke noe som du nevner når du selger inn metoden, ettersom ingen vil ha noe som bare viser deg problemene uten noen løsning. Følgelig blir veldig mange skuffet når det viser seg at Scrum kun visualiserer og bringer for dagen alle problemer du tidligere har forsøkt å feie under teppet. Du titter i speilet og alt du ser er utfordringene du har slitt med tidligere og dette fra noe som alle mener er så bra. Naturlig nok sitter en ofte skuffet tilbake og begynner å se etter neste ting som lover å løse dine problemer uten noe jobb. Det er også en del andre ting som Scrum lover og dette snakker Geir Amsjø om i <a href="http://scrummaster.no/?p=388" target="_blank">Hva oppnår du med Scrum?</a>.</p>
<h2>Arbeit macht frei</h2>
<p>Arbeidet skal sette deg fri, og slik også når det gjelder metodearbeid. Hvis du skal lykkes med å implementere en metode må du være beredt på at det krever <span style="text-decoration: underline;">endringer</span>. Gjerne store endringer som vil gå langt utover f.eks et prosjekt. Scrum vil i stor grad vise deg hvor problemene er og hvorvidt du skal få ønsket effekt ved å bruke Scrum avhenger 100% av din evne til å endre omgivelsene. Uten store endringer i både prosjekt og i omgivelsene vil du <span style="text-decoration: underline;">aldri</span> lykkes særlig bra med Scrum.</p>
<p>Klarer du ikke å ha hyppige leveranser fordi du har en driftsorganisasjon som evner å ta i mot mer enn 1 gang i året? Vel, da må du ta tak i det. Hvis du ikke har noen som kan fungere som produkteier eller være kravstiller, ja så må du ta tak i dette å stable noe på beina.</p>
<h2>Når Scrum ikke er nok..</h2>
<p>Dette med endringer rører ved noe av det som mange snakker om i disse dager, nemlig at Scrum er en metode for prosjekt gjennomføring. Et prosjekt er noe flyktig som har en start og en slutt, mens organisasjonen som betalte for prosjektet består. Mangelen på helhets fokus er hva jeg mener er Scrum&#8217;s <a href="http://no.wikipedia.org/wiki/Akillesh%C3%A6l" target="_new">akilleshæl</a>. Metodikken gir deg kun hjelp til å belyse mangler og gjennomføre et prosjekt. Utover dette er du på egenhånd og får liten hjelp. Organisasjoner trenger et helhets fokus og en måte å tenke på som hjelper i mer enn bare praktisk prosjektgjennomføring.</p>
<h2>Lean, the &#8220;new&#8221; kid on the block</h2>
<p>Veldig mange har begynte å snakke om Lean som et svar på manglene vi har erfart med Scrum. Mytologien rundt Lean har mange ingredienser som gjør at det er en sikker hit blant IT-folk: et ekskluderende vokabular av Japanske ord, har sitt opphav i østlige tanker og er noe nytt. Tiltross for all hypen som vi har sett, og som vi kommer til å se enda mer av i årene som kommer, så tror jeg faktisk at helhets fokuset i Lean er hva Scrum mangler for større organisasjoner.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2010/02/jeg-vet-hvorfor-du-ikke-lykkes-med-scrum-eller-noen-annen-metode-for-den-del/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Presisering rundt sosialdemokratiet</title>
		<link>http://dallokken.com/espen/2009/12/presisering-rundt-sosialdemokratiet/</link>
		<comments>http://dallokken.com/espen/2009/12/presisering-rundt-sosialdemokratiet/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 15:00:00 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[smidig2009]]></category>
		<category><![CDATA[xpmeetup]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=372</guid>
		<description><![CDATA[Jeg var så heldig å få sjansen til å holde min lyntale på Oslo XP Meetup igår. Det var utrolig spennende fordi det var diskusjon umiddelbart etter lyntalen. I motsetning til på konferanser så måtte jeg her svare for mine tildels breibente påstander om det ene og det andre. En ting jeg åpnebart formidlet uklart [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg var så heldig å få sjansen til å <a href="/espen/2009/12/%c3%b8nskereprise-fra-smidig-2009/" target="_blank">holde min lyntale på Oslo XP Meetup igår</a>. Det var utrolig spennende fordi det var diskusjon umiddelbart etter lyntalen. I motsetning til på konferanser så måtte jeg her svare for mine tildels breibente påstander om det ene og det andre.</p>
<p>En ting jeg åpnebart formidlet uklart var dette rundt spesialistenes rolle i smidige prosjekter. Mange tolket mine utsagn til at man skulle ha spesialister som kun jobbet med sin spesialitet og at ingen andre på teamet gjorde det. Dette er like dumt som bare å ha generalister og mitt poeng er at du må sørge for å utnytte spesialisten slik at du hever kompetanse på resten av teamet. Spesialisten må selvsagt kunne gjøre mer enn sin spesialitet og det er viktig å sørge for at spesialistens kunnskap kommer resten av teamet tilgode.</p>
<p>Det var også nevnt i diskusjonene at spesialister som får jobbe i fred på sine egne ting er et kjempeproblem når denne personen ikke lengre er til stede, og igjen er jeg helt enig her. &#8220;Smarte&#8221; programmerere er et kjempe problem dersom de sitter alene å koker opp noe, så de må selvsagt tvinges til å jobbe med noe annet også.</p>
<p>Lyntaler er ofte slik at de fungerer best om man ikke tar med de grå nyansene, og jeg holder de som regel med Caps lock&#8217;en på. Slik at det er selvsagt mange nyanser rundt tingene jeg snakker om i Det Smidige Sosialdemokratiet, men det blir en kjedelig tale om jeg tar med det også.</p>
<p>Takk til alle som kom med spørsmål og feedback under Meetup&#8217;en, det var utrolig gøy å få snakke der og jeg gjør det gjerne igjen.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/12/presisering-rundt-sosialdemokratiet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enkelhet, ikke så enkelt</title>
		<link>http://dallokken.com/espen/2009/11/enkelhet-ikke-sa-enkelt/</link>
		<comments>http://dallokken.com/espen/2009/11/enkelhet-ikke-sa-enkelt/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:25:24 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[utvikling]]></category>
		<category><![CDATA[enkelhet]]></category>
		<category><![CDATA[simplicity]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=308</guid>
		<description><![CDATA[Dette er en artikkel i kategorien refleksjon og det kommer som et resultat av det jeg har erfart i de siste årene hvor Smidig-bevegelsen virkelig har blitt allemannseie. Jeg har både vært team medlem, Scrum Master, arkitekt og delvis produkt eier i ulike sammenhenger. En ting har alltid ligget å ulmet i bakhodet mitt de [...]]]></description>
			<content:encoded><![CDATA[<p>Dette er en artikkel i kategorien refleksjon og det kommer som et resultat av det jeg har erfart i de siste årene hvor Smidig-bevegelsen virkelig har blitt allemannseie. Jeg har både vært team medlem, Scrum Master, arkitekt og delvis produkt eier i ulike sammenhenger. En ting har alltid ligget å ulmet i bakhodet mitt de siste årene og det har med begrepet <em>enkelhet</em> eller <a href="http://en.wikipedia.org/wiki/Simplicity" target="_blank">simplicity</a>.</p>
<p>Begrepet brukes til veldig mye rart og har blitt en viktig ingrediens i alle dokumenter om visjoner og strategier. Alt skal være enkelt. En annen setting hvor enkelhet nevnes hyppig er i diskusjoner rundt konkrete løsninger. Her brukes begrepet ofte som hersketeknikk hvor den som kommer med &#8220;<em>men det er jo ikke enkelt</em>&#8221; eller &#8220;<em>det er unødig komplisert</em>&#8221; forsøker å parkere andre forslag. Det er i denne andre konteksten hvor det hele tiden har skurret i hodet mitt. Veldig ofte bruker man begrepet <em>enkelt</em> på en måte som tilsier at noe skal være <em>banalt</em> eller <em>simpelt</em>. Løsninger som involverer teknikker eller noen biblioteker blir ofte merket som <em>kompliserte</em> (ofte med unødvendig som prefix).</p>
<h3>Enkelhetens lover</h3>
<p><img class="alignleft" title="4th law: Learn" src="http://lawsofsimplicity.com/images/desk/05_1600_1200sm.jpg" alt="" width="133" height="100" />Enkelhet kan oppnås på mange måter, hvor en av de er å redusere og fjerne noe. Dette er grunntanken de fleste forbinder med enkelhet, men etter å ha lest <a href="http://en.wikipedia.org/wiki/John_Maeda" target="_blank">John Maeda</a> sin <a href="http://lawsofsimplicity.com/" target="_blank">The Laws Of Simplicity</a> ble jeg klar over at dette er bare en av veldig mange teknikker som kan brukes til å oppnå enkelhet.</p>
<p>Maeda oppsummerer enkelhet i <a href="http://lawsofsimplicity.com/category/laws?order=ASC" target="_blank">ti lover</a> som kan brukes i et arbeid med å oppnå enkelhet i løsninger. I det daglige hører jeg stortsett snakk om å oppnå enkelhet gjennom <a href="http://lawsofsimplicity.com/?p=50" target="_blank">Lov 1: Reduser</a>. Det er selvsagt en viktig teknikk for å oppnå enkelhet, men den er overvurdert særlig i forbindelse med å løse problemer som oppstår under systemutvikling. Dersom det er en problemstilling som ikke er triviell, så er det faktisk slik at det er en del andre lover som faktisk gir bedre resultat enn bare å redusere kompleksitet og å &#8220;dumb it down&#8221;. Organisering og kunnskap fører veldig ofte til enkelhet i løsningen, på tilsvarende måte som loven om å redusere.</p>
<h3>Simplifisering mer enn bare å redusere</h3>
<p>Hvis du må lage et rammeverk for å utøve f.eks mapping fra ett objekt til et annet, så kan det gjøres enkelt dersom du sørger for at rammeverket er godt organisert og hvis du sørger for å la de som skal bruke det få økt kunnskap gjennom eksempler og dokumentasjon.  Veldig mange vil si at å lage et rammeverk strider imot det å gjøre noe enkelt, men det blir for enkelt mener jeg. Et godt skrevet rammeverk som er testet og skrevet brukervennlig vil jeg si er essensen i enkelhet. Du gjør en ofte utført operasjon enkel for flere. Hvorvidt det ligger avansert kode i rammeverket er egentlig uinteressant. Ingen stiller spørsmål rundt hvorvidt Spring rammeverket bruker noe avansert for å oppnå det de gjør. Hvorfor skal man i prosjekter måtte gå kanossagang om man ønsker å benytte seg av noe som av enkelte oppfattes som <em>avansert</em>?</p>
<h3>Balanse</h3>
<p>Enkelhet består ikke i å fokusere på <em>reduksjon</em> eller bare å se på tidsbesparelser. Evnen til å vurdere flere av lovene slik at de balanserer hverandre ut som er nøkkelen til å oppnå <em>enkelhet</em>.</p>
<p>Det viktigste er likevel å innse at for å oppnå enkelhet kreves mer enn reduksjon. Hvis du synes utvikling av web applikasjoner er vanskelig med Java verdens mange rammeverk, så blir det ikke bedre av å redusere alle slike å bare bruke servlet klassene. En slik drastisk reduksjon er ofte fundert på en tanke om enkelhet, trukket altfor langt. Ofte bunner slike på manglende kunnskap eller behov for å bevise noe, som begge er krefter som trekker i retning av &#8220;dumbing down&#8221;: ikke enkelhet.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/11/enkelhet-ikke-sa-enkelt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refleksjoner rundt Smidig 2009</title>
		<link>http://dallokken.com/espen/2009/10/refleksjoner-rundt-smidig-2009/</link>
		<comments>http://dallokken.com/espen/2009/10/refleksjoner-rundt-smidig-2009/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 19:24:46 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[smidig2009]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=332</guid>
		<description><![CDATA[Nok en gang samlet Smidig-menigheten seg til to dager i refleksjonen og læringens tegn på Smidig 2009 konferansen. Konferansen er den største grasrot konferansen i Skandinavia som handler om smidige metoder. De frivillige som bruker enormt med tid på å gjøre dette mulig fortjener all mulig heder og ære. Jeg har vært så heldig å [...]]]></description>
			<content:encoded><![CDATA[<p>Nok en gang samlet Smidig-menigheten seg til to dager i refleksjonen og læringens tegn på <a href="http://smidig2009.no" target="_blank">Smidig 2009 konferansen</a>. Konferansen er den største grasrot konferansen i Skandinavia som handler om smidige metoder. De frivillige som bruker enormt med tid på å gjøre dette mulig fortjener all mulig heder og ære. Jeg har vært så heldig å få delta de to siste årene og det har vært ekstremt læreriktig og morsomt.</p>
<p>Årets utgave av Smidig var langt bedre enn fjorårets. Lyntalene var bedre, spissere og mer variert enn fjorårets. Innholdet i talene var også langt mer givende enn før. Alt dette fine til tross så sitter jeg igjen med en liten følelse av å være litt skuffet. Vi har kommet langt, men det er en ting som jeg synes mangler fullstendig i all iveren etter å være smidig og det er fokuset på forretningen i det hele. Jeg snakker her ikke om <em>forretningssiden</em>, som er veldig mye omtalt i smidige metoder. Nei, jeg snakker om hvorfor smidige metoder er økonomisk bra og er fornuftig business. Statoil-Hydro adopterer ikke <a href="http://www.epmreview.com/Resources/Interviews/Bjarte-Bogsnes-Project-Manager-Beyond-Budgeting-Statoil.html" target="_blank">Beyond Budgeting</a> fordi de er idealister, nei de gjør det fordi de skal effektivisere sine prosesser.</p>
<p>Utviklere liker gjerne å tro at smidige metoder vinner nytt terreng fordi all ønsker dem godt og at alle setter pris på godt håndverk utført i trygge omgivelser. Jeg mener dette bare er en heldig sideeffekt som de fleste ikke egentlig bryr seg om. Smidige metoder brer om seg fordi det er <em>bra business</em>, ikke fordi alle ønsker en bedre verden. Det var ikke noe fokus på forskuttering, måling av effekt eller andre økonomiske aspekter. Dette er tross alt hovedgrunnen til at stadig fler bruker smidige metoder, nemlig at det er kostnadsbesparende og gir mer verdi igjen for en investering.</p>
<p>Det norske smidig miljøet er veldig god på å fremheve og fokusere på de mykere sidene ved smidige metoder, men vi ignorer i veldig stor grad fundamentet for at smidige metoder lykkes. Nemlig de forretningsmessige aspektene ved metoden og hvordan man  i smidige metoder skaper et samspill med den administrative / økonomiske delen av en organisasjon.</p>
<h2>Oppsummering</h2>
<ul>
<li>Kanban er fett og vi sier alle Fuck Scrum!</li>
<li>Par-programmering er hva de unge kule driver med</li>
<li>Statoil-Hydro, smidigere enn hva som møter øyet</li>
<li>Deler av UX miljøet i Norge mener de er så viktige at de må ha en egen prosess helt alene uten inblanding når de utøver sin magi (uten at noen vel egentlig har sett noe magi fra dette miljøet noen sinne)</li>
<li>Rock&#8217;n roll har sin plass i smidige metoder, det beviste Christian B.Hauknes!</li>
</ul>
<p>Igjen så må jeg rose arangørene av årets Smidig konferanse, dere leverte virkelig varene i år. Eneste forbedring er at middagen burde vært i et øl telt ute på Youngs-torget!</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/10/refleksjoner-rundt-smidig-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tenke globalt, handle lokalt</title>
		<link>http://dallokken.com/espen/2009/03/tenke-globalt-handle-lokalt/</link>
		<comments>http://dallokken.com/espen/2009/03/tenke-globalt-handle-lokalt/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 08:23:29 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[norge]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=206</guid>
		<description><![CDATA[Tittlen er et kjent slagord fra miljøbevegelsen når det gjelder hvordan man skal bekjempe klimaproblemene vi står ovenfor. Jeg føler det samme slagordet gjelder for smidige metoder og hvordan man best klarer å få smidige metoder til å fungere i sin organisasjon. Smidig systemutvikling handler veldig mye om kommunikasjon og mellommenneskelige relasjoner. Likevel er dette [...]]]></description>
			<content:encoded><![CDATA[<p>Tittlen er et kjent slagord fra miljøbevegelsen når det gjelder hvordan man skal bekjempe klimaproblemene vi står ovenfor. Jeg føler det samme slagordet gjelder for smidige metoder og hvordan man best klarer å få smidige metoder til å fungere i sin organisasjon.</p>
<p>Smidig systemutvikling handler veldig mye om kommunikasjon og mellommenneskelige relasjoner. Likevel er dette et element som veldig skjelden blir adressert hverken i prosjekter eller i debatter om smdige metoder. Allistar Cockburn har skrevet en del om dette i sin utmerkede bok Agile Software Development, likevel føler jeg at det er et poeng han og mange andre glemmer å adressere: <em>kulturelle forskjeller</em>.</p>
<h2>Kulturelle forskjeller utgjør den store forskjellen</h2>
<p>Kommunikasjon mellom mennesker i jobbsammenheng i Norge og for eksempel i Tyskland er veldig forskjellig. Tyskland har en mer hierarkisk måte å forholde seg til hverandre enn hva man har i Norge. Tilsvarende er det forskjeller mellom Japan, USA, Polen, Svergie, Danmark også videre også videre. Disse kulturelle forskjellene mener jeg er noe man i større grad bør adressere når man diskuterer hvor smidige metoder skal gå videre nå.</p>
<p>Veldig mye av litteraturen om smidige metoder handler kommer fra USA og er veldig farget av hvordan arbeidsmiljøet er der borte. Måten man jobber på i USA er veldig forskjellig fra hvordan vi gjør det i Norge. Dette gir seg særlig utslag i en av de viktigste delene av en smidig metode, nemlig <em>retrospectives</em>. Et interaktivt forum hvor man skal åpent utviksle erfaringer og forbedringer vil kreve ulike teknikker i et amerikanske arbeidsmiljø enn i et norsk. Grunnen er at norsk arbeidskultur har et helt annet sett med grunnverdier enn det som er vanlig i blant annet USA.</p>
<h2>Gjør lokale tilpassninger</h2>
<p>Når du og din organisasjon har begynt å jobbe med smidige metoder er noe av det viktigste dere kan gjøre når dere har fått litt erfaring er å forsøke gjøre lokale tilpassninger. Still spørsmål rundt hvorfor dere gjør tingere dere gjør? Hvorfor gjør vi stand-up? Fungerer retrospectives slik vi gjør de? Passer stand-ups til de menneskene vi har i vår organiasjon? Har vi personligheter som gjør at vi får noe ut av retrospectives?</p>
<p>Dette er noen av spørsmålene som dere bør stille dere slik at dere kan gjøre lokale tilpassninger til smidige metoder som f.eks Scrum. Still spørsmål ved alt og se på hvordan det passer til din organisasjon. Deretter gjør dere endringer eller justeringer slik at dere får en metode som passer dere organiasjon.</p>
<h2>Norsk smidighet</h2>
<p>Jeg føler at det mest konstruktive man kan gjøre når man snakker om å videreutvikle smidige metoder her i Norge er å gjøre lokale tilpassninger som tar høyde for hvordan man nordmenn kommuniserer og arbeider i Norge. Særlig ville jeg lagt vekt på hvordan retrospektives gjøres, for her er ikke nordmenn særlig flinke. Vi er generelt altfor positive og tilgivende ovenfor dårlige rammebetingelser. Dette er noe som er et problem ettersom man da ikke får gode tilbakemeldinger på hvordan metoden fungerer.</p>
<p>Det er vitkigere å komme med tillegg til det smidige manifest enn å lage komersielle innpakninger for å selge konsulenttimer slik som man har gjort med <a href="http://jobb.gd.no/" target="_blank">Agile 2.0</a>. Miljøet rundt smidige metoder i Norge er veldig levende og det er veldig mange flinke folk som bidrar i debatter. Jeg er sikker på at det norske smidige miljøet kan ta smidige til det neste steget ved å gjøre tilpassninger som reflekterer hvordan man samarbeider i norsk arbeidsliv.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/03/tenke-globalt-handle-lokalt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jeg vet hvorfor du ikke &#8220;får til smidig&#8221;</title>
		<link>http://dallokken.com/espen/2009/02/jeg-vet-hvorfor-du-ikke-far-til-smidig/</link>
		<comments>http://dallokken.com/espen/2009/02/jeg-vet-hvorfor-du-ikke-far-til-smidig/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 09:34:31 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=190</guid>
		<description><![CDATA[I andedammen her i Norge har skeptikerne til smidige metoder virkelig fått vann på mølla ettersom flere og flere &#8220;står frem&#8221; med sine historier om hvordan de ikke har vært på et eneste bra smidig prosjekt. Smidige fundamentalister vil gi deg følgende svar: &#8220;Hvis det ikke virker, så gjør du det feil&#8221;. Hvilket egentlig ikke [...]]]></description>
			<content:encoded><![CDATA[<p>I andedammen her i Norge har skeptikerne til smidige metoder virkelig fått vann på mølla ettersom flere og flere &#8220;står frem&#8221; med sine historier om hvordan de ikke har vært på et eneste bra smidig prosjekt.</p>
<p>Smidige fundamentalister vil gi deg følgende svar: &#8220;Hvis det ikke virker, så gjør du det feil&#8221;. Hvilket egentlig ikke er noe svar siden det ikke gir den som sliter noen løsning. Særlig ettersom svaret på &#8220;hva er riktig måte?&#8221; ofte er: &#8220;Du må bare tilpasse og plukke det som passer fra Scrum&#8221;. Igjen er dette svaret like nyttig for en som ikke får til smidige metoder som det vil være å si til en nyfødt baby: &#8220;Hvordan skal vi ta på bleien idag?&#8221;. Uten god kunnskap og erfaring vil hverken du som nyfrelst Scrum bruker eller babyen klare å velge riktig fremgangsmåte.</p>
<h2>Flere nivå av modenhet</h2>
<p><a href="http://www.aikidofaq.com/essays/tin/shuhari.html" target="_blank"><img class="alignleft" title="Shu Ha Ri" src="http://japaneseshodo.com/images/shuharith.jpg" alt="" width="264" height="299" /></a><a href="http://alistair.cockburn.us/" target="_blank">Allistar Cockburn</a> skriver i en av de beste bøkene om smidig systemutvikling, <a href="http://www.amazon.com/gp/product/0201699699" target="_blank">Agile Software Development</a>, om hvordan man i <a href="http://www.aikidofaq.com/essays/tin/shuhari.html" target="_blank">kampsporten Aikido går gjennom tre stadier</a> for å lære nye teknikker: <a href="http://www.martinfowler.com/bliki/ShuHaRi.html" target="_blank">Shu-ha-ri</a>.</p>
<p>Å tilnærme seg en smidig systemutviklingsprosess med disse tankene i hodet er en nøkkel til å lykkes med smidige metoder. Akkurat som kampsporteleven må også organisasjoner / prosjekter gå gjennom de tre stegene for læring. Det viktigste er å innse på hvilket nivå man faktisk er.</p>
<p>Hvis du er ny til Scrum så mener jeg du bør følge det du har lært til punkt og prikke som en mal (du er i Shu stadiet). Dette helt til du har målt og erfart hvilke teknikker som ikke passer for din situasjon (du er kommet til Ha stadiet). Da har du oppnådd større innsikt til å gjøre kvalifiserte valg og tilpassninger. Etterhvert vil du se fler og flere ting som du kan gjøre av tilpassninger for at det skal passe i din organisasjon (du har nådd Ri stadiet).</p>
<p><em>Det viktigste er at du <span style="text-decoration: underline;">må</span> gå gjennom alle tre stadiene. Du er ikke si at du er så smart at du kan gå rett på å tilpasse smidige metoder uten erfaring.</em></p>
<p>Forsøk å i ikke tenke til å begynne med, det vil hjelpe i det lange løp.</p>
<h2>Smidige prosjekter handler også om teknologi</h2>
<p>I iveren etter å være smidig glemmer mange at metoder som Scrum faktisk ikke sier noe som helst om den tekniske gjennomføringen av et prosjekt. Derfor ender mange prosjekter med å &#8220;glemme&#8221; viktigheten til de fundamentale teknikkene som du finner i blant annet eXtreme Programming:</p>
<ul>
<li>Test drevet utvikling</li>
<li>Kvalitet på testkode</li>
<li>Automatisert utrulling</li>
<li>Objekt orientert design</li>
</ul>
<p>Ivrige Scrum-praktikere glemmer ofte bort viktigheten til det å ha smidig teknologi og smidige metoder for å jobbe med teknologi. Hvis du ikke fortsetter å ha fokus på disse grunnleggende tingene vil du aldri lykkes med smidige prosjektmetodikker. Du vil feile om og om igjen inntil du innser viktigheten av å se smidig systemutvikling i en helhet, hvor du må velge teknikker så lenge du ikke ødelegger balansen mellom dem.</p>
<h2>To ting kreves for å lykkes med smidige metoder</h2>
<ul>
<li>Ikke tenk når du er ny til smidige metoder, gå igjennom de tre stadiene av læring.</li>
<li>Ikke fokuser utelukkende på prosjektmetodikk, men også tekniske metoder for systemutvikling.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/02/jeg-vet-hvorfor-du-ikke-far-til-smidig/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Smidig baseball stadion?</title>
		<link>http://dallokken.com/espen/2009/01/smidig-baseball-stadion/</link>
		<comments>http://dallokken.com/espen/2009/01/smidig-baseball-stadion/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 17:48:37 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=180</guid>
		<description><![CDATA[En smidig tilnærming til samarbeid og problemløsning er ikke noe som bare gjøres i programvareutvikling, det gjøres også når man skal bygge enorme konstruksjoner. I Discovery Channel programmet Build It Bigger viste de historien om hvordan Washington fikk et nytt baseball stadion for sitt lag Washington Nationals. Det at man lager enorme stadioner i USA [...]]]></description>
			<content:encoded><![CDATA[<p>En smidig tilnærming til samarbeid og problemløsning er ikke noe som bare gjøres i programvareutvikling, det gjøres også når man skal bygge enorme konstruksjoner. I <a href="http://dsc.discovery.com/" target="_blank">Discovery Channel</a> programmet <a href="http://dsc.discovery.com/fansites/build-it-bigger/build-it-bigger.html" target="_top">Build It Bigger</a> viste de historien om hvordan Washington fikk et nytt baseball stadion for sitt lag <a href="http://nationals.mlb.com/" target="_blank">Washington Nationals</a>.</p>
<p>Det at man lager enorme stadioner i USA er ikke noe oppsiktsvekkende, men det som gjorde meg &#8220;varm under kraven&#8221; var hvordan de gikk frem for å bygge denne stadionet.  Arkitektene og byggmesterne hadde utrolig dårlig tid for å få stadionet ferdig til sesongstart. Derfor valgt de å dele opp byggingen i &#8220;10 pizzastykker&#8221; og utviklet den helhetlige arkitekturen og utseende for stadionet underveis. Nå dette høres veldig kjent ut og høres ut som hvordan man gjør smidig systemutvikling.</p>
<p>En av tingene man høre om en iterativ måte å arbeide på er at man &#8220;mister oversikt over helheten&#8221;. Hvis en team med utbyggere og en gjeng arkitekter klarer å bygge et enorm baseball stadion, så burde vel det være mulig også i programvare utvikling?</p>
<h2>Iterativt, inkrementelt og evolusjonært</h2>
<p><a href="http://www.linkedin.com/pub/0/12a/bb3" target="_blank">Reidar Sande</a> snakket på <a href="http://smidig.no/smidig2008/" target="_blank">Smidig2008</a> om <a href="http://www.smidig.no/page_attachments/0000/0199/081009_-_Mona_Lisa__Smidig_2008_.pptx" target="_blank">hvorvidt Mona Lisa ble malt iterativt, inkrementelt eller evolusjonært</a> og det er her man kommer inn på hvordan de klarte å bygge en baseball stadion på en smidig måte.</p>
<p>Erfarne og kompetente fagfolk gjør iterativ, inkrementell og evolusjonær utvikling uten at noen trenger å fortelle dem det. Erfaring kalles egenskapen som gjør at du er i stand til å holde øye med helheten samtidig som du kan fokusere på detaljene. Jeg tror nøkkelen til å mestre balansen mellom disse tre tingene og dermed også til å bygge gode arkitekturer i smidige prosjekter ligger i å ha mennesker med erfaring fra smidige prosjekter til å ha oppsyn med det. Her er det viktig å presisere at du må ha erfaring fra <em>smidige</em> prosjekter. Jeg mener mange gjør feil i å ikke bytte ut eller oppdatere sine beslutningstagere før de begynner med smidig systemutvikling. Manglende praktisk erfaring er en av hovedårsakene til at mange føler de ikke lykkes med smidig systemutvikling.</p>
<p>Kravene til en arkitekt i smidige prosjekter er litt anderledes enn i tradisjonelle prosjekter. Du må kommunisere mer og justere oftere enn hva som er vanlig. Tiden du får til å komme opp med løsninger er også begrenset, slik at du må i lang større grad <em>dyrke frem</em> en arkitektur fremfor å bruke månedsvis på å designe den i UML og PowerPoint. Denne evnen er ikke noe alle arkitekter har i blodet og dette er en utfordring man må forsøke å løse.</p>
<p>Mitt råd er å enten leie inn erfarne arkitekter fra smidige prosjekter eller kjøre små pilot prosjekter hvor dine folk kan prøve og feile. Hvis du ikke gjør det tror jeg du vil ha store problemer med å innføre smidige metoder i din organisasjon.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2009/01/smidig-baseball-stadion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ønskereprise på XP Meetup</title>
		<link>http://dallokken.com/espen/2008/11/%c3%b8nskereprise-pa-xp-meetup/</link>
		<comments>http://dallokken.com/espen/2008/11/%c3%b8nskereprise-pa-xp-meetup/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 11:57:42 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[lighteningtalk]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[oslo]]></category>
		<category><![CDATA[smidig2008]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[xpmeetup]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=140</guid>
		<description><![CDATA[Lyntalen &#8220;Agile sier du? frAgile sier jeg&#8221; jeg holdt på Smidig 2008 er en del av ønskereprisene fra konferansen på XP Meetup den 17. November. Dette er en ypperlig anledning til å få med seg det beste av det du ikke fikk sett under konferransen eller for deg som ikke kom deg dit er det [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Oslo XP Meetup" src="http://photos1.meetupstatic.com/photos/event/6/4/f/0/global_145840.jpeg" alt="" width="94" height="89" />Lyntalen <a href="http://smidig.no/smidig2008/lyntaler-p-programmet/agile-sier-du-fragile-sier-jeg/" target="_blank">&#8220;Agile sier du? frAgile sier jeg&#8221;</a> jeg holdt på <a href="http://smidig.no/smidig2008/" target="_blank">Smidig 2008</a> er en del av ønskereprisene fra konferansen på <a href="http://xp.meetup.com/13/calendar/8996347/?a=cr1p_grp" target="_blank">XP Meetup den 17. November</a>. Dette er en ypperlig anledning til å få med seg det beste av det du ikke fikk sett under konferransen eller for deg som ikke kom deg dit er det en anledning til å se hva du gikk glipp av.</p>
<p>Detaljene om hvordan du kan delta finner du på <a href="http://xp.meetup.com/13/calendar/8996347/?a=cr1p_grp" target="_blank">Oslo XP November Meetup</a>. Vi ses!</p>
<p><strong>Oppdatering:</strong> <a href="http://files.meetup.com/169191/2008-10-17%20-%20Espen%20Dall%F8kken%20-%20Agile%20sier%20du.%20Fragile%20sier%20jeg.pdf" target="_blank">Presentasjonen min</a> fra møtet ligger nå ute, sammen med <a href="http://xp.meetup.com/13/files/" target="_blank">alle de andre presentasjonene</a>, så du kan se dem dersom du lurer på hva jeg snakket om.</p>
<p>Dette var første gang jeg var på XP Meetup i Oslo og jeg må si det ga mer smak. Utrolig mange folk, veldig bra foredrag og ikke minst gode diskusjoner etter foredragene. Hvis du ikke var der så burde du angre, for dette er et <span style="text-decoration: underline;">community som er av de beste på planeten</span> når det gjelder smidige metoder.</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2008/11/%c3%b8nskereprise-pa-xp-meetup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lær av mesterne på Smidig 2008</title>
		<link>http://dallokken.com/espen/2008/09/smidig-2008/</link>
		<comments>http://dallokken.com/espen/2008/09/smidig-2008/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 07:20:13 +0000</pubDate>
		<dc:creator>espen</dc:creator>
				<category><![CDATA[smidig]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[konferranse]]></category>
		<category><![CDATA[smidige metoder]]></category>

		<guid isPermaLink="false">http://dallokken.com/espen/?p=87</guid>
		<description><![CDATA[Den absolutt beste konferansen for smidige metoder, Smidig 2008, går av stabelen 9. &#8211; 10. oktober i Oslo. Her vil du ha anledning til å dele erfaringer med de absolutt beste og mest erfarne menneskene i Norge når det gjelder smidige metoder. Jeg skal holde en lyntale som heter Agile sier du? Fragile sier jeg [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://smidig.no/page_attachments/0000/0120/smidig2008_88x38-whitebg.png" alt="Smidig 2008, 9. - 10. oktober, Oslo Kongressenter" width="88" height="38" align="right" /><br />
Den absolutt beste konferansen for smidige metoder, <a href="http://smidig.no/smidig2008/" target="_blank">Smidig 2008</a>, går av stabelen 9. &#8211; 10. oktober i Oslo. Her vil du ha anledning til å dele erfaringer med de absolutt beste og mest erfarne menneskene i Norge når det gjelder smidige metoder.</p>
<p>Jeg skal holde en lyntale som heter <a href="http://smidig.no/smidig2008/lyntaler-p-programmet/agile-sier-du-fragile-sier-jeg/" target="_blank">Agile sier du? Fragile sier jeg</a> hvor jeg vil belyse det faktum at de aller fleste som heveder de benytter smidige metoder faktisk ikke gjør det fullt ut og dermed ender med en slags mellomløsning som tar det værste fra smidige metoder og kombinerer det med det værste fra tradisjonelle metoder.</p>
<p>Hvis du ikke har registrert deg til <a href="http://smidig.no/smidig2008/">Smidig 2008</a> ennå så gå inn å gjør det nå!</p>
]]></content:encoded>
			<wfw:commentRss>http://dallokken.com/espen/2008/09/smidig-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

