<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Agile Artisans</title>
    <link>http://agileartisans.com/main/rss</link>
    <description>Jared's Blog</description>
    <language>en-us</language>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Planning Poker, Risk, and Congratulations!</title>
      <category>Ruby</category>
      <description>This is a message I sent to the members of AgileRTP, our local Agile user's group. But I wanted to share it with a wider audience, so I'm reposting it here.
&lt;p&gt;
-Jared
&lt;p/&gt;&lt;i&gt;
This is a quick reminder about the meeting tonight. Dr. Laurie Williams is teaching us about planning poker, and how to use it to effectively to manage security risks. It should be a very informative and educational meeting.
&lt;p&gt;
&lt;a href="http://agile.meetup.com/29/calendar/9984479/"&gt;http://agile.meetup.com/29/calendar/9984479/&lt;/a&gt;
&lt;p/&gt;
If you're not familiar with planning poker, you can learn more about it at &lt;a href="http://planningpoker.com/"&gt;http://planningpoker.com/&lt;/a&gt;.
&lt;p&gt;
Also, members Ben Carey and Rick DeNatale noticed the relative size of AgileRTP. We're the 5th biggest Agile meetup (on Meetup.com) in the world!! &lt;a href="http://agile.meetup.com/"&gt;http://agile.meetup.com/&lt;/a&gt;  And we're #3 in the USA!! As of the new members who joined this morning (welcome Justin and Harold!), we're at 374 members. I wonder when we'll</description>
      <pubDate>Tue, 02 Jun 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/160</link>
      <guid>http://agileartisans.com/main/blog/160</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Whisker Goals: Ask for Less. Get More.</title>
      <category>Ruby</category>
      <description>The &lt;u&gt;Made to Stick&lt;/u&gt; authors (Dan and Chip Heath) have been discussing whisker goals (as opposed to stretch goals) as a way to get a person (or team) moving forward. And it makes a lot of sense.
&lt;p&gt;
How often have you decided to "lose weight" and set such a high goal that you never got started? Or asked your team to start using Cobertura for code coverage, and asked for 90%... only today you have 1%?
&lt;p&gt;
Setting large goals feels like a smart idea. It's something the team can aspire to. It's a Big Goal that can help motivate us. The idea makes perfect sense on paper,but the reality is different. Most people, when faced with a big goal, give up. They won't even try.
&lt;p&gt;
Life is tough. We get "stretch goals" everyday, in every part of our lives. Your To Do list around the house is probably filled with them. Time with your family. Features at work for the next release. Cleaning up old code. Adding automated tests. 
&lt;p&gt;
So when one more set of stretch goals comes across our desks, we tend to ignore it.</description>
      <pubDate>Fri, 08 May 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/159</link>
      <guid>http://agileartisans.com/main/blog/159</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>QA, Developers, and Agile</title>
      <category>Ruby</category>
      <description>I was recently involved in a discussion about the role of QA, faux-agile, and development. How should they work together? What's the proper role of each? 
&lt;p&gt;
This was my reply... it felt like a blog entry, so I turned it into one. :)
&lt;p&gt;
&lt;i&gt;
QA should be heavily investing in automated tests (both unit, package level, and integration) tests that are being moving into your continuous integration (CI) system. At least 1/2 to 3/4s of the QA team should be able to write tests in the framework of choice. (This is assumes you started with an interactive test team.)
&lt;p&gt;
Developers should also be adding automated tests... running all these tests in continuous integration puts a huge dent in the amount of QA time that needs to be done.
&lt;p&gt;
You never freeze your code during an iteration. I've heavily edited code (and had team members heavily edit code) the day it went to customers. Having a solid automated test suite, running cross platform, enables practices like "ruthless refactoring" and provides developers </description>
      <pubDate>Wed, 22 Apr 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/158</link>
      <guid>http://agileartisans.com/main/blog/158</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Topics from AgileRTP</title>
      <category>Ruby</category>
      <description>Last night we had a great meeting at &lt;a href="http://agile.meetup.com/29/"&gt;AgileRTP&lt;/a&gt;, our local Agile user's group. Jason Tanner of Enthiosys spoke on Agile Transitions. It was more of a facilitated group discussion and went very well.
