<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Out of my mind...: Category Development Process</title>
    <link>http://blog.fredjean.net/articles/category/development-process</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Frederic Jean's Random Thoughts</description>
    <item>
      <title>Elegant Code</title>
      <description>&lt;p&gt;I spent some time going through the &lt;a href="http://elegantcode.com/"&gt;Elegant Code&lt;/a&gt; blog after &lt;a href="http://agileartisans.com/main/blog/129"&gt;Jared blogged about his latest interview&lt;/a&gt;. I was very impressed with the content and added it to my subscription list. I strongly recommend it to anyone who are interested in increasing the elegance and quality of the applications they write.&lt;/p&gt;


</description>
      <pubDate>Wed, 24 Sep 2008 08:50:50 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:0b5987f1-3350-4edb-8792-02c574e712d6</guid>
      <author>fred@fredjean.net (Frederic Jean)</author>
      <link>http://blog.fredjean.net/articles/2008/09/24/elegant-code</link>
      <category>Agile Development</category>
      <category>Development Process</category>
      <category>Work</category>
      <category>Web Development</category>
      <category>code</category>
      <category>tips</category>
      <category>architecture</category>
      <category>agility</category>
    </item>
    <item>
      <title>Enjoying The Rich Web Experience</title>
      <description>&lt;p&gt;
I am now in California. It should be sunny, but I can hardly tell since I'm engrossed into the most excellent &lt;a href="http://www.therichwebexperience.com/"&gt;Rich Web Experience&lt;/a&gt; conference put together by the &lt;a href="http://www.nofluffjuststuff.com/"&gt;No Fluff, Just Stuff&lt;/a&gt; team. 
&lt;/p&gt;&lt;p&gt;
The focus of this conference is on building rich internet based applications, whether they are written in pure HTML + CSS + JavaScript, Flex, AIR or Silverlight. There are discussions around security, performance, design sprinkled around talks about frameworks.
&lt;/p&gt;&lt;p&gt;
Access to the speakers is amazing just like any NFJS events. I had conversations with Greg Wilkins (Jetty), Dean H. Saxe (Security) and the usual suspect: Scott Davis, David Geary and Neal Ford. I even indulged in a little bit of hero worship by meeting Douglas Crockford, Yahoo's JavaScript architect. He gave talks on JavaScript and JSON in addition to giving a keynote speech.
&lt;/p&gt;&lt;p&gt;
The conference itself is a fast paced mix of keynotes, expert panels, presentations and networking. The caliber of the presenters and attendees is quite impressive. This is definitively my type of crowd. Where else would you be discussing and arguing about the meaning of HTTP response codes, the merits of Prototype versus Yahoo! UI Toolkit or Paranoids at Yahoo!? Right here at the Rich Web Experience in San Jose.
&lt;/p&gt;

</description>
      <pubDate>Sat, 08 Sep 2007 06:49:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:a988a571-4008-4a45-9305-eae1808203c4</guid>
      <author>fred@fredjean.net (Frederic Jean)</author>
      <link>http://blog.fredjean.net/articles/2007/09/08/enjoying-the-rich-web-experience</link>
      <category>Agile Development</category>
      <category>Development Process</category>
      <category>Javascript</category>
      <category>Web Development</category>
      <category>Java</category>
      <category>General</category>
      <category>richweb</category>
      <trackback:ping>http://blog.fredjean.net/articles/trackback/98</trackback:ping>
    </item>
    <item>
      <title>Training Wheels</title>
      <description>&lt;p&gt;
