<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Wayne Allen's Weblog</title><link>http://weblogs.asp.net/wallen/default.aspx</link><description>pragmatic agility</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Internship with devZing</title><link>http://weblogs.asp.net/wallen/archive/2011/04/19/internship-with-devzing.aspx</link><pubDate>Tue, 19 Apr 2011 17:21:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7764691</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7764691</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7764691</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2011/04/19/internship-with-devzing.aspx#comments</comments><description>devZing is &lt;a href="http://devzing.com/blog/index.php/devzing-internship-1"&gt;looking for an intern&lt;/a&gt;. If you're a hotshot with html/javascript, seo or ad words take a look.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7764691" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Bugzilla will no longer support Windows 2000</title><link>http://weblogs.asp.net/wallen/archive/2010/12/22/bugzilla-will-no-longer-support-windows-2000.aspx</link><pubDate>Wed, 22 Dec 2010 20:15:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7666036</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7666036</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7666036</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2010/12/22/bugzilla-will-no-longer-support-windows-2000.aspx#comments</comments><description>Time to migrate off that old box to a &lt;a href="http://bit.ly/gHXftX"&gt;hosted bugzilla&lt;/a&gt; solution&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7666036" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>devZing.com now has Hosted Subversion</title><link>http://weblogs.asp.net/wallen/archive/2010/10/04/devzing-com-now-has-hosted-subversion.aspx</link><pubDate>Mon, 04 Oct 2010 23:29:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7623553</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7623553</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7623553</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2010/10/04/devzing-com-now-has-hosted-subversion.aspx#comments</comments><description>
&lt;p style="padding: 0px 0px 10px; margin: 0px;"&gt;from the &lt;a href="http://devzing.com/blog/" mce_href="http://devzing.com/blog/"&gt;devZing Blog&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p style="padding: 0px 0px 10px; margin: 0px;"&gt;&lt;a href="http://devzing.com/" target="_blank" style="padding: 0px; margin: 0px; color: rgb(242, 101, 34); text-decoration: none;"&gt;devZing.com&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;is proud to announce the release of our&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://devzing.com/subversion" target="_blank" style="padding: 0px; margin: 0px; color: rgb(242, 101, 34); text-decoration: none;"&gt;Subversion Hosting&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;plan. Like all our other plans it features 1 Gb disk space, unlimited repositories, unlimited users in each repository, a simple interface for creating repositories and managing users, and daily off-site backups.&lt;/p&gt;&lt;p style="padding: 0px 0px 10px; margin: 0px;"&gt;The Subversion only price is a low $6/month. However, you can bundle Subversion with&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://devzing.com/bugzilla" target="_blank" style="padding: 0px; margin: 0px; color: rgb(242, 101, 34); text-decoration: none;"&gt;Bugzilla Hosting&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;or&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://devzing.com/mantisbt" target="_blank" style="padding: 0px; margin: 0px; color: rgb(242, 101, 34); text-decoration: none;"&gt;MantisBT Hosting&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;for only $10/month.&lt;/p&gt;&lt;/blockquote&gt;