&lt;p&gt;
Some of the topics discussed include:
&lt;p&gt;&lt;i&gt;
Barriers to Agile adoption.
&lt;p&gt;
 - Perceived lack of planning &lt;br/&gt;
 - Perceived lack of control &lt;br /&gt;
 - Fear of transparency (from people who like to hide) &lt;br /&gt;
&lt;p&gt;
How do enable people to try something new? Create an environment of safety.
&lt;p&gt;
Most people assumed that "emergent design" was inherent to Agile, but as we discussed it, most people were referring to "just enough" architecture, not "make it up as you go." Just in Time Architecture? (JITA) 
&lt;p&gt;
Developers who fear a loss of control are really fearing the exposure that Agile brings. There's no where to hide in a two week iteration.
&lt;p&gt;
Questions of scalability and emergent design were discussed.
&lt;p&gt;
&lt;a href="http://planningpoker.com"&gt;Planning Po</description>
      <pubDate>Wed, 08 Apr 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/157</link>
      <guid>http://agileartisans.com/main/blog/157</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>The Case For Continuous Integration: Free Download</title>
      <category>Ruby</category>
      <description>I wrote an article for the first NFJS Magazine and it's been released as a free sample of the magazine's content. You can download the PDF from the subscription page. Scroll down and look for the &lt;b&gt;Download Free Sample&lt;/b&gt; link.
&lt;p&gt;
&lt;a href="http://www.nofluffjuststuff.com/magazine_subscribe.jsp"&gt;NFJS, the Magazine&lt;/a&gt;
&lt;p&gt;
Enjoy!</description>
      <pubDate>Wed, 08 Apr 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/156</link>
      <guid>http://agileartisans.com/main/blog/156</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>RubyRX and AgileRX!</title>
      <category>Ruby</category>
      <description>I'm just starting to organize speakers and topics, but wanted to give everyone as much advance notice as possible. RubyRX and AgileRX are going to be a joint conference in both Philadelphia and DC this year!
&lt;p&gt;
We'll be in Philadelphia on July 30-31 and DC on September 3-4.
&lt;p&gt;
Block off the dates now! I'll post again when I have more information. There's no web page or registration page yet.
&lt;p&gt;
Also, I apologize for my sparse blogging in recent months... I should be coming out of that now and will post an explanation in the next few days.</description>
      <pubDate>Tue, 24 Mar 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/155</link>
      <guid>http://agileartisans.com/main/blog/155</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Trying Out a New Training Model</title>
      <category>Ruby</category>
      <description>Many of my students in recent classes have told us they can only get approval for a single event this year. They want to attend (for instance) our Test Automation Training, and a No Fluff Just Stuff event, but can only get one event approved.
