﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Rob Park :: Agile Thinking</title>
    <description>I do a lot of thinking about agile software development and my intention is put some of my thoughts into words.  My goal is to generate feedback on some of my ideas, generate some ideas in others, and simply to write.</description>
    <link>http://www.agileskunkworks.org/Blogs/tabid/108/BlogId/16/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>robert.d.park@gmail.com</managingEditor>
    <webMaster>dev@agileskunkworks.org</webMaster>
    <pubDate>Tue, 07 Sep 2010 11:31:18 GMT</pubDate>
    <lastBuildDate>Tue, 07 Sep 2010 11:31:18 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>Simple Is Not Easy</title>
      <description>&lt;div&gt;
&lt;div&gt;Simple requires discipline and courage.&lt;/div&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;
&lt;div&gt;Just implementing some feature without tests and without really considering the class responsibilities involved… that’s easy… well for a little while anyway.&amp;#160;However, being disciplined to test-drive your change in and then refactor mercilessly for single responsibility, removing duplication, etc that’s how you keep your design simple.&lt;/div&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;
&lt;div&gt;Just exposing your class’s data and then reaching into it further, violating the Law of Demeter, that’s easy.&amp;#160;However, being disciplined to recognize you have some inappropriate touching going on and instead at least encapsulating that into tested methods will help keep your design simple.&lt;/div&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;
&lt;div&gt;Even then, if you do recognize for example a class is too big, just taking some of it (hopefully related pieces) and putting them in depe</description>
      <link>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/22/Default.aspx</link>
      <author>robert.d.park@gmail.com</author>
      <comments>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/22/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.agileskunkworks.org/Default.aspx?tabid=108&amp;EntryID=22</guid>
      <pubDate>Sun, 22 Mar 2009 07:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.agileskunkworks.org/DesktopModules/Blog/Trackback.aspx?id=22</trackback:ping>
    </item>
    <item>
      <title>What's new with me?</title>
      <description>&lt;p&gt;I'm a consultant now...&lt;/p&gt;
&lt;p&gt;Current gig:&amp;#160; Flex/ActionScript front-end to RESTful Java back-end; back-end integration tests with Easyb; and a handful of issues (mostly related to Scrumbut) to keep me entertained.&amp;#160;&lt;/p&gt;
&lt;p&gt;And you can now find me on Twitter @robpark.&lt;/p&gt;</description>
      <link>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/21/Default.aspx</link>
      <author>robert.d.park@gmail.com</author>
      <comments>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/21/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.agileskunkworks.org/Default.aspx?tabid=108&amp;EntryID=21</guid>
      <pubDate>Sat, 14 Mar 2009 07:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.agileskunkworks.org/DesktopModules/Blog/Trackback.aspx?id=21</trackback:ping>
    </item>
    <item>
      <title>Cycle Time</title>
      <description>&lt;p&gt;On our team, we are using Kanban-style queues to manage our story production.&amp;#160;We count cycle time to be from the point it enters the queue (out of to do) to the point it leaves the queue (done-done).&amp;#160;Currently, our average cycle time for stories is 15.7 days, which isn’t good especially considering we still track iterations as 2 weeks (10 days).&amp;#160;So my entire focus at the moment is how to get our cycle time down.&lt;/p&gt;</description>
      <link>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/11/Default.aspx</link>
      <author>robert.d.park@gmail.com</author>
      <comments>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/11/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.agileskunkworks.org/Default.aspx?tabid=108&amp;EntryID=11</guid>
      <pubDate>Sun, 17 Aug 2008 07:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.agileskunkworks.org/DesktopModules/Blog/Trackback.aspx?id=11</trackback:ping>
    </item>
    <item>
      <title>Getting Started</title>
      <description>&lt;p&gt;Anything you want to discuss?&lt;/p&gt;
&lt;p&gt;There are few articles from years past on &lt;a href="http://www.agileskunkworks.org"&gt;http://www.agileskunkworks.org&lt;/a&gt; &amp;#160;already.&lt;/p&gt;
&lt;p&gt;I'm still using many of the same tools: NUnit, Spring Framework, Cruise Control, FitNesse, etc...&lt;/p&gt;
&lt;p&gt;Send me an email at &lt;a href="mailto:robert.d.park@gmail.com"&gt;robert.d.park@gmail.com&lt;/a&gt; if there are any topics of interest to you.&lt;/p&gt;</description>
      <link>http://www.agileskunkworks.org/Blogs/tabid/108/EntryID/10/Default.aspx</link>
      <author>robert.d.park@gmail.com</author>
      <guid isPermaLink="true">http://www.agileskunkworks.org/Default.aspx?tabid=108&amp;EntryID=10</guid>
      <pubDate>Sat, 09 Aug 2008 14:41:44 GMT</pubDate>
      <trackback:ping>http://www.agileskunkworks.org/DesktopModules/Blog/Trackback.aspx?id=10</trackback:ping>
    </item>
  </channel>
</rss>