&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7623553" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallen/archive/tags/subversion/default.aspx">subversion</category></item><item><title>How to delete bugs in Bugzilla</title><link>http://weblogs.asp.net/wallen/archive/2010/03/17/how-to-delete-bugs-in-bugzilla.aspx</link><pubDate>Wed, 17 Mar 2010 14:53:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7386652</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7386652</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7386652</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2010/03/17/how-to-delete-bugs-in-bugzilla.aspx#comments</comments><description>&lt;p&gt;Good description of the trick to &lt;a href="http://devzing.com/blog/index.php/how-to-delete-bugs-from-bugzilla"&gt;delete bugs&lt;/a&gt; in Bugzilla.&lt;p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7386652" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/wallen/archive/tags/bugzilla/default.aspx">bugzilla</category><category domain="http://weblogs.asp.net/wallen/archive/tags/bugs/default.aspx">bugs</category></item><item><title>devZing - No Hassel Open Source Project Management Hosting</title><link>http://weblogs.asp.net/wallen/archive/2010/02/15/devzing-no-hassel-open-source-project-management-hosting.aspx</link><pubDate>Mon, 15 Feb 2010 21:05:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7348428</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7348428</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7348428</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2010/02/15/devzing-no-hassel-open-source-project-management-hosting.aspx#comments</comments><description>&lt;p&gt;The next revision of our open source project management hosting service is now live - &lt;a href="http://devZing.com"&gt;devZing.com&lt;/a&gt;&lt;/p&gt;
&lt;div class="image_block"&gt;&lt;a href="http://devzing.com" target="_blank"&gt;&lt;img src="http://blogs.consultantsguild.com/media/blogs/news/logo.png" alt="" width="109" height="44" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr align="center"&gt;
&lt;td&gt;&lt;a href="http://devzing.com/bugzilla.php" target="_blank"&gt;&lt;img src="http://blogs.consultantsguild.com/media/blogs/news/buggie.png" alt="" width="95" height="125" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://devzing.com/mantisbt.php" target="_blank"&gt;&lt;img src="http://blogs.consultantsguild.com/media/blogs/news/mantis_logo.gif" alt="" width="171" height="102" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://devzing.com/tikiwiki.php" target="_blank"&gt;&lt;img src="http://blogs.consultantsguild.com/media/blogs/news/tikilogo.png" alt="" width="81" height="100" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr align="center"&gt;
&lt;td&gt;&lt;a href="http://devzing.com/bugzilla.php" target="_blank"&gt;try bugzilla »&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://devzing.com/mantisbt.php" target="_blank"&gt;try mantisbt »&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://devzing.com/tikiwiki.php" target="_blank"&gt;try tikiwiki »&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7348428" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/wallen/archive/tags/mantisbt/default.aspx">mantisbt</category><category domain="http://weblogs.asp.net/wallen/archive/tags/tikiwiki/default.aspx">tikiwiki</category><category domain="http://weblogs.asp.net/wallen/archive/tags/hosting/default.aspx">hosting</category><category domain="http://weblogs.asp.net/wallen/archive/tags/bugzilla/default.aspx">bugzilla</category></item><item><title>Oregon Motorcycle Tours announces their 2010 Tour Schedule</title><link>http://weblogs.asp.net/wallen/archive/2009/11/02/oregon-motorcycle-tours-announces-their-2010-tour-schedule.aspx</link><pubDate>Mon, 02 Nov 2009 20:54:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7245463</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7245463</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7245463</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/11/02/oregon-motorcycle-tours-announces-their-2010-tour-schedule.aspx#comments</comments><description>&lt;a href="http://www.oregonmotorcycletours.com/tours/2010"&gt;2010 Schedule&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7245463" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/motorcycle/default.aspx">motorcycle</category></item><item><title>Twist of the Wrist II Now on DVD</title><link>http://weblogs.asp.net/wallen/archive/2009/10/14/twist-of-the-wrist-ii-now-on-dvd.aspx</link><pubDate>Wed, 14 Oct 2009 17:02:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7229853</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7229853</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7229853</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/10/14/twist-of-the-wrist-ii-now-on-dvd.aspx#comments</comments><description>&lt;a href="http://blog.oregonmototours.com/2009/10/twist-of-wrist-ii-now-on-dvd.html"&gt;Twist of the Wrist II Now on DVD&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7229853" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/motorcycle/default.aspx">motorcycle</category></item><item><title>New Tires, Self Mounted</title><link>http://weblogs.asp.net/wallen/archive/2009/08/10/new-tires-self-mounted.aspx</link><pubDate>Mon, 10 Aug 2009 20:44:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7166027</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7166027</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7166027</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/08/10/new-tires-self-mounted.aspx#comments</comments><description>&lt;div&gt;After the &lt;a href="http://www.oregonmotorcycletours.com/tour-east" mce_href="http://www.oregonmotorcycletours.com/tour-east"&gt;Oregon Desert Tour&lt;/a&gt; it was definitely time for a new rear tire. My 2001 Ducati ST2 came to me with an inexpensive tire with OK performance and I wanted something like I had on my 1998 ST2. I also wanted to tackle doing the work myself. After spending hours pouring over the internet I ordered a &lt;a href="http://www.jdoqocy.com/click-3575433-10557879?url=http%3A%2F%2Fwww.motorcycle-superstore.com%2F1%2F28%2F396%2F6229%2FITEM%2FPirelli-Diablo-Strada-Rear-Tire.aspx%3FSiteID%3DCJ_396%26WT.mc_ID%3D54006&amp;amp;cjsku=6229" mce_href="http://www.jdoqocy.com/click-3575433-10557879?url=http%3A%2F%2Fwww.motorcycle-superstore.com%2F1%2F28%2F396%2F6229%2FITEM%2FPirelli-Diablo-Strada-Rear-Tire.aspx%3FSiteID%3DCJ_396%26WT.mc_ID%3D54006&amp;amp;cjsku=6229" target="_blank"&gt;Diablo Strada Rear Tire&lt;/a&gt;&lt;img src="http://www.lduhtrp.net/image-3575433-10557879" mce_src="http://www.lduhtrp.net/image-3575433-10557879" height="1" border="0" width="1"&gt;.&lt;/div&gt;&lt;div&gt;The only things that had me worried as a first time tire changer was breaking the bead, seating the bead and balancing the tire. My original KLX 250S tires were not balanced and I didn't want that feeling on the ST2. I ran across &lt;a href="http://www.innovativebalancing.com/motorcycle.htm" mce_href="http://www.innovativebalancing.com/motorcycle.htm"&gt;Dyna Beads&lt;/a&gt; as an alternative to stick-on weights and I was sold. Other various &lt;a href="http://www.clarity.net/%7Eadam/tire-changing.html" mce_href="http://www.clarity.net/~adam/tire-changing.html"&gt;sites&lt;/a&gt; and &lt;a href="http://www.youtube.com/watch?v=0Pfp2Z9k0n0" mce_href="http://www.youtube.com/watch?v=0Pfp2Z9k0n0"&gt;youtube videos&lt;/a&gt; convinced me that I could break the bead without expensive equipment and that my compressor was more than capable of seating the tire.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;Here is the bike with the tire removed. No big surprises here except the shop manual doesn't say what size the axle nut is (30mm) and I had to go buy one.
&lt;div&gt;&lt;img src="http://3.bp.blogspot.com/_nK4U-YWr7CI/SnCa5HlsBgI/AAAAAAAAAIY/J_Ag9S3IxOk/s320/tire1.jpg" mce_src="http://3.bp.blogspot.com/_nK4U-YWr7CI/SnCa5HlsBgI/AAAAAAAAAIY/J_Ag9S3IxOk/s320/tire1.jpg" alt="" border="0"&gt;&lt;/div&gt;&lt;div&gt;I thought about building a home-made bead breaker, but I found that my largest C-clamp would fit around the tire and it worked great for breaking the bead.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_nK4U-YWr7CI/SnCa5XvxdgI/AAAAAAAAAIg/h-YKYKaKHxs/s1600-h/tire2.jpg" mce_href="http://1.bp.blogspot.com/_nK4U-YWr7CI/SnCa5XvxdgI/AAAAAAAAAIg/h-YKYKaKHxs/s1600-h/tire2.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_nK4U-YWr7CI/SnCa5XvxdgI/AAAAAAAAAIg/h-YKYKaKHxs/s320/tire2.jpg" mce_src="http://1.bp.blogspot.com/_nK4U-YWr7CI/SnCa5XvxdgI/AAAAAAAAAIg/h-YKYKaKHxs/s320/tire2.jpg" alt="" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Here you can see the end results next to the old tire - definitely time for a change.&lt;/div&gt;&lt;div&gt;&lt;img src="http://3.bp.blogspot.com/_nK4U-YWr7CI/SnCa5sCCdgI/AAAAAAAAAIo/YJSB41GyhJc/s320/tire3.jpg" mce_src="http://3.bp.blogspot.com/_nK4U-YWr7CI/SnCa5sCCdgI/AAAAAAAAAIo/YJSB41GyhJc/s320/tire3.jpg" alt="" border="0"&gt;&lt;/div&gt;&lt;div&gt;Total time to change the tire was about 3 hours. Mostly because I was being careful and it was about 98F. I expect next time it should take me about an hour. The Dyna Beads seem to work great.&lt;/div&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7166027" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/motorcycle/default.aspx">motorcycle</category></item><item><title>Software Engineering: An Idea Whose Time Has Come and Gone?</title><link>http://weblogs.asp.net/wallen/archive/2009/07/21/software-engineering-an-idea-whose-time-has-come-and-gone.aspx</link><pubDate>Tue, 21 Jul 2009 19:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7152374</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7152374</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7152374</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/07/21/software-engineering-an-idea-whose-time-has-come-and-gone.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;Tom DeMarco, arguably one of the key thinkers when it comes to how we develop software has been reflecting.&lt;/p&gt;&lt;div class="bText"&gt;
	