&lt;p&gt;
We've heard you, and have an answer. We're now including an NFJS pass with our next few public training events. The price is higher to cover the two events, but you'll only have to get management approval one time. 
&lt;p&gt;
Will this work? Will it let more people get the training they need to be the very best they can be? We hope so. This is not the time to stop "maintaining the car" and waiting for the engine to fall out. If anything, you need to be sure your "car" (or team) is top shape during this tough time, and as efficient as possible.
&lt;p&gt;
Let us help you stay at the top of your game. Our Hibernate training has been popular lately, as well as the test automation. (I'm told I don't do a good enough job telling people it's about complete product testing, not jus</description>
      <pubDate>Fri, 13 Mar 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/154</link>
      <guid>http://agileartisans.com/main/blog/154</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>The Blue Angles Model: Attracting and Retaining Top Talent</title>
      <category>Ruby</category>
      <description>A few weeks ago in Atlanta a class attendee told me about an idea she'd been considering. A "&lt;a href="http://www.blueangels.navy.mil/"&gt;Blue Angels&lt;/a&gt;" style dev group at large companies. The more she talked about it, the more the idea sounded exciting.
&lt;p&gt;
You set up an elite team of developers, but, like the famous Blue Angels, you force people out of it after a time. This prevents developers from stratifying, and also gives everyone at the company a shot at making the team next year.
&lt;p&gt;
It's an exciting way for a large company to both foster excellence and spread that expertise back to the rest of the company. This is an idea worth pursuing.
&lt;p&gt;
Read more about it on &lt;a href="http://lauramooresthinkingspot.blogspot.com/2009/03/blue-angels-for-corporate-america.html"&gt;Blue Angels for Corporate America?&lt;/a&gt; by &lt;a href="http://www.blogger.com/profile/16624862278250441069"&gt;Laura Moore&lt;/a&gt;. I expect to see more good ideas here in the future.
&lt;p&gt;
&lt;i&gt;This article is also on &lt;a href="http://agile.dzone.com/</description>
      <pubDate>Mon, 09 Mar 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/153</link>
      <guid>http://agileartisans.com/main/blog/153</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>NFJS Magazine!</title>
      <category>Ruby</category>
      <description>Today is the launch of the brand new &lt;a href="http://www.nofluffjuststuff.com/magazine_subscribe.jsp"&gt;NFJS magazine&lt;/a&gt;! It's a great way for you keep new development ideas percolating between the long, lonely months when the NFJS tour isn't in your city. ;)
&lt;p&gt;
The inaugural issue includes articles from Venkat Subramaniam (So You Want to Be Agile?), Ken Sipe (Introduction to Functional Languages), Mark Richards (Message Driven POJOs), and me (The Case for Continuous Integration).
&lt;p&gt;
I think you'll find a great mix of pragmatism and experience in each edition. Just like an NFJS event, use the magazine to broaden your horizons and learn about topics that don't normally cross your path. Bring great ideas to your company and your "sanity hacking" projects as well!
&lt;p&gt;
Subscriptions run $50 a year for 10 issues. Bringing articles from this level of technical talent into your house once a month is money well spent. It's an investment into yourself, and your team.
&lt;p&gt;
</description>
      <pubDate>Fri, 27 Feb 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/152</link>
      <guid>http://agileartisans.com/main/blog/152</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>RubyRX: First Event on the Books!</title>
      <category>Ruby</category>
      <description>Thursday night, and all day Friday and Saturday, were the first RubyRX event, and we had a great time. Topics ranged from Erlang to Active Record to Sinatra. Speakers ranged from Chad Fowler to Stuart Halloway to Neal Ford.
&lt;p&gt;
You can see a sampling of photos on Flickr on my &lt;a href="http://www.flickr.com/photos/38701974@N00/sets/72157614164694658/"&gt;RubyRX flickr set&lt;/a&gt;. I especially like Chad Fowler's "new" look. 
&lt;p&gt;
I used my favorite phone streaming video app, qik.com, to record the lightning talks. You can find &lt;a href="http://qik.com/video/1077006"&gt;Part One&lt;/a&gt; and &lt;a href="http://qik.com/video/1077171"&gt;Part Two&lt;/a&gt; on their website.
&lt;p&gt;
I originally had three tracks scheduled and had to drop to two. A number of attendees weren't happy about that, and told me. However, on Friday, as the sessions unfolded, everyone came back and told me that two sessions was awesome. Every session had one Ruby flavored talk and one non-Ruby talk. (The non-Ruby talks were either another language, like Clojure or Er</description>
      <pubDate>Mon, 23 Feb 2009 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/151</link>
      <guid>http://agileartisans.com/main/blog/151</guid>
    </item>
  </channel>
</rss>
