<?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>Agile</title>
	<atom:link href="http://blogg.idg.se/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogg.idg.se/agile</link>
	<description>om smidiga grejer...</description>
	<lastBuildDate>Thu, 05 Jan 2012 14:36:59 +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>Hur viktigt är det att skriva snyggt?</title>
		<link>http://blogg.idg.se/agile/2012/01/05/hur-viktigt-ar-det-att-skriva-snyggt/</link>
		<comments>http://blogg.idg.se/agile/2012/01/05/hur-viktigt-ar-det-att-skriva-snyggt/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 14:33:00 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Debatt]]></category>
		<category><![CDATA[Kod]]></category>
		<category><![CDATA[Kvalitet]]></category>
		<category><![CDATA[Projektledning]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12863</guid>
		<description><![CDATA[Kod kan vara snygg, smart, smidig, bra, aldrig krascha och nästan inte innehålla någon cyklomatisk komplexitet alls. Ändå missar man (för) ofta målet. Vad är målet? CS Lars Danielsson skriver om utvecklare, som behöver ta ansvar för att skriva bra kod. För mig är det inte ett mål i sig. Mitt ansvar som team-medlem är [...]]]></description>
			<content:encoded><![CDATA[<p>Kod kan vara snygg, smart, smidig, bra, aldrig krascha och nästan inte innehålla någon <em>cyklomatisk komplexitet</em> alls. Ändå missar man (för) ofta målet.</p>
<p><strong>Vad är målet?</strong></p>
<p>CS Lars Danielsson skriver om utvecklare, som behöver ta ansvar för att skriva bra kod. För mig är det inte ett mål i sig. Mitt ansvar som team-medlem är att leverera bra produkter. Grejer som användare och beställare gillar och är nöjda med.</p>
<p>Bra skriven kod borde aldrig vara målet. Men det kan vara ett sätt att faktiskt ta sig snabbare dit.</p>
<p><strong>- Vad är bra skriven kod?</strong> Fråga tio personer och du får tio olika svar.</p>
<p><strong>- Men vad är målet då?</strong> Fråga tio personer och du får tio olika svar. Aha! Nu börjar vi komma någonstans.</p>
<p>När projektledaren ansvarar för <em>projektet</em>, systemutvecklaren för <em>koden</em> och chefen för <em>något annat</em> lär vi få de där tio olika svaren. Det är kanske ett gammaldags sätt att se på utveckling av mjukvara?</p>
<p>Yrkesstolthet kommer på köpet när ansvar handlar om hela produkten, hela projektet och hela laget. Chansen att lyckas blir större då än när man bara gör <em>sin grej</em>, låser datorn och går hem för dagen.</p>
<p>CS Lars Danielssons artiklar hittar du här:</p>
<pre><a title="till artikeln om ansvar" href="http://www.idg.se/2.1085/1.424985/utvecklare---ta-ert-ansvar" target="_blank">http://www.idg.se/2.1085/1.424985/utvecklare---ta-ert-ansvar</a>
<a title="till artikeln om att utvecklare måste lära sig" href="http://www.idg.se/2.1085/1.424777/utvecklare-maste-lara-sig" target="_blank">http://www.idg.se/2.1085/1.424777/utvecklare-maste-lara-sig</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2012/01/05/hur-viktigt-ar-det-att-skriva-snyggt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gäst-bloggare på Swaine&#8217;s World</title>
		<link>http://blogg.idg.se/agile/2011/12/09/gast-bloggare-pa-swaines-world/</link>
		<comments>http://blogg.idg.se/agile/2011/12/09/gast-bloggare-pa-swaines-world/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 20:55:19 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Guest post]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12855</guid>
		<description><![CDATA[(English version below) Idag debuterar jag som gäst-bloggare på Swaine&#8217;s World &#8211; en blogg av Michael Swaine, redaktör för PragPub och fd chefredaktör för Dr Dobb&#8217;s , två populära IT-tidningar. Här kan du läsa min artikel om The Agile Family &#124; Swaine&#8217;s World. (English version) Guest post at Swaine&#8217;s World Check out my guest post at [...]]]></description>
			<content:encoded><![CDATA[<p>(English version below)</p>
<p>Idag debuterar jag som gäst-bloggare på Swaine&#8217;s World &#8211; en blogg av Michael Swaine, redaktör för <a title="till PragPub" href="http://www.pragprog.com/magazines" target="_blank">PragPub</a> och fd chefredaktör för <a title="till Dr Dobb's" href="http://www.ddj.com/" target="_blank">Dr Dobb&#8217;s</a> , två populära IT-tidningar.</p>
<p><strong>Här kan du läsa min artikel om <a title="Till Swaine's World-bloggen" href="http://www.swaine.com/wordpress/the-agile-family/" target="_blank">The Agile Family | Swaine&#8217;s World</a>.</strong></p>
<p>(English version)<br />
<strong>Guest post at Swaine&#8217;s World</strong><br />
Check out my guest post at Swaine&#8217;s World by Michael Swaine, editor of <a title="to PragPub" href="http://www.pragprog.com/magazines" target="_blank">PragPub Magazine</a> and former EIC of <a title="to Dr Dobb's" href="http://www.ddj.com/" target="_blank">Dr Dobb&#8217;s</a>.</p>
<p><strong>Here&#8217;s the article <a title="to Swaine's World" href="http://www.swaine.com/wordpress/the-agile-family/" target="_blank">The Agile Family | Swaine&#8217;s World</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/12/09/gast-bloggare-pa-swaines-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Familjen Agile &#8211; The Agile Family</title>
		<link>http://blogg.idg.se/agile/2011/11/18/familjen-agile-the-agile-family/</link>
		<comments>http://blogg.idg.se/agile/2011/11/18/familjen-agile-the-agile-family/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 14:44:11 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12821</guid>
		<description><![CDATA[(please scroll down for the English version of this post) Vem är egentligen den där “Agile” och hur ser familjesituationen ut? Och har Japan något med det här att göra? Jag har släktforskat och resultatet av mitt arbete kan du läsa om här. Vi börjar med vår stora kändis i släkten. Idolvinnaren och den alla [...]]]></description>
			<content:encoded><![CDATA[<p>(please scroll down for the English version of this post)</p>
<p>Vem är egentligen den där “Agile” och hur ser familjesituationen ut? Och har Japan något med det här att göra? Jag har släktforskat och resultatet av mitt arbete kan du läsa om här.</p>
<p>Vi börjar med vår stora kändis i släkten. Idolvinnaren och den alla snackar om: <strong>Scrum</strong>. Efter framträdandet i <em>Allsång på Skansen</em> är han nu också riktigt folklig och dyker upp i alla möjliga sammanhang.</p>
<p>Scrum har en lillasyster, som kanske inte är lika känd (ännu). Hon heter <strong>Kanban</strong>, är lite modernare än storebrorsan (som ärligt talat börjar komma upp i åren). Säg inte det till Scrum, han är lite känslig för sådant! Många uppskattar lillasyrrans <em>Rock n’Roll</em>-attityd, enkelhet och innovativa idéer.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree6.png"><img class="alignnone size-full wp-image-12828" src="http://blogg.idg.se/agile/files/2011/11/familytree6.png" alt="Syskonen Scrum och Kanban" width="153" height="74" /></a></p>
<p>Scrum och Kanban har faktiskt ett till syskon, som hamnat lite i skymundan. Han kallas för <strong>XP</strong> av sin familj och vänner. Egentligen heter han <strong>eXtreme Programming</strong>, men blev mobbad för det i plugget. Han fick skägg tidigt i puberteten också. Efter ett tag tuffade han till sig, bytte namn till XP och sågs gå omkring i t-tröjor med budskap som <em>I Unit Test on the First Date</em>. Han började umgås mer med brorsan Scrum och de har idag en mycket fin relation.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree5.png"><img class="alignnone size-full wp-image-12827" src="http://blogg.idg.se/agile/files/2011/11/familytree5.png" alt="Syskonen XP, Scrum och Kanban" width="235" height="74" /></a></p>
<p>Scrum och Kanban är väldigt utåtriktade, XP är mer eftertänksam. Han är en riktig programmerarsjäl med stor passion för sitt yrke. Lär känna honom och ni blir vänner livet ut, sägs det. Han är mest lik sin pappa och är en förebild för sina syskon (utan att han egentligen vet om det).</p>
<p>Vem är pappa? Han heter <strong>Agile</strong> och är en sådan där far som vi alla önskar att vi hade. Lugn, klok och lyssnande. Han ger goda råd och arbetar ständigt för en bättre värld, präglad av öppenhet, förtroende och ansvar. Han är mycket stolt över sina barn och följer alltid med på turnéer och tv-framträdanden (håll utkik på första bänkraden efter en aningen gråhårig leende man i sina bästa år).</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree4.png"><img class="alignnone size-full wp-image-12826" src="http://blogg.idg.se/agile/files/2011/11/familytree4.png" alt="Hela familjen Agile" width="235" height="130" /></a></p>
<p>Men pappa Agile har också varit en liten pojke en gång i tiden. Han är en sk “sladdis” och har en några år äldre storasyster. Hon heter <strong>Lean</strong> och är respekterad och beundrad i hela världen för sin känsla för kvalitet, respekt för människor och långsiktigt tänkande. Agile fick ofta vara med när storasystern och hennes vänner spelade video-spel och sjöng till populärmusik på radio i det japanskt inredda hemmet. Han minns:<br />
- <em>Hennes tjejkompisar var så smarta och snygga! Jag var kär.</em></p>
<p>Storasyster Lean har lärt Agile allt han kan och är fortfarande en stor inspirationskälla för honom och speciellt yngsta dottern Kanban (som hälsar på och bor hos henne varje sommar).</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree3.png"><img class="alignnone size-full wp-image-12825" src="http://blogg.idg.se/agile/files/2011/11/familytree3.png" alt="Agile och syrran" width="350" height="143" /></a></p>
<p>Lean har också en dotter &#8211; kusinen till syskonen Scrum, XP och Kanban. Kusinen, som heter <strong>Lean Software Development</strong>, spås en lysande framtid och har inte fått strålkastarljuset riktat mot sig ännu. För den stora massan är hon okänd. Scrum berättar: <em>- När kusinen hälsade på var det alltid spännande. Vi skröt ofta om henne för våra vänner och hon hade alltid med sig de senaste grejerna från Japan. Våra Game&amp;Watch-spel blev så omoderna och tråkiga när Lean Software Development visade sin spelkonsoll med både färgskärm och stereoljud. Det var fantastiskt, som att se in i framtiden!</em></p>
<p>Syskonen Agile och Lean Software Development har sedan länge daglig kontakt via Skype och planerar att samarbeta mycket mer i framtiden.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree2.png"><img class="alignnone size-full wp-image-12824" src="http://blogg.idg.se/agile/files/2011/11/familytree2.png" alt="Kusinerna" width="350" height="143" /></a></p>
<p>Vi har kommit till toppen av vårt släktträd. Här hittar vi: <strong>en japansk bil</strong>. Ja, det är sant. Syskonen Lean och Agile har sina rötter i ett nästan kliniskt rent verkstadsgolv i Japan. Historiens vingslag har tagit oss till landet med det vackra skriftspråket, de blomstrande körsbärsträden, sylvassa samurajsvärden och världens största bilmärke: Toyota.</p>
<p><strong>Toyota Production System</strong> (TPS) är på god väg att forma en bättre värld med sina idéer om respekt för människor, lagarbete, kunskapsöverföring och ansvar. Ord som <em>Kaizen</em> (ständig förbättring) och <em>Hansei</em> (reflektion) är ett naturligt sätt att arbeta och leva enligt Toyota Production System. Enligt TPS räcker det inte med sk <em>Quick Fixes</em> då problem uppstår. Man går vidare och letar efter orsakerna till att de alls dykt upp, genom att ställa frågan <em>varför?</em> minst fem gånger. Toyotas filosofi är att: <em>Basera besluten på ett långsiktigt tänkande, även om det sker på bekostnad av kortsiktiga ekonomiska mål.</em></p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree.png"><img class="alignnone size-full wp-image-12823" src="http://blogg.idg.se/agile/files/2011/11/familytree.png" alt="Familjen" width="350" height="216" /></a></p>
<p>TPS kan tyckas vara svaret på alla frågor, men glöm aldrig att det beror på (vilken fråga det är). Scrum, XP och Kanban är inte heller svaret på alla problem.</p>
<p>Finns det ett svar då? Ja, det gör det faktiskt: 42. Vad frågan är får du lista ut själv.</p>
<p><strong>Avslutning</strong><br />
Alldeles nyss fick jag ett meddelande, med avsändaren “TPS”:<br />
<em>- Du har mycket kvar att lära, David-san. Jag ser att du tagit hänsyn till A3-formatet. Men ditt släktträd skall vändas upp och ned.</em></p>
<p>&nbsp;</p>
<p><a name="english"></a><br />
<a name="English"></a><br />
(The English version)</p>
<p><strong>The Agile Family</strong><br />
Who is that guy “Agile” anyway? Does he come from Japan? Where is his family? We have the right to know. I have done some research and here is the result of my work.</p>
<p>Let’s begin with the Star, winner of American Idol and the one everybody talks about: <strong>Scrum</strong>. Scrum has a kid sister, not yet as well known as her big brother. Her name is <strong>Kanban</strong> and is described by many as modern, attentive and a bit more up to date. Let’s be honest, all of us get old some day. So does Scrum. Please don’t tell him that, he is a bit sensitive about aging! The Rock n’ Roll attitude, simplicity and innovative ideas of lil’ sister Kanban are properties appreciated by the constantly increasing fan base.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree6.png"><img class="alignnone size-full wp-image-12828" src="http://blogg.idg.se/agile/files/2011/11/familytree6.png" alt="Syskonen Scrum och Kanban" width="153" height="74" /></a></p>
<p>Scrum and Kanban has another sibling. They call him <strong>XP</strong> and perhaps he is a bit overlooked. His real name is <strong>eXtreme Programming</strong>, but he was so bullied in school for it and really had to change his name. Sad, but that’s the real world. He also grew a beard very early in his teens, that didn’t help very much.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree5.png"><img class="alignnone size-full wp-image-12827" src="http://blogg.idg.se/agile/files/2011/11/familytree5.png" alt="Syskonen XP, Scrum och Kanban" width="235" height="74" /></a></p>
<p>As a teenager, XP added some well needed attitude to his personality and he often wore T-shirts with statements like <em>I Unit Test on the First Date</em>. He started to hang out with his brother Scrum and they found out that they actually have a lot in common and complete each other well. Today they are the best of friends.</p>
<p>Scrum and Kanban are both extroverts. XP is very thoughtful and a passionate programmer. People say that when getting to know him, you will have a friend for life. He is the one that resembles his father most and without knowing about it, both his sister and brother see him as a role model.</p>
<p>What about dad? Well, his name is <strong>Agile</strong>. He is the kind of father all of us wish we had. A man of wisdom, laid back and always giving you attention. He is the one with good advices and has never stopped trying make the world a better place. He is very proud of his children and you will spot him on almost every of his kids TV and live performances. Do you see the bald guy at the front row smiling and cheering? That’s Poppa Agile.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree4.png"><img class="alignnone size-full wp-image-12826" src="http://blogg.idg.se/agile/files/2011/11/familytree4.png" alt="Hela familjen Agile" width="235" height="130" /></a></p>
<p>Agile was a little kid once, like all of us. A boy that admired his older sister <strong>Lean</strong>. Her sense for quality, respect for people and long term thinking has made her well respected and admired all over the world. Agile did spend a lot of time hanging out with big sister and her friends. They played video games, laughed and listened to the radio playing the latest hits all day at home. He reminisces:<br />
<em>- Her girlfriends were so good looking and always knew what was cool and what was not. I was in love.</em></p>
<p>He continues:<em> &#8211; All I know comes from Lean and she is still my biggest inspiration. My youngest daughter Kanban visits here every summer and admires her aunt a lot.</em></p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree3.png"><img class="alignnone size-full wp-image-12825" src="http://blogg.idg.se/agile/files/2011/11/familytree3.png" alt="Agile och syrran" width="350" height="143" /></a></p>
<p>Aunt Lean also has a daughter, called <strong>Lean Software Development</strong>. She is the not so well known cousin of Scrum, XP and Kanban. I hear people say she is the next big thing.</p>
<p>Scrum says: <em>- When our cousin was about to visit us, we all got so excited! We talked a lot about her, bragging about how cool she was. She always brought the latest stuff from Japan. Our Game&amp;Watch toys was nothing compared to the gaming consoles she had, with the color screen and stereo sound. It was amazing. It felt like seeing into the future!</em></p>
<p>The Agile siblings and Lean Software Development both agree that they really should work together in the future. Let’s hope they do!</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree2.png"><img class="alignnone size-full wp-image-12824" src="http://blogg.idg.se/agile/files/2011/11/familytree2.png" alt="Kusinerna" width="350" height="143" /></a></p>
<p>Yes, we have reached the top of the Family tree. <strong>A car?</strong> Yep, that’s right. Both Lean and Agile comes from the garage. A very clean garage, I might add. The time travelling journey got us to the land of beautiful calligraphy, blooming cherry trees, razor sharp samurai swords and the best car brand in the world: Toyota.</p>
<p><a href="http://blogg.idg.se/agile/files/2011/11/familytree.png"><img class="alignnone size-full wp-image-12823" src="http://blogg.idg.se/agile/files/2011/11/familytree.png" alt="Familjen" width="350" height="216" /></a></p>
<p>Respecting people, team work, responsibility and sharing of knowledge is the soul of <strong>Toyota Production System</strong> (aka TPS). Will TPS make the world a better place? <em>Kaizen</em> (continuous improvement) and <em>Hansei</em> (reflection) must be a part of the daily work flow according to TPS. What about problem solving? Don’t settle with quick fixes. Try find the root cause by asking <em>Why?</em> at least five times. The philosophy of Toyota is: <em>Base your decisions on long term thinking, even when they are in conflict with your short term financial goals.</em></p>
<p>Is TPS the answer to all your questions? Well, that depends. What about Scrum, XP or Kanban? Probably not.</p>
<p>Is there an answer? Actually there is: 42. You go figure out the question yourself.</p>
<p><strong>Final words</strong><br />
Recently I received a message from someone called “TPS”:<br />
<em>- You have still a lot to learn, David-san. I noticed that You have used the A3 format. Good. But your Family Tree should be turned upside down.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/11/18/familjen-agile-the-agile-family/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visa vad du gör, eller &#8221;Dude, where&#8217;s my Index Cards?&#8221;</title>
		<link>http://blogg.idg.se/agile/2011/06/27/visa-vad-du-gor-eller-dude-wheres-my-index-cards/</link>
		<comments>http://blogg.idg.se/agile/2011/06/27/visa-vad-du-gor-eller-dude-wheres-my-index-cards/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 19:35:06 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Index Card Generator]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Projektledning]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12811</guid>
		<description><![CDATA[(please scroll down for the English version of this post) Idag finns det ett helt gäng olika agila metoder att välja till sin verktygslåda, många snickrar ihop en egen variant som passar bäst för den egna organisationen. Gemensamt brukar vara att information om projekten blir synlig för alla som är intresserade. Scrum-team har till exempel [...]]]></description>
			<content:encoded><![CDATA[<p><em>(please scroll down for the English version of this post)</em></p>
<p>Idag finns det ett helt gäng olika agila metoder att välja till sin verktygslåda, många snickrar ihop en egen variant som passar bäst för den egna organisationen. Gemensamt brukar vara att information om projekten blir synlig för alla som är intresserade. Scrum-team har till exempel en demo av produkten de utvecklar med jämna mellanrum, en graf som visar på framsteg och så berättar man vad man gör just nu i dagliga stå-upp-möten. Kanban beskriver att man ska visualisera sitt arbetsflöde, i princip betyder det att använda någon slags vägg med arbetsuppgifter på. Det kan vara en riktig vägg på kontoret eller en digital variant i molnet. Många kallar det för <em>Scrum-</em> eller <em>Kanbantavlan</em>.</p>
<p>Personligen gillar jag en riktig vägg i gips, trä eller betong. Varför? Allt blir så mycket enklare: inga behörighets-trassel, dålig dra-och-släpp-funktionalitet eller obegriplig länk till en <em>server</em> någonstans i byggnaden. Med en riktig vägg tar man helt enkelt ett papper med arbetsuppgifter, flyttar, antecknar eller pekar och pratar med sina kollegor kring det som ska göras. Enkelt är bättre!</p>
<p><em>- Men ska man skriva allt för hand? Om man har en taskig handstil då?</em></p>
<p>Vi tar lite digital hjälp till det analoga teamet: Excel. <strong>Index Card Generator</strong>* är ett väl använt verktyg som fungerar som en enkel <em>backlog</em> för ett Scrum-team. Med ett knapptryck skapar man indexkort i A5-format, som man skriver ut och klistrar upp på väggen.</p>
<p><em>- Men om man inte vill använda Microsoft Office, finns det en Google Docs-version?</em></p>
<p>Japp, det finns. Det enda du behöver är ett Google-konto. Här är en video som visar hur verktyget fungerar.<br />
<p><a href="http://blogg.idg.se/agile/2011/06/27/visa-vad-du-gor-eller-dude-wheres-my-index-cards/"><em>Click here to view the embedded video.</em></a></p></p>
<p>Här hittar du <a target="_blank" title="Öppna Index Card Generator i ett nytt fönster" href="https://spreadsheets.google.com/spreadsheet/ccc?key=0AiK_4OSo0f4LdFVOY3hXclRZcjdYQ1I2Q1VodElUdnc&amp;hl=sv">Index Card Generator for Google Spreadsheet</a></p>
<p>Hör av dig med vad du tycker om verktyget, har förbättringsförslag eller hittar buggar!</p>
<p>(English version)<br />
<strong>Dude, where’s my Index Cards?</strong></p>
<p>There is a bunch of different agile methods to choose by for your toolbox these days and many teams create their own customized version for their organization. Agile methods usually makes information available to anyone that take interest in the current project.</p>
<p>Here are some examples: Scrum teams arrange product demos, use a daily progress graph and has the this-is-what-I&#8217;m-doing-today-meetings. Kanban describes that you should visualize your workflow, i.e. using a wall with <em>swim lanes</em> and index cards. Some teams use a real physical wall at the office and others use a digital wall somewhere in the Cloud.</p>
<p>I prefer the wall made of concrete. Why is that? Because everything becomes so much easier. You don&#8217;t need an Active Directory Folder Authorized User Group, there isn&#8217;t any drag-and-drop functionality that sucks and no weird links to a server somewhere in the building. At the concrete wall you simply take a piece of paper, move it and make notes without the need to press a <em>Save</em> button. Old School? Hey, I was born in the seventies!</p>
<p><em>- But what if no one can read my hand writing?</em></p>
<p>Let’s use some digital assistance: Excel. <strong>Index Card Generator</strong>* is a well known tool for managing a Scrum product backlog. Press a button (!) and you will get A5 formatted index cards to print out and paste at the concrete wall.</p>
<p><em>- But what if the organization doesn&#8217;t use the Microsoft Office Suite, is there a Google Docs version available?</em></p>
<p>Yes, and all you need is a Google account to get started. Check out the Youtube video that describes how to use the tool (the embedded movie above).</p>
<p>Please contact me if you make any improvements or find bugs!</p>
<p><a target="_blank" title="Open Index Card Generator in a new window" href="https://spreadsheets.google.com/spreadsheet/ccc?key=0AiK_4OSo0f4LdFVOY3hXclRZcjdYQ1I2Q1VodElUdnc&amp;hl=sv">Index Card Generator for Google Spreadsheet</a></p>
<p><a target="_blank" title="Open Index Card Generator in a new window" href="http://blog.crisp.se/henrikkniberg/2007/12/18/1197973740000.html">* Index Card Generator for Excel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/06/27/visa-vad-du-gor-eller-dude-wheres-my-index-cards/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Feedback for dummies</title>
		<link>http://blogg.idg.se/agile/2011/05/21/feedback-for-dummies/</link>
		<comments>http://blogg.idg.se/agile/2011/05/21/feedback-for-dummies/#comments</comments>
		<pubDate>Sat, 21 May 2011 13:58:50 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Manifest]]></category>
		<category><![CDATA[Projektledning]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12806</guid>
		<description><![CDATA[Återkoppling &#8211; feedback &#8211; är centralt i agila metoder. Visst borde konstruktiv kritik, reflektion och återkoppling vara självklarheter? Hur ser det ut där du jobbar? Vi på Know IT i Stockholm träffades en kväll i våras och pratade om agila värderingar och verktygen som hjälper oss att arbeta mer smidigt i projekten. Här är en [...]]]></description>
			<content:encoded><![CDATA[<p>Återkoppling &#8211; <em>feedback</em> &#8211; är centralt i agila metoder. Visst borde konstruktiv kritik, reflektion och återkoppling vara självklarheter?</p>
<p>Hur ser det ut där du jobbar?</p>
<p>Vi på Know IT i Stockholm träffades en kväll i våras och pratade om agila värderingar och verktygen som hjälper oss att arbeta mer smidigt i projekten. Här är en inspelning från kvällen, nedklippt till ett sk &#8221;blixt-tal&#8221; (ca tio minuter).</p>
<p><a href="http://blogg.idg.se/agile/2011/05/21/feedback-for-dummies/"><em>Click here to view the embedded video.</em></a></p>
<p>Ge gärna din feedback!</p>
<p>I ett tidigare inlägg har jag skrivit om och översatt de agila principerna. Du hittar inlägget här:<br />
<a href="http://blogg.idg.se/agile/2011/05/08/agile-remixed/">Agile remixed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/05/21/feedback-for-dummies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remember the words from Bruce Lee&#8230;</title>
		<link>http://blogg.idg.se/agile/2011/05/16/remember-the-words-from-bruce-lee/</link>
		<comments>http://blogg.idg.se/agile/2011/05/16/remember-the-words-from-bruce-lee/#comments</comments>
		<pubDate>Mon, 16 May 2011 10:15:16 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Manifest]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12793</guid>
		<description><![CDATA[Barnvagnspromenader i sol och regn ger tid till reflektion och nya frågor. Vad är egentligen en agil konsult? Vilken sorts Scrum Master hade Bruce Lee varit? Kan jag skriva på engelska? Håll i dig, här är: Agile Consultant Manifesto!]]></description>
			<content:encoded><![CDATA[<p>Barnvagnspromenader i sol och regn ger tid till reflektion och nya frågor. Vad är egentligen en agil konsult? Vilken sorts Scrum Master hade Bruce Lee varit? Kan jag skriva på engelska?</p>
<p>Håll i dig, här är: Agile Consultant Manifesto!</p>
<p><img src="http://blogg.idg.se/agile/files/2011/05/agileconsultantmanifesto.png" alt="Agile Consultant Manifesto" width="600" height="450"></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/05/16/remember-the-words-from-bruce-lee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile remixed</title>
		<link>http://blogg.idg.se/agile/2011/05/08/agile-remixed/</link>
		<comments>http://blogg.idg.se/agile/2011/05/08/agile-remixed/#comments</comments>
		<pubDate>Sun, 08 May 2011 08:46:49 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Manifest]]></category>
		<category><![CDATA[Remix]]></category>
		<category><![CDATA[Svenska]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12779</guid>
		<description><![CDATA[För mer än tio år sedan skrevs det agila manifestet och det har inspirerat många av oss som sysslar med utveckling av mjukvara. Idag finns värderingarna och principerna översatta till många språk, även till svenska. Under våren har jag hållit föredrag om agila värderingar och arrangerat övningar kring det. Jag valde den engelska versionen att [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: 'Trebuchet MS';line-height: normal">För mer än tio år sedan skrevs det agila manifestet och det har inspirerat många av oss som sysslar med utveckling av mjukvara. Idag finns värderingarna och principerna översatta till många språk, även till svenska.</p>
<p>Under våren har jag hållit föredrag om agila värderingar och arrangerat övningar kring det. Jag valde den engelska versionen att arbeta med, men varför?</p>
<p>Den engelska versionen innehåller bland annat den här texten:<br />
<span style="font-family: 'Trebuchet MS';line-height: normal">”<em>Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.</em>”</span></p>
<p>Den svenska översättningen beskriver att vi ska “<em>tillfredsställa kunden</em>” och det ger, i alla fall mig, helt andra bilder än utveckling av mjukvara. Har Google Translate haft ett finger med i spelet? Hur som helst fick jag en idé: jag borde göra en svensk “<em>remix</em>”!<br />
<br />
Så, här är min svenska tolkning av “<em>The Agile Principles</em>”.<br />
</span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>1. Det allra viktigaste för oss är att ha nöjda kunder. Det får vi när vi lyssnar och levererar något av värde tidigt.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>2. Det är okej att förändra krav! Smidiga arbetssätt hjälper oss att utveckla det kunden behöver idag. Igår har ju redan passerat.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>3. Leverera mjukvara ofta. Vi tror att det är en bra idé.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>4. Utvecklare kan inte arbeta isolerat. För att lyckas behövs kunskap från hela organisationen.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>5. Motiverade människor levererar. Lita på dem och se till att de har verktygen som behövs.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>6. Det överlägset bästa sättet att dela med sig av kunskap är att träffas och prata med varandra.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>7. Framsteg gör man genom att utveckla mjukvara som fungerar. Resten kommer på andra plats.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>8. Hållbar utveckling betyder också att arbeta med jämn arbetsbelastning.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>9. Följ med i utvecklingen av teknik och design. Elegant och enkel kod gör arbetet smidigt.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>10. Enkelt är bättre.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>11. Självorganiserande lag ger bättre resultat.</strong></span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal"><strong>12. Ett lag som ger sig tid att reflektera kommer alltid att försöka bli lite bättre</strong>. </span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal">Jämför gärna med den <a title="Till agilemanifesto.org" href="http://agilemanifesto.org/principles.html" target="_blank">engelska versionen</a>. </span></p>
<p><span style="font-family: 'Trebuchet MS';line-height: normal">Vad tycker du?</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2011/05/08/agile-remixed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Øredev 2010</title>
		<link>http://blogg.idg.se/agile/2010/11/18/%c3%b8redev-2010/</link>
		<comments>http://blogg.idg.se/agile/2010/11/18/%c3%b8redev-2010/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 07:08:19 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12775</guid>
		<description><![CDATA[Øredev 2010 &#8211; imponerande program med bra talare och spännande ämnen. Jag var där en dag och valde att gå på presentationer med agil inriktning. Här är några höjdpunkter. Agile is dead, long live agile Jeff Sutherland, en av upphovsmännen till Scrum, tog pulsen på mjukvarubranschen år 2010. Varför är andelen lyckade mjukvaruprojekt fortfarande så [...]]]></description>
			<content:encoded><![CDATA[<p>Øredev 2010 &#8211; imponerande program med bra talare och spännande ämnen. Jag var där en dag och valde att gå på presentationer med agil inriktning. Här är några höjdpunkter.</p>
<p><strong>Agile is dead, long live agile<br />
Jeff Sutherland</strong>, en av upphovsmännen till Scrum, tog pulsen på mjukvarubranschen år 2010. Varför är andelen lyckade mjukvaruprojekt fortfarande så låg? Många företag säger att de är agila, borde inte kvaliteten ha förbättrats? Enligt Jeff missar många de viktigaste sakerna: möjligheten att få snabb återkoppling &#8211; <em>feedback</em> &#8211; och att mäta framsteg. Hur vet man hur det går när inget data finns? Många projekt har inte ens en demo efter sina sprintar! Han pekade på flera brister i projekten idag, bland annat att det är för många roller och specialister i organisationerna. I Scrum ska det ju bara finnas tre roller.</p>
<p>Han ställde två enkla frågor till oss:</p>
<p>- <em>Hur många här använder sig av &#8221;User stories&#8221; i projekten?<br />
</em>(de flesta av oss räckte upp handen)</p>
<p>-<em> Hur många här tycker att ni har <strong>bra</strong> &#8221;User stories&#8221;?<br />
</em>(de flesta av oss räckte <strong>inte</strong> upp handen)</p>
<p>Ett problem?</p>
<p><strong>Mission-Critical Agility<br />
Dr. Jeff Norris</strong> från NASA berättade historien om Alexander Graham Bell och det som drev honom att utveckla den första kommersiellt gångbara telefonen. Han gick vidare med  hur det gick till när NASA utvecklade Apollo 1-farkosten. Fascinerande historier med mycket drama.</p>
<p>- <em>Men hallå, vad har det med agil utveckling att göra?</em></p>
<p>Poängen var att visa hur viktigt det är att våga pröva olika idéer, att våga ta risker och att vara engagerad &#8211; vara agil, helt enkelt. Berättelserna vävdes in i tre huvudpunkter: <em>Vision, Risk &amp; Commitment</em>.</p>
<p>Förutom de inspirerande historierna fastnade jag speciellt för en sak, att åtagande &#8211; <em>Commitment</em> &#8211; från ett agilt perspektiv faktiskt innebär att hålla sig<strong> fri från</strong> åtaganden så länge som möjligt.</p>
<p><strong>Clarity rules! Six collaboration skills for agile teams<br />
Diana Larsen</strong>, författare till <em>Agile Retrospectives</em> (bra bok!), delade med sig av många bra tips om vad man kan göra för att bli ett bättre team. Från konkreta saker som att möblera lokalerna så att de faktiskt passar projekten (har du gjort det någon gång?), till enkla steg-för-steg-metoder för att ta beslut och reda ut problem i teamet. Ett tips: har du en produktägare i företaget som är svår att få tag på? Ge honom/henne den bästa platsen som råkar vara precis bredvid er, hur kan man tacka nej till det?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2010/11/18/%c3%b8redev-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Agila Sverige 2010</title>
		<link>http://blogg.idg.se/agile/2010/05/12/agila-sverige-2010/</link>
		<comments>http://blogg.idg.se/agile/2010/05/12/agila-sverige-2010/#comments</comments>
		<pubDate>Wed, 12 May 2010 17:09:04 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Generellt]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12763</guid>
		<description><![CDATA[Igår kväll tittade jag igenom mina anteckningar från Agila Sverige 2010 &#8211; vilka dagar! Jag är laddad med nya insikter, idéer och ett par schyssta punchlines att leverera vid tillfälle. Några av favoriterna bland tiominuterstalen är Joakim Holms det STORA missförståndet, som handlade om att programmering inte alls är samma sak som tillverkning. Programmering är [...]]]></description>
			<content:encoded><![CDATA[<p>Igår kväll tittade jag igenom mina anteckningar från <strong>Agila Sverige 2010</strong> &#8211; vilka dagar! Jag är laddad med nya insikter, idéer och ett par schyssta punchlines att leverera vid tillfälle.</p>
<p>Några av favoriterna bland tiominuterstalen är Joakim Holms <strong>det STORA missförståndet</strong>, som handlade om att programmering inte alls är samma sak som tillverkning. Programmering är 100 % designarbete. Visst har du hört talas om den där husbyggarmetaforen? Det är snarare ritningen som vi utvecklar när vi arbetar vid datorn, vi bygger inte alls huset. Det gör kompilatorn och webbservern åt oss, eller hur?</p>
<p>Jag har redan följt Daniel Brolunds råd från hans tal <strong>Var en guldfisk och undvik kollaps</strong>: skriv ut en bild på en guldfisk och rådfråga den varje gång du vill lägga till ytterligare en <em>if-sats</em> i koden, kanske göra en till <em>branch:ning</em> i versionshanteringsträdet eller utveckla kod som<em> kan behövas någon gång i framtiden</em>. Vad skulle guldfisken tycka om det? Just nu tittar två förvånade ögon från en tecknad fisk på mig. Ok, I get the message. Undvik komplexitet, varje extra liten krånglighet är ett steg på vägen mot kollaps.</p>
<p>Marcus Ahnve tycker att vi ska <strong>kasta ut experterna och fokusera på helheten</strong> och jag tror att han har rätt. Vi har en expertkultur i vår bransch, där det ofta ses som orimligt att en och samma person kan vara duktig på databas OCH html! Det här innebär att många arbetar med samma sak i varje projekt, kan man då verkligen förvänta sig att individer tar helhetsansvar?</p>
<p>På eftermiddagarna var det <strong>öppet forum</strong> (Open Space) med längre diskussioner om ämnen med lättrörlig anknytning. Bland annat om hur en <strong>agil chef</strong> kan vara, tips och tricks på hur man arbetar för att <strong>bli ett bättre team</strong> och varför det ibland är svårt med <strong>förändringsarbete</strong>.</p>
<p>Vill du följa med nästa år?</p>
<p>Ps.</p>
<p><img class="alignnone size-full wp-image-12764" src="http://blogg.idg.se/agile/files/2010/05/goldfish2.jpg" alt="goldfish" width="288" height="249" /></p>
<p>(bildkälla: http://mearesuperstar.blogspot.com/2007/01/en-guldfisk.html)</p>
<p>Ds.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2010/05/12/agila-sverige-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In Swedish, kanske?</title>
		<link>http://blogg.idg.se/agile/2010/03/04/in-swedish-kanske/</link>
		<comments>http://blogg.idg.se/agile/2010/03/04/in-swedish-kanske/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 23:09:34 +0000</pubDate>
		<dc:creator>David Vujic</dc:creator>
				<category><![CDATA[Generellt]]></category>
		<category><![CDATA[Domain Driven Design]]></category>
		<category><![CDATA[Domändriven design]]></category>
		<category><![CDATA[Programmering]]></category>
		<category><![CDATA[språk]]></category>

		<guid isPermaLink="false">http://blogg.idg.se/agile/?p=12747</guid>
		<description><![CDATA[Varför är det så ovanligt att programmerare skriver kod på svenska? Idag skrivs nästan all mjukvara in english, även hos företag som har svenska som huvudspråk. För en tid sedan slog det mig att IT-avdelningen kan vara den enda delen i en organisation som använder sina egna termer för att beskriva produkter och tjänster. Är [...]]]></description>
			<content:encoded><![CDATA[<p>Varför är det så ovanligt att programmerare skriver kod på svenska?</p>
<p>Idag skrivs nästan all mjukvara<em> in english</em>, även hos företag som har svenska som huvudspråk. För en tid sedan slog det mig att IT-avdelningen kan vara den enda delen i en organisation som använder <strong>sina egna termer</strong> för att beskriva produkter och tjänster.</p>
<p>Är det verkligen bra?</p>
<p>Företagets språk &#8211; <strong>domän</strong> &#8211; borde kanske också återspeglas fullt ut i utvecklingen av mjukvara? Då blir det domändriven design* på riktigt.</p>
<p><strong>Nackdelar?</strong><br />
Om företaget anställer en person som inte kan svenska lär det ta tid att förstå koden, ingen tvekan om den saken. Det blir en längre startsträcka, men som en bonus lär man sig terminologin som faktiskt används i hela organisationen.</p>
<p>Vanligare är kanske att man lägger ut hela sin systemutveckling utomlands. Då behöver alla verksamhetskrav översättas och i praktiken innebär det att företaget faktiskt byter språk (eller blir flerspråkigt).</p>
<p>Det finns ju inga tekniska hinder för att skriva kod med svenska tecken, men det kanske känns konstigt i början. Som att lära sig ett nytt språk? Ett tips: börja med att skriva enhetstesterna på svenska. Namn och beskrivningar går ju att sno rakt av från kravdokumentet eller postit-lappen på väggen. Hör av dig och berätta om dina erfarenheter!</p>
<p>* <a title="Google-sök på domändriven design" href="http://www.google.se/search?hl=sv&amp;source=hp&amp;q=domändriven+design&amp;btnG=Google-sökning&amp;meta=&amp;aq=f&amp;oq=" target="_blank">Läs mer</a> om domändriven design (Domain Driven Design)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogg.idg.se/agile/2010/03/04/in-swedish-kanske/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