&lt;blockquote&gt;&lt;p&gt;My early metrics book, &lt;em&gt;Controlling Software Projects: Management, Measurement, and Estimation&lt;/em&gt;
(Prentice Hall/Yourdon Press, 1982), played a role in the way many
budding software engineers quantified work and planned their projects.
In my reflective mood, I’m wondering, was its advice correct at the
time, is it still relevant, and do I still believe that metrics are a
must for any successful software development effort? My answers are no,
no, and no.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;-- &lt;a href="http://www2.computer.org/cms/Computer.org/ComputingNow/homepage/2009/0709/rW_SO_Viewpoints.pdf"&gt;http://www2.computer.org/cms/Computer.org/ComputingNow/homepage/2009/0709/rW_SO_Viewpoints.pdf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If that doesn't rock you back on your heels, then you need to re-read that paragraph.&lt;/p&gt;

&lt;p&gt;Next you need to go read the whole article (2 pages).&lt;/p&gt;

&lt;p&gt;As someone who prefers the agile approach I have been pushing the
value based approach over the control based one for nearly a decade
now. But to see someone like Tom question publicly what he (and we)
have been doing for the last 30 years makes me respect Tom even more,
and give me hope that as an industry we are heading in the right
direction.&lt;/p&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7152374" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>What metrics should you track?</title><link>http://weblogs.asp.net/wallen/archive/2009/07/21/what-metrics-should-you-track.aspx</link><pubDate>Tue, 21 Jul 2009 17:50:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7152285</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7152285</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7152285</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/07/21/what-metrics-should-you-track.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="bText"&gt;
	&lt;p&gt;Jack Milunksy of &lt;a href="http://www.bspark.com/"&gt;Brightspark&lt;/a&gt; and &lt;a href="http://www.agilebuddy.com/"&gt;AgileBuddy&lt;/a&gt; was &lt;a href="http://blog.agilebuddy.com/2009/07/what-metrics-should-you-track.html"&gt;reacting&lt;/a&gt; to a &lt;a href="http://finance.groups.yahoo.com/group/agileprojectmanagement/"&gt;Agile Project Management&lt;/a&gt; forum topic on metrics.&lt;/p&gt;

