<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mikael Deurell : Scrum</title><link>http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx</link><description>Tags: Scrum</description><dc:language>sv-SE</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How Microsoft does Scrum and CI</title><link>http://blogs.msdn.com/deurell/archive/2008/03/08/how-microsoft-does-scrum-and-ci.aspx</link><pubDate>Sat, 08 Mar 2008 12:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8111667</guid><dc:creator>mikaeld</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/deurell/comments/8111667.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=8111667</wfw:commentRss><description>&lt;p&gt;En inte helt ovanlig fråga jag får när jag är pratar om Scrum, Crystal Clear, CI, VSTS, TFS&amp;nbsp;och annat ASD relaterat med våra kunder och partners är:&lt;/p&gt;
&lt;p&gt;- "Men Micke, hur gör ni själva?"&lt;/p&gt;
&lt;p&gt;Microsoft har under de senaste åren blivit en härlig&amp;nbsp;Scrumfabrik. Över 30% av alla projekt som körs internt på Microsoft använder Scrum som bas och&amp;nbsp;när vi pratar ASD är Scrum och Continuos Integration de delar vi driver hårdast. Det härliga med att vi använder våra egna produkter (TFS) internt är att&amp;nbsp;våra features i VSTS/TFS riktas mot de områden vi tycker är viktigast, och kopplat till detta ge teamen/våra kunder ett verktygsstöd som rockar! Men vad använder vi mest? &lt;a href="http://research.microsoft.com" class="" mce_href="http://research.microsoft.com"&gt;Microsoft Research&lt;/a&gt;&amp;nbsp;har gjort en intern undersökning kopplat till användandet av ASD (Agile Sofware Development) och ni kan ladda ner den &lt;a href="http://research.microsoft.com/hip/papers/AgileDevatMS.pdf" class="" mce_href="http://research.microsoft.com/hip/papers/AgileDevatMS.pdf"&gt;här&lt;/a&gt;. Lite härlig helgläsning!!! :-)&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3293/2317595331_5b89afc30f_o.jpg" mce_src="http://farm4.static.flickr.com/3293/2317595331_5b89afc30f_o.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2076/2317596841_55fcc0ec22_o.jpg" mce_src="http://farm3.static.flickr.com/2076/2317596841_55fcc0ec22_o.jpg"&gt;&lt;/p&gt;
&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8111667" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Metod/default.aspx">Metod</category><category domain="http://blogs.msdn.com/deurell/archive/tags/TFS/default.aspx">TFS</category></item><item><title>Scrum i praktiken med Björn Eriksen</title><link>http://blogs.msdn.com/deurell/archive/2007/09/22/scrum-i-praktiken-med-bj-rn-eriksen.aspx</link><pubDate>Sat, 22 Sep 2007 09:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5049050</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/5049050.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=5049050</wfw:commentRss><description>&lt;P&gt;Björn har tagit fram en cool &lt;A class="" href="http://www.jonssonlepp.se/Utbildning/Kurs/?CourseID=258" mce_href="http://www.jonssonlepp.se/Utbildning/Kurs/?CourseID=258"&gt;tvådagarskurs i Scrum/XP&lt;/A&gt;&amp;nbsp;som är utformad på ett sätt som gör mig både avundsjuk och stolt! Jag får inte sällan frågor om att köra utbildning med just denna inriktning. Första dagen en ordentlig genomkörare av Scrum och andra dagen&amp;nbsp;komplettera med engineering practices från XP&amp;nbsp;och haka på&amp;nbsp;verktygsstöd&amp;nbsp;med &lt;STRONG&gt;BÅDE&lt;/STRONG&gt; VSTS/TFS &lt;STRONG&gt;OCH&lt;/STRONG&gt; &lt;A class="" href="http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx" mce_href="http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx"&gt;ALT.net&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Björn kommer att jobba som MCT/ATE&amp;nbsp;instruktör&amp;nbsp;på TechEd i&amp;nbsp;Barcelona, hugg tag i honom, bjud honom på tapas/öl och muta till er kursmaterialet... Eller gå kursen!!!&lt;/P&gt;
&lt;P&gt;Bra jobbat Björn!!! You rock!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5049050" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/Test/default.aspx">Test</category><category domain="http://blogs.msdn.com/deurell/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/deurell/archive/tags/XP/default.aspx">XP</category></item><item><title>Ska vi förlänga en sprint om vi håller på att misslyckas?</title><link>http://blogs.msdn.com/deurell/archive/2007/08/16/ska-vi-f-rl-nga-en-sprint-om-vi-h-ller-p-att-misslyckas.aspx</link><pubDate>Thu, 16 Aug 2007 08:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4410897</guid><dc:creator>mikaeld</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/deurell/comments/4410897.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=4410897</wfw:commentRss><description>&lt;P&gt;Vi har en hel del agila forum på Microsoft. Väldigt ofta snöar&amp;nbsp;vi (som agila forum alltid verkar göra) in på någon intrikat detalj eller tolkningsfråga som i de flesta fall är totalt meningslös, men ändå charmig att stöta och blöta några vändor. För någon vecka sedan kom dock en schysst praktisk fråga från Eve Rallo på Connected Systems Division. Vad gör vi om vi bara är en liten liten liten pyttebit från att vara klara men inte kommer att fixa kakan inom aktuell sprint? Det är ju bara så jääääättelite kvar... Snälla...&amp;nbsp;Får jag förlänga... Snääälla...&lt;/P&gt;
&lt;P&gt;Alla som kört agila projekt känner nog igen sig... Och kanske även hör Ken Schwabers röst i bakhuvudet... Men... Varför skall man inte förlänga sprinten? Om det bara är pyttelite? Pytte pytte pyttelite... &lt;/P&gt;
&lt;P&gt;En härlig praktiskt orienterad diskussion som vi la upp &lt;A class="" href="http://blogs.msdn.com/nickmalik/archive/2007/08/15/we-are-going-to-miss-do-we-stretch-out-the-sprint.aspx" mce_href="http://blogs.msdn.com/nickmalik/archive/2007/08/15/we-are-going-to-miss-do-we-stretch-out-the-sprint.aspx"&gt;här&lt;/A&gt;... Kolla!&lt;/P&gt;
&lt;P&gt;Det underbara i kråksången. Microsoft har massor av sköna praktiskt orienterade, &lt;STRONG&gt;PASSIONERADE&lt;/STRONG&gt; agila team som driver detta med &lt;STRONG&gt;glöd i ögonen&lt;/STRONG&gt;... Har jag sagt att jag gillar att jobba här... ;-)&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4410897" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Metod/default.aspx">Metod</category></item><item><title>The Human Element</title><link>http://blogs.msdn.com/deurell/archive/2007/06/02/the-human-element.aspx</link><pubDate>Sat, 02 Jun 2007 09:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3036949</guid><dc:creator>mikaeld</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/deurell/comments/3036949.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=3036949</wfw:commentRss><description>&lt;p&gt;Efter att ha jobbat en hel del med teamcoachning och msf agile har jag lärt mig var man skall lägga tyngden, och vilka delar man högaktningsfullt kan %¤#%" i. Vill man ha resultat snabbt, gör följande:&lt;/p&gt; &lt;p&gt;1. Inför daily builds&lt;br&gt;2. Satsa ALLT på att trycka teamet genom &lt;a href="http://www.hollsten.se/grupputv_firo.htm" mce_href="http://www.hollsten.se/grupputv_firo.htm"&gt;FIRO&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Allt handlar om teamet, allt det som det jiddras så mycket om, möblering av projektrum, teamestimering, empowerment och hela kakan är old school! Inget nytt! &lt;a href="http://www.thesweden.se/content/view/2/7/" mce_href="http://www.thesweden.se/content/view/2/7/"&gt;Will Schutz&lt;/a&gt;&amp;nbsp;fångade detta i FIRO teorin redan 1958. En teori som använts länge för att utveckla högpresterande team (t.ex. specialförband i militären). Jag sprang på denna för första gången 1992 när jag tjänstgjorde som &lt;a href="http://www.fallskarmsjagarna.org"&gt;fallskärmsjägare&lt;/a&gt; i armén. Andra gången var när jag jobbade som teamledare på &lt;a href="http://www.connecta.se"&gt;Connecta&lt;/a&gt;. Allt var&amp;nbsp;redan dokumenterat och beprövat, långt&amp;nbsp;innan&amp;nbsp;dess att vattenkammade tekniker fick agile-feber. &lt;/p&gt; &lt;p&gt;Vi frågar alltid&amp;nbsp;varför IT-projekt är så svåra. Mitt svar är ganska enkelt (så enkelt att Dag anser att jag hela tiden kommer med "jag har klämt två pilsner och kommit på detta" lösningar), de är oftast inte det. Det är klart att det finns svåra IT-projekt men de flesta som misslyckas är egentligen ganska enkla... En dataentry app för att registrera försäkringar, kan det vara svårt? Varför drog det projektet över tiden med ett år? En app för att optimera pumpkonfigureringar?&amp;nbsp; Kom igen... Det är inte så #%¤%"# svårt... Nagelbitande akademiker gräver ner sig och jämför systemutvecklingens komplexitet med människans biologiska uppbyggnad. I min värld är det en schysst skillnad på hur hjärnan är uppbyggd och hur man skyfflar in Nalle Puh strumpor till ett ordersystem för en klädtillverkare. &lt;/p&gt; &lt;p&gt;Det är mycket sällsynt att hitta&amp;nbsp;ett IT-projektteam som lämnat tillhörafasen, de har inte ens fått förutsättningarna. Att jämföra IT-projekt med människans mysterier är absurt, men en jämförelse är intressant. &lt;/p&gt; &lt;p&gt;Om du skulle in för operation på ett sjukhus, skulle du hellre bli opererad av ett läkarteam som uppför sig som ett kirurgteam eller ett läkarteam som organiserat sig som ett klassikt IT-projekt? Jag vet vad jag skulle välja...&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;font color="#808080"&gt;&lt;br&gt;And history books forgot about us&lt;br&gt;And the bible didn't mention us, not even once&lt;br&gt;You are my sweetest downfall&lt;br&gt;I loved you first...&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3036949" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Metod/default.aspx">Metod</category></item><item><title>Microsoft sommarkollo</title><link>http://blogs.msdn.com/deurell/archive/2007/04/18/microsoft-sommarkollo.aspx</link><pubDate>Wed, 18 Apr 2007 17:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2175601</guid><dc:creator>mikaeld</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/deurell/comments/2175601.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=2175601</wfw:commentRss><description>&lt;P mce_keep="true"&gt;Skickade just in min session till&amp;nbsp;sommarens "Microsoft - Sommarkollo". Vad tror ni? Kommer ni? :-) &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Sommarkollo – MSF och agila metoder&lt;/B&gt; 
&lt;P&gt;Hur kan vi få projektledare till att driva projekt framåt, istället för att fokusera på nerlagd tid i procent? Vad gör egentligen en arkitekt? Hur kan vi gå från en modell där vi försöker testa in kvalitet till att faktiskt bygga in den från början? Och viktigast av allt; hur bygger vi team som rockar och som kan anpassa sig till en föränderlig verklighet? MSF agile erbjuder ett ramverk och en process som svarar på dessa frågor baserat på våra erfarenheter inom Microsoft. Vi går igenom grunderna i MSF agile, tar upp exempel från verkligheten och kombinerar förhoppningsvis detta med en portion humor. 
&lt;P&gt;&lt;B&gt;Målgrupp:&lt;/B&gt; utvecklare, projektledare, arkitekter 
&lt;P&gt;Föreläsare är Mikael Deurell, Microsoft 
&lt;P&gt;&lt;B&gt;Level:&lt;/B&gt; 200&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2175601" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Metod/default.aspx">Metod</category></item><item><title>Agile Development Center på MSDN</title><link>http://blogs.msdn.com/deurell/archive/2007/04/15/agile-development-center-on-msdn.aspx</link><pubDate>Sun, 15 Apr 2007 20:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2146190</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/2146190.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=2146190</wfw:commentRss><description>Vi fått upp ett &lt;A class="" href="http://msdn2.microsoft.com/en-us/architecture/bb404166.aspx" mce_href="http://msdn2.microsoft.com/en-us/architecture/bb404166.aspx"&gt;Agile Development Center&lt;/A&gt; på MSDN!&amp;nbsp;Microsoft&amp;nbsp;har av någon anledning varit&amp;nbsp;ett lite för väl dolt Scrum-näste... Vi har så mycket bra beprövade erfarenheter från både DevDiv&lt;EM&gt; (Developer Division)&lt;/EM&gt; och MCS &lt;EM&gt;(Microsoft Consulting Services).&lt;/EM&gt;&amp;nbsp;Nu är det dags för oss att&amp;nbsp;få ut dem!&amp;nbsp;Det luktar vår!!! :-)&amp;nbsp;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2146190" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Metod/default.aspx">Metod</category></item><item><title>Jag önskar att jag varit smart nog att ha skrivit detta själv!!! Wow!</title><link>http://blogs.msdn.com/deurell/archive/2007/02/27/jag-nskar-att-jag-varit-smart-nog-att-ha-skrivit-detta-sj-lv-wow.aspx</link><pubDate>Tue, 27 Feb 2007 10:42:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1767701</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/1767701.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=1767701</wfw:commentRss><description>&lt;p&gt;Efter att ha coachat och genomfört tämligen många workshops kring MSF:agile har jag&amp;nbsp;lärt mig&amp;nbsp;följande;&lt;/p&gt;
&lt;p&gt;1. Våra böcker om MSF är fruktansvärda!&lt;br /&gt;2. En förståelse av Scrum gör ingången till MSF:agile mycket lättare&lt;br /&gt;3. Det behövs två ingångar för att kunna tackla ett införande av MSF:agile. War Stories och en genomkörare av frameworket/processen.&lt;br /&gt;&lt;font color="#808080"&gt;(Konstpaus&amp;hellip;)&lt;br /&gt;&lt;/font&gt;4. Certifieringar som bygger på att man degar upp pengar utan att behöva prestera något suger! (oavsett om det är scrum-master eller arkitekturorienterat)&lt;/p&gt;
&lt;p&gt;Jag har under en tid skrivit på en&amp;nbsp;bok kopplat till punkt 3. Döm av min förvåning när jag hittar två UNDERBARA dokument som beskriver EXAKT det jag ville skriva om (iofs Scrumrelaterade, men ni som känner mig och vet vad jag tycker&amp;hellip;) och de är gratis!&lt;/p&gt;
&lt;p&gt;En snabb genomkörare av Scrum, skrivet av de vänliga människorna på &lt;a href="http://www.softhouse.se/" target="_blank"&gt;Softhouse &lt;/a&gt;&amp;nbsp;hittar ni &lt;a href="http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf" target="_blank"&gt;här&lt;/a&gt;. Bra rekommenderad läsning för deltagarna innan ni kör en workshop om Scrum/MSF:agile.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.crisp.se/henrik.kniberg/" target="_blank"&gt;Henrik Kniberg&lt;/a&gt; från &lt;a href="http://www.crisp.se/" target="_blank"&gt;Crisp&lt;/a&gt; har skrivit ett helt makalöst, underbart, war story-orienterat&amp;nbsp;&lt;font color="#808080"&gt;(Vi testade detta och det funkade/funkade inte hos oss)&lt;/font&gt; &lt;a href="http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf" target="_blank"&gt;dokument&lt;/a&gt; (90 sidor) med klockren beskrivning av praktiska erfarenheter direkt från projektrummet. Så bra att det kom tårar första gången jag läste det!!!&lt;/p&gt;
&lt;p&gt;Båda dokumenten är skrivna av svenskar och det är så långt ifrån fingercymbaler och taffliga processfundamentalister man kan komma. Tack! Uppfriskande! Ladda ner!!!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#808080"&gt;Too many fingers, too many thumbs &lt;br /&gt;Something wicked this way comes &lt;br /&gt;The best time I've ever had&amp;hellip;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1767701" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>Ok, jag är KLAR! Vad #%&amp;#¤% betyder det?</title><link>http://blogs.msdn.com/deurell/archive/2007/02/14/ok-jag-r-klar-vad-betyder-det.aspx</link><pubDate>Wed, 14 Feb 2007 21:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1690712</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/1690712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=1690712</wfw:commentRss><description>&lt;p&gt;En av de absolut viktigaste sakerna att vara TYDLIG med i MSF-Agile projekt är när man är klar, klar på olika nivåer;&lt;/p&gt;
&lt;p&gt;Klar på:&lt;br /&gt;- Product Backlog nivå&lt;br /&gt;- Iteration (Sprint) nivå&lt;br /&gt;- Scenario nivå&lt;br /&gt;- Klar för integration (att reverse integrera (RI) teamets privata branch till main trunken)&lt;br /&gt;- Klar för deployment till produktion&lt;/p&gt;
&lt;p&gt;Ok, nu vet jag att många säger, vi skall alltid vara klara för produktion, bra mindset! Men... Har ni fått detta att fungera i större skala någon gång? När fler feature-teams har privata branchar som kör RI mot trunken och en release skall ut (kanske en vacker beta) som innehåller features från båda feature teamen... Sannolikheten att ni får en ny bild av aktuell prestanda när ni kör&amp;nbsp;prestandaanalys över hela releasen (betan), tillskillnad från de perf tester ni köre på de båda featureseten i teamen är iallfall relativt hög (100% :-)).&lt;/p&gt;
&lt;p&gt;Så ett förslag är att innan ni kickar igång den första iterationen är klara (:-)) med vad som menas när ni säger att ni är klara... Ännu ett ämne att ta upp på en kickoff,istället för att spela någon lam discobowling och dricka fulöl... Här kommer ett förslag på en template...&lt;/p&gt;
&lt;p&gt;Gör en egen mall och släng upp den på en vägg i projektrummet så att alla i projektet hela tiden vet vad &lt;strong&gt;Klar &lt;/strong&gt;betyder! Bra för moralen, teamandan och tar bort gnabb! Lysande!!!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[5]Thumbnail.jpg" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#808080"&gt;If it can be broke then it can be fixed, if it can be fused then it can be split&lt;br /&gt;It's all under control&lt;br /&gt;If it can be lost then it can be won, if it can be touched then it can be turned&lt;br /&gt;All you need is time...&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1690712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>MSF agile! Rockade flygplan? Eller fingercymbaler och kärlekschakran?</title><link>http://blogs.msdn.com/deurell/archive/2007/02/11/msf-agile-rockade-flygplan-eller-fingercymbaler-och-k-rlekschakran.aspx</link><pubDate>Sun, 11 Feb 2007 21:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1690706</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/1690706.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=1690706</wfw:commentRss><description>&lt;p&gt;En sak som slår mig efter att ha varit ute och hjälpt till i projekt som kör Scrum/XP/MSF agile är att resan ser liknande ut på de flesta ställen. De som misslyckats hårt har valt att lita på någon fingercymbalspelande "Agile-guru" som sagt att &lt;em&gt;"Ni måste köra hela paketet för att vara agila, annars är ni bara kamouflerat vattenfall..."&lt;/em&gt; eller någon liknande mindre begåvad kommentar. De som fått mest värde på kortast tid har gjort följande;&lt;/p&gt;
&lt;p&gt;1. Infört daily builds&lt;br /&gt;2. Implementerat agile motorn (Som är extakt likadan i Scrum/MSF agile och XP)&lt;br /&gt;3. Lyssnat på hur projektgruppen reagerat på detta och anpassat införandeprocessen efter detta...&lt;/p&gt;
&lt;p&gt;Och när jag tänker på det så känns det självklart... Först får vi igång hjärtslaget i projektet, sen börjar vi springa och beroende på hur tränade vi är så anpassar vi farten. Cool...&lt;/p&gt;
&lt;p&gt;Vad menar jag med motorn... Jag tar detta ur ett MSF agile perspektiv men detsamma gäller för Scrum/XP (Hey, ta Scrum, lägg till engineering practices från XP och komplettera med MSF core (teammodell och workstreams) så har ni MSF agile)&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[2]Thumbnail1.jpg" border="0" mce_src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[2]Thumbnail1.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Inför varje iteration tar vi vår prioriterade scenario/QoS backlog (Product backlog) och stämmer av med kunden om hur många scenarios vi kan köra under denna iteration. Efter detta kör vi en härlig session planning poker med teamet för att tidsestimera varje scenario/Qos. För att koppla till flygplansanalogin jag körde tidigare så har vi precis tankat upp &lt;a href="http://home.clara.net/acf/scale/scale-pics-3/bipes/antonov--LY-ABW/antonov.html" mce_href="http://home.clara.net/acf/scale/scale-pics-3/bipes/antonov--LY-ABW/antonov.html"&gt;AN2an&lt;/a&gt; (ett vackert gammalt ryskt flyplan ;-)), men vi har inte startat motorn och börjat flyga...&lt;/p&gt;
&lt;p&gt;Det som ofta blir lite trixigt i början i Scrumprojekt är rollfördelning och hur&amp;nbsp;teamet skall jobba, en inte helt ovanlig tolking av detta i Scrum är att&amp;nbsp;"projektet skall på ett magiskt hippieliknande sätt själv svänga in sig och alla skall hitta de roller som de är födda att ha... Och sen skall alla få blommor och fingercymbaler...". Utan en bra coach så sätter man inte detta utan en "lååång" resa. Jag brukar sno processen från MSF agile (för den är beprövad och bygger på hur vi på Microsoft skapar team som rockar). Hur gör vi då för att få upp flygplanet i luften?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;img src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[1]Thumbnail.jpg" border="0" mce_src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[1]Thumbnail.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Vi börjar läsa från "klocka 9". (När det gäller roller så är det ansvarsfördelning och inte att de ensamma skall utföra aktiviteten)&lt;/p&gt;
&lt;p&gt;- En business analyst brainstormar scenarios/QoS med kund, prioriterar dessa&lt;br /&gt;- En project manager schedulerar dessa för aktuell iteration&lt;br /&gt;- Business analyst kompletterar scenariot (innan var det bara en mycket kort beskrivning)&lt;br /&gt;- A/D/T&amp;nbsp;bryter ner scenario/QoS till workitems och kör planning poker (om det behövs) för estimering. En person är alltid ansvarig för hela scenariot.&lt;br /&gt;- Dev implementerar workitems&lt;br /&gt;- När hela scenariot/Qos är färdigt kickar vi scenariot till nästa state (Resolved) och slänger iväg det till test&lt;br /&gt;- Testare testar scenario/QoS och är allt ok så går det till Closed och vi kan börja köra nästa&amp;nbsp;varv...&lt;/p&gt;
&lt;p&gt;Det här är motorn... Tanka först, starta och börja flyg. I början är ni en AN2a men efter efter tid kommer ni bli en &lt;a href="http://www.antarctica.ac.uk/Living_and_Working/Transport/Aircraft/Twin_Otter.html" mce_href="http://www.antarctica.ac.uk/Living_and_Working/Transport/Aircraft/Twin_Otter.html"&gt;Twin-Otter&lt;/a&gt;... Vackert! Och skit i alla fingercymbalkommentarer från agile-gurus, lyssna till bra coacher som gjort resan förr och till &lt;strong&gt;er själva&lt;/strong&gt;!!! Och anpassa er vartefter ni lär er mer... &lt;/p&gt;
&lt;p&gt;Då många av de agileforum jag kollar på och är med i har en tendens att dra iväg nästan till religiösa former mellan varven (vilket är otroligt charmigt, men ibland lite väl weird) är det viktigt att hålla kvar verkligheten i det hela.&lt;/p&gt;
&lt;p&gt;Ett litet förtydligande är på sin plats... Jag är absolut inte emot &lt;a href="http://www.intune.no/index.php?action=prodkort&amp;amp;mod=object&amp;amp;oid=14860&amp;amp;sess_id=50e96cb0aa2d3291dcc0ebd40be285a8" mce_href="http://www.intune.no/index.php?action=prodkort&amp;amp;mod=object&amp;amp;oid=14860&amp;amp;sess_id=50e96cb0aa2d3291dcc0ebd40be285a8"&gt;fingercymbaler&lt;/a&gt;, jag är ju gammal fallskärmshoppare där batikkläder, gemensam nakenbastu, digeridoospelande kring lägereld och att bli krokig till &lt;a href="http://www.1olav.com/en/olav-zipser/" mce_href="http://www.1olav.com/en/olav-zipser/"&gt;fader Zipsers&lt;/a&gt; gamla rullar tillhör vardagen... Men det finns gränser... ;-)&lt;/p&gt;
&lt;p&gt;Cheers!&lt;/p&gt;
&lt;p&gt;&lt;font color="#808080"&gt;&lt;em&gt;I'm the smallest lake&lt;br /&gt;Fits in every city&lt;br /&gt;Afraid the sun will dry me out&lt;br /&gt;And&amp;nbsp;I see lovers loving&lt;br /&gt;And all the animals&lt;br /&gt;Are drinking from my hand&lt;br /&gt;Helps the sun to kill me...&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1690706" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>Fresh from the vegetarian slow cooker : Tackle!</title><link>http://blogs.msdn.com/deurell/archive/2007/01/30/fresh-from-the-vegetarian-slow-cooker-tackle.aspx</link><pubDate>Tue, 30 Jan 2007 22:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1690683</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/1690683.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=1690683</wfw:commentRss><description>&lt;P&gt;Idag släpper Tackle teamet ett helt underbart web-baserat Scrum tracking tool. Tackle används internt på Microsoft av många dev-team som kör Scrum och nu kan ni göra detsamma! Inte nog med det, vi ger er även all källkod så att ni kan kolla precis hur vi har gjort!!! Teamet som snickrade Tackle går under Microsoft Game Studios - Tools &amp;amp; Technology Team som bland annat snickrar tools till våra coola game devs...&lt;/P&gt;
&lt;P&gt;Vad stöder då Tackle?&lt;/P&gt;
&lt;P&gt;· Multipla Scrum Teams under samma site &lt;BR&gt;· Multipla Product Backlogs per team&lt;BR&gt;· Windows Authentication för att säkra backlogs &lt;BR&gt;· Multipla sätt att prioritera backlogs&lt;BR&gt;· Auto-generering av sprint backlog baserad på product backlog prioritering&lt;BR&gt;· Report-mania; Sprint totals, sprint tasks per product/owner, burn down graph, status reports, work per day report, cross-scrum team reports, sprint review&lt;BR&gt;· Tracka retrospective notes för varje sprint&lt;BR&gt;· Online help och tutorial&lt;BR&gt;· Och en massa, massa mer!&lt;/P&gt;
&lt;P&gt;Tackle körs på SQL Server 2005 och&amp;nbsp;asp.net 2.0 och&amp;nbsp;använder självklart &lt;A href="http://blogs.msdn.com/robf/archive/2007/01/24/asp-net-ajax-r-sl-ppt.aspx"&gt;ATLAS&lt;/A&gt; som vi RTMade&amp;nbsp;i förra veckan (Är själv livrädd för allt som går utanför UpdatePanel). Det här är så bra att man vill köpa shadade brickor, den coolaste ipoden&amp;nbsp;och börja jobba för ett dev-team!&lt;/P&gt;
&lt;P&gt;Ni hittar källkod, installers och info &lt;A href="http://www.codeplex.com/tackle"&gt;här&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[2]Thumbnail.jpg" border=0&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[3]Thumbnail.jpg" border=0&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.mickesvarld.net/blog/content/binary/CropperCapture[4]Thumbnail.jpg" border=0&gt;&lt;/P&gt;
&lt;P&gt;Och glöm inte bort MSF:Core, även om ni kör Scrum...&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#808080&gt;A summer storm graces all of me &lt;BR&gt;Highway warm sing silent poetry &lt;BR&gt;I could bring you the light &lt;BR&gt;And take you home into the night&lt;/FONT&gt;&lt;/EM&gt; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1690683" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>MSF på hyffsat ren svenska, del 1</title><link>http://blogs.msdn.com/deurell/archive/2006/12/16/msf-p-hyffsat-ren-svenska-del-1.aspx</link><pubDate>Sat, 16 Dec 2006 20:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1690569</guid><dc:creator>mikaeld</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/deurell/comments/1690569.aspx</comments><wfw:commentRss>http://blogs.msdn.com/deurell/commentrss.aspx?PostID=1690569</wfw:commentRss><description>&lt;p&gt;Då jag är en mycket varm anhängare till Microsoft Solutions Framework och jag kommit på att en av de största hindren för projekt att komma igång med hela MSF-tänket är att de flesta white-papers och böcker är tämligen tråkiga. En annan faktor är att man valt ut de absolut krångligaste orden på engelska för att beskriva helt lysande koncept som egentligen är långt ifrån komplicerade, kommer här unge herr Deurells "MSF på hyffsat ren svenska". Tänkte skriva en serie blogg entries med en intro till MSF då mycket av min tid på jobbet handlar om workshops och praktiskt jobb som nästan alltid knyts ihop med MSF...&lt;/p&gt;
&lt;p&gt;Det häftiga med Visual Studio Team System och Team Foundation Server är att detta skapat ett härligt sätt att knyta in metod och process med ett mer pragmatiskt förhållningssätt till det aktuella projektet (till skillnad från att börja köra RUP genom att slänga in några feta metodböcker till projektrummet och sedan snabbt som #&amp;curren;"%#&amp;curren; stänga dörren...). Det magiska med VSTS är att det blivit ett sätt att föra in metod/processstöd som ett naturligt sätt för att förbättra teamarbetet och leveransen. Att detta jobb sedan drivs från utvecklingsprojekten och inte som ett krav om metod-/processtillämpning&amp;nbsp;som trycks ner i halsen på dev-projekt från någon avdelning som inte behöver ta ansvar för projektets resultat (Oftast ett ypperligt säkert sätt att misslyckas) är klockrent... &lt;/P&gt;
&lt;P&gt;Låt oss se på&amp;nbsp;VSTS som om det vore ett vackert, coolt jetplan som en dag landade i projektrummet. En naturlig fråga som skulle&amp;nbsp;komma på morgonmötet (kanske en scrumsession)&amp;nbsp;skulle&amp;nbsp;förmodligen &amp;nbsp;vara: "Hur "#&amp;curren;%# får vi den där coola grejjen att börja flyga?". MSF är svaret på detta!!! Enkelt... &lt;/p&gt;
&lt;p&gt;MSF består av flera delar, den absolut vackraste (och den som oftast inte får tillräckligt med uppmärksamhet) är MSF:Core. MSF:Core är ingen metod eller process utan mer ett beskrivande (descriptive) ramverk för vad som händer i&amp;nbsp;en SDLC (Software Development Life Cycle) och tips på best-practices baserat på Microsoft (och andras) erfarenher. Här beskrivs några grundläggande koncept som är generella för alla SDLC, Foundational Priciples (för projektet i helhet och för individen), Team Model (hur bygger man ett fungerande team),&amp;nbsp;Process Model, och disciplines (återkommer till dessa i en dedikerad blog-entry). Detta är med jetplans analogin färskt i minnet en generell beskrivning av hur flygplan flyger (det finns en landningsbana (tänk på att skotta den på vintern), kontrolltorn (ha ett schema för att alltid ha en spelare i tornet), pilot (planet tenderar att flyga svajjigt annars), luften tar en längre väg på vingens välvda yta vilket skapar ett undertryck, ni fattar, generella saker för hur alla flygplan flyger). MSF:Core beskriver vad vi skall tänka på när vil bemanna projekt, hur vi ser på Program Managment, Projekt Management (inte en snubbe som springer runt och frågar hur många % man har kvar på några workitems), Risk management, att alla individer i projektet är lika viktiga och hur vi undviker hierarkiskt styrda projekt mm. Ett desciptive (beskrivande) ramverk kännetäcknas av att det ser på objeket utifrån, med ett betraktande perspektiv. Ungefär som vi kollar på renen i den där jul-leksaksbubblan som det snöar i när man skakar om den... MSF:Core ser på SDLC och kommer med best-practices och beskriver sånt som funerat bra i projekt internt på&amp;nbsp;Microsoft... Kanon!!!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.mickesvarld.net/blog/content/binary/MSF_Agile.jpg" border="0" mce_src="http://www.mickesvarld.net/blog/content/binary/MSF_Agile.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Själva processen eller metoden instansierar vi genom att välja vilken metod vi vill köra (se MSF:Core som en abstrakt basklass som innehåller generella råd, tips och best practices för mjukvaruprojekt och VSTS som en spelare som instansierar och jackar in sig mot den verkliga klassen (MSF:Agile, MSF:CMMI, MSF:Scrum), som kopplar på process/metod stöd&amp;nbsp;enligt nedan;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.mickesvarld.net/blog/content/binary/msf_inherit.jpg" border="0" mce_src="http://www.mickesvarld.net/blog/content/binary/msf_inherit.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;MSF_Core ligger dock i botten för alla dessa och det mesta av detta (nästan det bästa) kommer ni inte att springa på när ni nyinstallerat VSTS och TFS. Det ni ser där är den skapade metod-instansen (med MSF:Core i botten) som VSTS jackar in sig emot. I de flesta projekt jag kört där jag lyckats lyfta "andan" och energinivån&amp;nbsp;i projektet&amp;nbsp;har jag&amp;nbsp;tillämpat MSF:Core's grundprinciper (ett exempel var det stora klädföretaget). MSF:Scrum, MSF:Agile är alltså metod/processtödet som kopplas på den generella MSF:Core "andan". Detta gör att det går lysande att köra MSF:Core med Scruminriktning (vanligt internt på Microsoft (fråga det coola Jolt (WPF) teamet)) eller någon annan variant (MSF:Agile, MSF:CMMI). Denna metod/process implementation av MSF har nu helt plötsligt gått från att vara descriptive till att vara prescriptive (vad är nu detta???). Jo, nu betraktar vi inte längre objektet&amp;nbsp;(SDLC) utifrån utan flyttar oss in i smeten och ger konkreta&amp;nbsp;råd och stöd för&amp;nbsp;HUR vi skall arbeta. Kopplat till flyg-grejjen blir detta publikationer som beskriver hur vi flyger ett specifikt plan t.ex. JAS (militärt)&amp;nbsp;eller hur vi flyger en MD-80 (passagerarplan). Förhoppningsvis är det bara aktuellt att gå igenom hur man genomför barrelrolls med ett JAS plan och inte med en MD80 t.ex... I fallet MSF:Scrum är det hur man jobbar med Product, Sprint backlocks, Sprint reviews, Sprint retrospectives och annat som är livsviktigt när man kavlar upp byxbenen, armarna (och allt annat som går att kavla upp...)&amp;nbsp;och går in i projektrummet för att göra "riktigt" arbete...&lt;/p&gt;
&lt;p&gt;Ville med detta inlägg bara visa kartan för MSF. Nästa entry kommer köra igång med grunderna i MSF:Core.&lt;/p&gt;
&lt;p&gt;Ha en underbar dag i&amp;nbsp;MSF-land! ;-)&lt;/p&gt;
&lt;p&gt;ps. &lt;a href="http://buzzfrog.blogs.com/" mce_href="http://buzzfrog.blogs.com/"&gt;Dag König&lt;/a&gt;, min kära evangeliserande kollega på Microsoft gav MSF en&amp;nbsp;fet&amp;nbsp;spark i magen (och några andra känsliga områden) häromdagen genom att kalla det Microsofts svar på RUP... Dag, jag tycker du är lysande men nu får du ta och be MSF om ursäkt... Du skrämmer bort våra användare... :-) Hmmm... När jag tänker på det så är det rätt kul, en evangelist som svär&amp;nbsp;i kyrkan...&amp;nbsp;;-) ds.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1690569" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/deurell/archive/tags/MSF/default.aspx">MSF</category><category domain="http://blogs.msdn.com/deurell/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/deurell/archive/tags/Scrum/default.aspx">Scrum</category></item></channel></rss>