<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devlicio.us/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>ViNull, Off the Record : xna, kanban</title><link>http://devlicio.us/blogs/vinull/archive/tags/xna/kanban/default.aspx</link><description>Tags: xna, kanban</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>IncaBlocks Released, Thanks AgileZen and Kanban!</title><link>http://devlicio.us/blogs/vinull/archive/2009/10/14/incablocks-released-thanks-agilezen-and-kanban.aspx</link><pubDate>Wed, 14 Oct 2009 15:21:00 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:52665</guid><dc:creator>Michael C. Neel</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/vinull/rsscomments.aspx?PostID=52665</wfw:commentRss><comments>http://devlicio.us/blogs/vinull/archive/2009/10/14/incablocks-released-thanks-agilezen-and-kanban.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://marketplace.xbox.com/en-US/games/media/66acd000-77fe-1000-9115-d8025855032f"&gt;&lt;img style="border-right-width:0px;margin:0px 10px 10px 0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Box_cover" alt="Box_cover" src="http://www.vinull.com/Assets/Images/windowslivewriterincablocksreleasedfuncworksfirstxnagame_13492box_cover_0380a2b540504cb3b3302bc8609fbada.jpg" width="204" align="left" border="0" height="244" /&gt;&lt;/a&gt;&lt;a href="http://feelthefunc.com"&gt;FuncWorks, LLC&lt;/a&gt;&amp;rsquo;s first XNA game, &lt;a href="http://marketplace.xbox.com/en-US/games/media/66acd000-77fe-1000-9115-d8025855032f"&gt;IncaBlocks&lt;/a&gt;, is now available on Xbox Live Indie Games (XBLIG)!&lt;/p&gt;
&lt;p&gt;This game represents the many hours and weekends &lt;a href="http://dylanwolf.com"&gt;Dylan&lt;/a&gt;, &lt;a href="http://finsandstems.com"&gt;Cicelie&lt;/a&gt; and myself worked the past several months.&amp;nbsp; Looking back at SVN, I started this as a side project to &lt;a href="http://www.youtube.com/watch?v=RhZ03RUj_NE"&gt;ROCS&lt;/a&gt; around July 30th.&amp;nbsp; Shortly thereafter we decided to put ROCS on hold and make IncaBlocks the first game we would release.&amp;nbsp; Keeping with our belief in over delivering, we priced IncaBlocks at 80 Points ($1.00). &lt;/p&gt;
&lt;p&gt;Game play is pretty simple &amp;ndash; stack blocks following some rules, and the one with the most blocks on top at the end wins.&amp;nbsp; I recorded a short video of a game to help everyone check it out (there is also a free trial version on Xbox):&lt;/p&gt;
&lt;p align="center"&gt;
&lt;object width="580" height="360"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/Zg4OAck7rAA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/Zg4OAck7rAA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;IncaBlocks was also the first project that we made heavy use of &lt;a href="http://en.wikipedia.org/wiki/Kanban"&gt;Kanban&lt;/a&gt; and &lt;a href="http://agilezen.com/"&gt;AgileZen&lt;/a&gt;.&amp;nbsp; Kanban is an idea I&amp;rsquo;ve loved in theory for a while, but hadn&amp;rsquo;t had the chance to use it on a real project (meaning a project with a deadline).&amp;nbsp; We used both the online board at AgileZen, and a real board in my office.&amp;nbsp; &lt;a href="http://kohari.org/"&gt;Nate&lt;/a&gt; and &lt;a href="http://nikibeth.com/"&gt;Nicole&lt;/a&gt; have done an awesome job with AgileZen, and in my not-so-humble opinion have a better project management system than &lt;a href="http://basecamphq.com/"&gt;Basecamp&lt;/a&gt;.&amp;nbsp; As with &lt;a href="http://ninject.org/"&gt;Ninject&lt;/a&gt;, Nate has a knack for stripping away the excess and leaving only the good parts.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;That said, you cannot beat the feeling of a physical Kanban board.&amp;nbsp; Moving a work item physically through the project flow gives one a great sense of accomplishment.&amp;nbsp; We stuck to two basic rules of the board: first, you can only have one task in progress at a time, and second, you must take a task, once started, all the way to done.&amp;nbsp; I think at least 3 times I &amp;ldquo;reset&amp;rdquo; the board and moved tasks around in the ready columns to change priority.&amp;nbsp; This allowed us to keep a high velocity while reacting to change (considering this was our first XNA game to be release, we had many changes as a result of just learning XNA and XBLIG worked).&amp;nbsp; While we pruned the done items from AgileZen, we left them all up on the wall:&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.vinull.com/Assets/Images/windowslivewriterincablocksreleasedfuncworksfirstxnagame_13492dscf6419.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Don&amp;#39;t you have a Fender Stat in your office too?" alt="Don&amp;#39;t you have a Fender Stat in your office too?" src="http://www.vinull.com/Assets/Images/windowslivewriterincablocksreleasedfuncworksfirstxnagame_13492dscf6419_thumb.jpg" width="644" border="0" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We already have ideas for our next games, though I will have to take a break from game development while I work on an ebook for &lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt;.&amp;nbsp; The working title is &amp;ldquo;XNA 3D Primer&amp;rdquo;, and will be a crash course in 3D game programming.&amp;nbsp; I also plan to do some post mortem posts on IncaBlocks and the lessons we learned along the way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=52665" width="1" height="1"&gt;</description><category domain="http://devlicio.us/blogs/vinull/archive/tags/Featured/default.aspx">Featured</category><category domain="http://devlicio.us/blogs/vinull/archive/tags/agile/default.aspx">agile</category><category domain="http://devlicio.us/blogs/vinull/archive/tags/xna/default.aspx">xna</category><category domain="http://devlicio.us/blogs/vinull/archive/tags/kanban/default.aspx">kanban</category></item></channel></rss>