&lt;p&gt;Jack was of the opinion that:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;the more one spends time tracking metrics, the less time there is for development&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;While I have some sympathy for this point of view having worked for
larger organizations in the past, I have come to realize that you do
need some type of metric that is understandable to the rest of the
organization. All the other departments in your organization have an
overriding single number that describes how they are doing, why not
software development?&lt;/p&gt;

&lt;p&gt;As I mentioned in my &lt;a href="http://blogs.consultantsguild.com/index.php/wayne/2008/02/01/no-more-iterations"&gt;No More Iterations&lt;/a&gt; post, throughput is my metric of choice. The cost of collecting this metric is so low that it doesn't matter.&lt;/p&gt;

&lt;p&gt;Now I have been asked to provide all sorts of low level metrics in
the past not knowing how they were going to be used. I was not inclined
to cooperate in those cases since the time required to collect them was
never going to be offset by any value coming back to my teams. And this
is most likely what Jack is protesting.&lt;/p&gt;

&lt;p&gt;I like being proactive and providing a metric I think is useful,
rather than waiting for someone who doesn't really understand software
development ask me to have my teams track actual effort against
estimated effort in units of 0.1 hours (really I have been asked to
provide this!).&lt;/p&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7152285" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Agile/default.aspx">Agile</category><category domain="http://weblogs.asp.net/wallen/archive/tags/project+management/default.aspx">project management</category><category domain="http://weblogs.asp.net/wallen/archive/tags/metrics/default.aspx">metrics</category></item><item><title>SPIN Kanban Talk</title><link>http://weblogs.asp.net/wallen/archive/2009/06/12/spin-kanban-talk.aspx</link><pubDate>Fri, 12 Jun 2009 22:12:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7119992</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7119992</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7119992</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/06/12/spin-kanban-talk.aspx#comments</comments><description>&lt;p&gt;My talk at the Rose City SPIN last night went very well. We had a small core of dedicated people. Lots of good questions and we could dive into the specifics. Thanks to Rhea for doing a great job organizing the event.&lt;/p&gt;
&lt;p&gt;You can find my presentation &lt;a href="http://prezi.com/11539/view/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I also wanted to provide some links to some of the books and sites I referred to during the talk.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0131407287?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131407287"&gt;Software by Numbers: Low-Risk, High-Return Development&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131407287" width="1" height="1" border="0" alt="" /&gt;
&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0131424602?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131424602"&gt;Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results (Coad Series)&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131424602" width="1" height="1" border="0" alt="" /&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321150783?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0321150783"&gt;Lean Software Development: An Agile Toolkit (Agile Software Development Series)&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321150783" width="1" height="1" border="0" alt="" /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7119992" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Agile/default.aspx">Agile</category><category domain="http://weblogs.asp.net/wallen/archive/tags/kanban/default.aspx">kanban</category><category domain="http://weblogs.asp.net/wallen/archive/tags/lean+software/default.aspx">lean software</category></item><item><title>Ride To Work Day is June 15</title><link>http://weblogs.asp.net/wallen/archive/2009/06/12/ride-to-work-day-is-june-15.aspx</link><pubDate>Fri, 12 Jun 2009 21:58:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7119979</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=7119979</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=7119979</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/06/12/ride-to-work-day-is-june-15.aspx#comments</comments><description>&lt;a href="http://www.ridetowork.org/"&gt;&lt;img src="http://www.ridetowork.org/files/art/RTW_Logo_color_3inch_sm.png" /&gt;&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7119979" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/motorcycle/default.aspx">motorcycle</category></item><item><title>PADNUG Talk: Kanban presentation</title><link>http://weblogs.asp.net/wallen/archive/2009/03/04/padnug-talk-kanban-presentation.aspx</link><pubDate>Wed, 04 Mar 2009 23:11:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6937805</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=6937805</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=6937805</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/03/04/padnug-talk-kanban-presentation.aspx#comments</comments><description>&lt;p&gt;My talk at &lt;a href="http://www.padnug.org/padnug/default.aspx" mce_href="http://www.padnug.org/padnug/default.aspx"&gt;PADNUG&lt;/a&gt; last night went very well. We had standing room only, with many new faces. Rich and Jason run a great meeting - thanks guys.&lt;/p&gt;
&lt;a href="http://prezi.com/" mce_href="http://prezi.com/"&gt;&lt;img src="http://prezi.com/assets/gfx/logo.png" mce_src="http://prezi.com/assets/gfx/logo.png" alt="Prezi" title="Prezi" align="right" border="0"&gt;&lt;/a&gt;&lt;p&gt;There were a few requests to post my &lt;a href="http://prezi.com/11539/" mce_href="http://prezi.com/11539/"&gt;"slides"&lt;/a&gt; which I have done. Be sure to check out &lt;a href="http://prezi.com/" mce_href="http://prezi.com/"&gt;Prezi&lt;/a&gt;, the company who is making this cool presentation tool.&lt;/p&gt;
&lt;p&gt;I also wanted to provide some links to some of the books and sites I referred to during the talk.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Book: &lt;a href="http://www.amazon.com/gp/product/0131407287?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131407287" mce_href="http://www.amazon.com/gp/product/0131407287?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131407287"&gt;Software by Numbers: Low-Risk, High-Return Development&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131407287" mce_src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131407287" alt="" border="0" width="1" height="1"&gt;
&lt;/li&gt;
  &lt;li&gt;Book: &lt;a href="http://www.amazon.com/gp/product/0131424602?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131424602" mce_href="http://www.amazon.com/gp/product/0131424602?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0131424602"&gt;Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results (Coad Series)&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131424602" mce_src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131424602" alt="" border="0" width="1" height="1"&gt;