It seems an eternity ago. I hadn't begun kindergarden yet. We were living in a fairly large (or it seemed at the time) development complex in Laval, near Montreal. I still had training wheels on my bicycle. Many of my friends were rid of their training wheels. I wanted be just like them, riding a bicycle without the training wheels. I did convince a friend to let me try to ride his bike, and after a few false starts I was riding his bike. After a few days, my mom did notice that I was doing ok, and soon the training wheels came off.
&lt;/p&gt;&lt;p&gt;
Now, what does this childhood story has to do with agile development? I think of agile methodologies such as Scrum and XP as training wheels for teams and developers. The goal is to teach good habits and provide guidance and support as the team and its developers mature and gain experience. As they move forward, the methods, practices and dictums associated with the Agile methodologies become ingrained and the team is (hopefully) able to adapt them to their situation. They begin to ride the big kid bike.
&lt;/p&gt;&lt;p&gt;
Sometimes though, businesses, teams and even developers want to go straight to the end result of Agile development. They want the benefits associated with being an agile team without the discipline and structure that comes from following one of the many flavors of Agile development. They don't want the training wheels, they want to go straight to the big kid bike. Sometime they succeed, but often they don't.
&lt;/p&gt;&lt;p&gt;
Thankfully, OpenLogic is committed to being an agile company. We are implementing Scrum and are adopting more agile practices and methods as time goes by. We did have our own falls and scraped knees. We were able to look back, identify where we fell short and remedy the situation. Today, we have our product owner and other stake-holders attending our stand up meetings, we do put time into writing both acceptance and automated unit tests for our stories. We also pay close attention to our velocity, which we then use to adjust our tasks estimates.
&lt;/p&gt;&lt;p&gt;
In many ways, we still have our training wheels. But we are getting better at it. With a little time and practice we may one day be ready to get rid of them though.
&lt;/p&gt;&lt;p style="text-align:right;"&gt;
&lt;span style="font-size:10pt;"&gt;[posted with &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;a href="http://ecto.kung-foo.tv"&gt;ecto&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;]&lt;/span&gt;
&lt;/p&gt;

</description>
      <pubDate>Tue, 10 Oct 2006 23:59:45 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:8e479e0d-a929-4ee6-854f-e0035c298e06</guid>
      <author>fred@fredjean.net (Frederic Jean)</author>
      <link>http://blog.fredjean.net/articles/2006/10/10/training-wheels</link>
      <category>Development Process</category>
      <category>Work</category>
      <trackback:ping>http://blog.fredjean.net/articles/trackback/50</trackback:ping>
    </item>
    <item>
      <title>37signals Getting Real Book</title>
      <description>&lt;p&gt;
&lt;a href="http://37signals.com/svn/archives2/the_getting_real_book.php"&gt;David announced&lt;/a&gt; that the &lt;a href="https://gettingreal.37signals.com/"&gt;Getting Real book&lt;/a&gt; was now available as a PDF file.
&lt;/p&gt;&lt;p&gt;
I bought a copy, downloaded it and read it from end to end. It is mostly a compilation of the &lt;a href="http://37signals.com/svn/"&gt;37signals blog&lt;/a&gt; with supporting quotes and evidence. It is a good read overall, although it did make me envious of how developers at &lt;a href="http://37signals.com/"&gt;37signals&lt;/a&gt; and other startups are able to work without the overhead that I have to face here at Sun. I'm not really the target audience though since the book is better targetted to small teams and startups working on products.
&lt;/p&gt;&lt;p&gt;
I certainly recommend it.
&lt;/p&gt;&lt;p&gt;
&lt;strong&gt;Update:&lt;/strong&gt; The &lt;a href="http://37signals.com/svn/archives2/getting_real_book_update_new_version_sales_feedback_contributors_etc.php"&gt;37signals team released a refreshed version of the PDF&lt;/a&gt; in response to comments from people who bought the book. It is certainly a great example of a company walking the talk.
&lt;/p&gt;

</description>
      <pubDate>Fri, 03 Mar 2006 18:22:14 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:2c3d2823754ed76cb05b5efd045dd318</guid>
      <author>fred@fredjean.net (Frederic Jean)</author>
      <link>http://blog.fredjean.net/articles/2006/03/03/37signals-getting-real-book</link>
      <category>Development Process</category>
      <category>Ruby</category>
      <trackback:ping>http://blog.fredjean.net/articles/trackback/18</trackback:ping>
    </item>
  </channel>
</rss>
