During the panel session “Is Web 2.0 Changing the Software Industry?”, panelist Stowe Boyd made a comment that I often hear these days: that software is now much easier to develop than it used to be, thanks to things like Ruby on Rails. Well, I think that’s completely wrong. Fortunately other panelist Matt Mullenweg disagreed with Stowe and pushed back on this, pointing out that ASP is equivalent to Ruby on Rails — and has been around for a while. He said that what’s changed is other things, like broadband penetration and a greater willingness to try new things. The other panelist, Chris Messina, also added something in support.
At the end of the session I thanked Matt for having spoken up about this common misconception, and mentioned that I’d been doing what would now be called agile software development back in the 1970s. He was interested, and not surprised. Two other attendees, Jonathan Belisle and Jean-Philippe Cyr of Diesel Marketing in Montréal, were quite taken by my comments and came up to me afterwards, and Jonathan asked me to blog about this. So I am. The following post gives my thoughts.