&lt;/li&gt;
  &lt;li&gt;Book: &lt;a href="http://www.amazon.com/gp/product/0321150783?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0321150783" mce_href="http://www.amazon.com/gp/product/0321150783?ie=UTF8&amp;amp;tag=consuguild-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0321150783"&gt;Lean Software Development: An Agile Toolkit (Agile Software Development Series)&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321150783" mce_src="http://www.assoc-amazon.com/e/ir?t=consuguild-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321150783" alt="" border="0" width="1" height="1"&gt;
&lt;/li&gt;
  &lt;li&gt;Site: &lt;a href="http://agilemanifesto.org/" mce_href="http://agilemanifesto.org/"&gt;The Agile Manifesto&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Site: &lt;a href="http://www.infoq.com/articles/real-options-enhance-agility" mce_href="http://www.infoq.com/articles/real-options-enhance-agility"&gt;Real Options&lt;/a&gt; (&lt;a href="http://agiletoolkit.libsyn.com/index.php?post_id=121123" mce_href="http://agiletoolkit.libsyn.com/index.php?post_id=121123"&gt;podcast&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;Tool: &lt;a href="http://trichord.change-vision.com/en/index.html" mce_href="http://trichord.change-vision.com/en/index.html"&gt;Trichord&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;&lt;b&gt;Update 3/28&lt;/b&gt; - I forgot to give credit to &lt;a href="http://availagility.wordpress.com/" target="_blank" mce_href="http://availagility.wordpress.com/"&gt;Karl Scotland&lt;/a&gt; for a couple of the diagrams - Sorry Karl!&lt;br&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6937805" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/Agile/default.aspx">Agile</category><category domain="http://weblogs.asp.net/wallen/archive/tags/kanban/default.aspx">kanban</category></item><item><title>How to install Sybase’s ODBC driver on Ubuntu Linux 8.10 for ASE/IQ/Replication Server/SQL Anywhere/etc</title><link>http://weblogs.asp.net/wallen/archive/2009/01/14/how-to-install-sybase-s-odbc-driver-on-ubuntu-linux-8-10-for-ase-iq-replication-server-sql-anywhere-etc.aspx</link><pubDate>Wed, 14 Jan 2009 23:51:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6835736</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=6835736</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=6835736</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/01/14/how-to-install-sybase-s-odbc-driver-on-ubuntu-linux-8-10-for-ase-iq-replication-server-sql-anywhere-etc.aspx#comments</comments><description>&lt;p&gt;It is always interesting how when you are working on a problem, someone else in your sphere is solving almost the same problem. Jason posted yesterday about &lt;a href="http://froebe.net/blog/2009/01/13/how-to-install-sybases-odbc-driver-on-ubuntu-linux-810-for-aseiqreplication-serversql-anywhereetc/" target="_blank" mce_href="http://froebe.net/blog/2009/01/13/how-to-install-sybases-odbc-driver-on-ubuntu-linux-810-for-aseiqreplication-serversql-anywhereetc/"&gt;installing ODBC on Ubuntu for Sybase&lt;/a&gt; which was one of the challenges we had as part of my previous &lt;a href="http://weblogs.asp.net/wallen/archive/2009/01/13/sybase-jdbc-craziness.aspx" target="_blank" mce_href="http://weblogs.asp.net/wallen/archive/2009/01/13/sybase-jdbc-craziness.aspx"&gt;post&lt;/a&gt; about getting Sybase's ODBC/JDBC bridge working in our multi-platform environment..&lt;br&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6835736" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/sybase/default.aspx">sybase</category><category domain="http://weblogs.asp.net/wallen/archive/tags/odbc/default.aspx">odbc</category><category domain="http://weblogs.asp.net/wallen/archive/tags/linux/default.aspx">linux</category><category domain="http://weblogs.asp.net/wallen/archive/tags/ubuntu/default.aspx">ubuntu</category></item><item><title>Sybase JDBC Craziness </title><link>http://weblogs.asp.net/wallen/archive/2009/01/13/sybase-jdbc-craziness.aspx</link><pubDate>Wed, 14 Jan 2009 00:24:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6834864</guid><dc:creator>Wayne Allen</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/rsscomments.aspx?PostID=6834864</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/wallen/commentapi.aspx?PostID=6834864</wfw:comment><comments>http://weblogs.asp.net/wallen/archive/2009/01/13/sybase-jdbc-craziness.aspx#comments</comments><description>&lt;p&gt;Say you're working on an enterprise class system. Developers work on Windows 
and Linux. Servers run Linux. Not so unusual.&lt;/p&gt;
&lt;p&gt;Now enter &lt;a href="http://www.sybase.com/products/databasemanagement/sqlanywhere" mce_href="http://www.sybase.com/products/databasemanagement/sqlanywhere"&gt;Sybase SQL 
Anywhere&lt;/a&gt;. Aka Sybase ASA or iAnywhere.&lt;/p&gt;
&lt;p&gt;First off there are 2 different JDBC drivers. &lt;a href="http://www.sybase.com/products/allproductsa-z/softwaredeveloperkit/jconnect" mce_href="http://www.sybase.com/products/allproductsa-z/softwaredeveloperkit/jconnect"&gt;JConnect&lt;/a&gt; 
(jconn3) and the iAnywhere JDBC driver (jodbc). It turns out that only the 
iAnwhere driver actually works with the high availability option (although not 
documented).&lt;/p&gt;
&lt;p&gt;Also it turns out that the iAnywhere driver is really an ODBC bridge and you 
have to specify another driver in the JDBC URL.&lt;/p&gt;
&lt;p&gt;While a little confusing at first due to the lack of documentation eventually 
you can dig up an example.&lt;/p&gt;
&lt;p&gt;&lt;font size="4"&gt;&lt;code&gt;jdbc:ianywhere:driver=&lt;b&gt;SQL Anywhere 
10&lt;/b&gt;;dbn=mydatabase;eng=myserver;&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Everything works and you move on with life.&lt;/p&gt;
&lt;p&gt;Except that eventually you want to deploy your new code to the server. 
&lt;b&gt;BAM&lt;/b&gt; nothing works. All sorts of errors about no suitable driver 
found.&lt;/p&gt;
&lt;p&gt;After thrashing around for a few days you discover that the JDBC URL must be 
different on Linux! (&lt;a href="http://ianywheresolutions.biz/developer/product_manuals/sqlanywhere/1000/en/html/dbdaen10/da-conhow.html" mce_href="http://ianywheresolutions.biz/developer/product_manuals/sqlanywhere/1000/en/html/dbdaen10/da-conhow.html"&gt;this&lt;/a&gt; 
is the &lt;b&gt;only&lt;/b&gt; page on the Internet that specifies this).&lt;/p&gt;
&lt;p&gt;&lt;font size="4"&gt;&lt;code&gt;jdbc:ianywhere:driver=&lt;b&gt;libdbodbc10.so&lt;/b&gt;;dbn=mydatabase;eng=myserver;&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Of course your application now works on Linux, but not on Windows.&lt;/p&gt;
&lt;p&gt;Now if I were writing my own code that needed to talk to the database there 
wouldn't be much problem as I can use one of several techniques for figuring out 
which driver I should be using.&lt;/p&gt;
&lt;p&gt;However, this URL used to configure some enterprise reporting tool which uses 
that same URL whether doing local report development or running from the 
server.&lt;/p&gt;
&lt;p&gt;So now I have 3 options.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Install the reporting server on every developers workstation. 
&lt;/li&gt;&lt;li&gt;Stand up a Windows version of the reporting server. 
&lt;/li&gt;&lt;li&gt;Create ODBC DSNs on all affected systems. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;While option #1 is enticing (I like developers to have a local copy of all 
dependencies if at all feasible). Feasibility plays into the picture here 
because of license costs.&lt;/p&gt;
&lt;p&gt;Option #2 is certainly doable, but I am not a big fan of adding the overhead 
of administering another server and keeping it in sync with all the others.&lt;/p&gt;
&lt;p&gt;Options #3 is simple and works well. However, DSNs represent another thing 
that needs to be set up on every developer and qa system. This also breaks my 
rule of being able to check out the source tree and go, even on a new computer 
(for reasons of continuous integration and easy new team member set up).&lt;/p&gt;
&lt;p&gt;Ultimately we will go with #3 because it is low cost in dollars, and low cost 
in time (we'll write an &lt;a href="http://ant.apache.org/" mce_href="http://ant.apache.org/"&gt;Ant&lt;/a&gt; target to do 
the DSN setup).&lt;/p&gt;
&lt;p&gt;Now wasn't that easy? It only took 3 days to work through in real time.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6834864" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wallen/archive/tags/sybase/default.aspx">sybase</category><category domain="http://weblogs.asp.net/wallen/archive/tags/database/default.aspx">database</category><category domain="http://weblogs.asp.net/wallen/archive/tags/rant/default.aspx">rant</category><category domain="http://weblogs.asp.net/wallen/archive/tags/odbc/default.aspx">odbc</category><category domain="http://weblogs.asp.net/wallen/archive/tags/jdbc/default.aspx">jdbc</category></item></channel></rss>
