<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx</link><description>There's been a lot of talk going on in the Microsoft community ( here , here , here , and here ) lately about agile development and whether or not Microsoft "gets it". Some of this was triggered by a recent post from Martin Fowler on Ruby and Microsoft.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3237356</link><pubDate>Tue, 12 Jun 2007 01:41:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3237356</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;&amp;gt; almost like a repeating cycle where there are highly skilled developers moaning about the lesser skilled developers around them. &amp;nbsp;I think it's a fact of life that there will always be people with different skill sets in the technology field. &amp;nbsp;We'd all like to think of ourselves as 'alpha-geeks', but at the end of the day the reality is that the majority of folks in the world are not. &amp;nbsp;Those so-called 'alphas' need to get over themselves.&lt;/p&gt;
&lt;p&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;That's NOT at all what we are saying. &lt;/p&gt;</description></item><item><title>re: Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3257885</link><pubDate>Wed, 13 Jun 2007 01:28:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3257885</guid><dc:creator>peterlau</dc:creator><description>&lt;p&gt;@ Sam – My suggestion that ‘alphas’ need to get over themselves may have been a bit over the top. :) You’re right. &amp;nbsp;I don’t think anyone is outright complaining about the people. &amp;nbsp;The comments are directed at Microsoft. &amp;nbsp;However, when I read something like:&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;quot;There's a growing sense that Microsoft's vision is armies of Morts in command-and-control organizations. There often seems to be outright discouragement of tools to enable talented enterprise developers, or of agile development processes.&amp;quot;&lt;/p&gt;
&lt;p&gt;I can’t help but think it goes along with the theme of what I said on some level. &amp;nbsp;However, I do realize that Martin’s commentary was directed at Microsoft itself, not actual developers.&lt;/p&gt;
&lt;p&gt;My point with the post is that I acknowledge that Microsoft’s tools cater to novices. &amp;nbsp;But novices make up a much greater percentage of the user base. &amp;nbsp;In defense of Microsoft, I think it’s to be expected that the tools cater to those folks. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;However, that being said, my interpretation of the community’s feedback is that Microsoft ought to incorporate agile functionality into its tools (or learn to work well alongside of the community tools) so that it benefits all of the users, including the novices. &amp;nbsp;And I agree with that too. &amp;nbsp;I’m just saying it’s going to take time and feedback to steer the ship. &amp;nbsp;And for that feedback, I say thanks to you and the others in the community!&lt;/p&gt;
</description></item><item><title>Martin Fowler wants to see Ruby on Microsoft to save the alpha geek</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3261454</link><pubDate>Wed, 13 Jun 2007 07:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3261454</guid><dc:creator>Inside Architecture </dc:creator><description>&lt;p&gt;I like Martin Fowler. As a veritable lighthouse of the patterns and agile communities, he's both a resource&lt;/p&gt;
</description></item><item><title>re: Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3288100</link><pubDate>Thu, 14 Jun 2007 15:06:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3288100</guid><dc:creator>Travis Laborde</dc:creator><description>&lt;p&gt;I like (respect) Martin Fowler as well, but... &amp;nbsp;There isn't a Fowler, a Hanselman, &amp;nbsp;a Gunderloy, or a Gentile that is going to convince me that there is a &amp;quot;better place&amp;quot; than where I am today.&lt;/p&gt;
&lt;p&gt;.NET, including and especially ASP.NET, have been and will continue to be my platform of choice, most likely until MS moves on.&lt;/p&gt;
&lt;p&gt;I don't use wizards. &amp;nbsp;I don't even use the designers in most cases. &amp;nbsp;I'm a code/framework kind of guy. &amp;nbsp;And yes I use MBunit, TestDriven.NET, and other &amp;quot;ALT.NET&amp;quot; things every day. &amp;nbsp;But those are complimentary to my main tool: Visual Studio.NET.&lt;/p&gt;
&lt;p&gt;I've said it before, and I'll say it again - the worst part of .NET is Visual Studio. &amp;nbsp;But it's getting better.&lt;/p&gt;
&lt;p&gt;I may not be an alpha-geek, but I am an alpha-dad. &amp;nbsp;And I build great software that my employer and clients love. &amp;nbsp;And I do it with MS technology, and it pays the bills quite nicely.&lt;/p&gt;</description></item><item><title>re: Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3302393</link><pubDate>Fri, 15 Jun 2007 04:27:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3302393</guid><dc:creator>Keith J. Farmer</dc:creator><description>&lt;p&gt;I've seen Ruby. &amp;nbsp;I've seen Ruby on Rails. &amp;nbsp;I'm honestly not all that impressed. &amp;nbsp;My sole reason for supporting IronRuby is that it helps strengthen the work going on with the DLR.&lt;/p&gt;
&lt;p&gt;As far as novices go, I don't think Microsoft caters to them -- there are technologies in .NET that are definitely *not* for the weak at heart, and which provide substantial power. &amp;nbsp;But frankly, I did my time with hard code, and have been working in arguably harder code. &amp;nbsp;What I want is stuff to make my hard problems much easier to solve -- and that's what Microsoft's been producing.&lt;/p&gt;
&lt;p&gt;I'd be happy if the Open Sores fascists would get over the delusion that just because some guy wrote some unittest framework, or some persistence engine, or some scripting library, that it *must* be embraced by Microsoft. &amp;nbsp;What's there to lose aside from an ego?&lt;/p&gt;</description></item><item><title>Between a Rock and a Hard Place: How to Achieve Balance?</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3312563</link><pubDate>Fri, 15 Jun 2007 15:56:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3312563</guid><dc:creator>JrzyShr Dev Guy</dc:creator><description>&lt;p&gt;The discussion over whether Microsoft &amp;quot;gets&amp;quot; agile development in the Microsoft community has carried&lt;/p&gt;
</description></item><item><title>re: Shaking out the Innovation</title><link>http://blogs.msdn.com/peterlau/archive/2007/06/11/shaking-out-the-innovation.aspx#3320049</link><pubDate>Sat, 16 Jun 2007 00:02:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3320049</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;&amp;gt; I don't use wizards. &amp;nbsp;I don't even use the designers in most cases. &amp;nbsp;I'm a code/framework kind of guy. &amp;nbsp;And yes I use MBunit, TestDriven.NET, and other &amp;quot;ALT.NET&amp;quot; things every day. &amp;nbsp;But those are complimentary to my main tool: Visual Studio.NET.&lt;/p&gt;
&lt;p&gt;Then we are in perfect alignment. I am talking about the people that use wizards exculsively and have no idea of the code thety produce, that write that is neither tested or maitainable and who drag together an app with no thought. You have not a single thing to change. I also use Visual Studio every day plus all the tools you list. That is NOT a Mort, unlike what Nick Mallik wrote in his last post which totally shows he doesn't understand&lt;/p&gt;</description></item></channel></rss>