Semantic Wave Blog
News feeds and commentary by Jamie Pitts
Login  
« September 2007 | Main | November 2007 »

October 16, 2007

The Future of Software Development

While this article is insightful and very well-presented, the title and the premise are begging for a cheesy echo effect.

I cannot wave this agile software development flag with much enthusiasm. All I see in agile development is a clutter of terminology describing well-worn improvements to the waterfall approach. These would include: decreasing the amount of functionality in the end product, increasing communications among the players, and reducing drag through better tools and processes. The only thing missing from agile is an admission that it is simply a faster waterfall.

Why affix a new name to something as elementary as "faster"? Is it meant to clear out mental cruft? Is it the fact that the software development community suffers from a constant case of newism?

Whatever the reason, I think that it is "inter-perception" that is doing most of the changing in our community. During the grand ball of trend-calling and over-investing, the real pace of invention may have only advanced incrementally, perhaps only getting us half-way to the next true leap: a microprocessor, a home computer, a desktop, a web... a cloud.

The true leaps are what this game is all about. In the charged atmosphere of a perceived revolution, people take more risks, do more work, and, importantly, enthusiastically drink each other's yummy, grape-flavored drinks. How else can you get all of this cooperative and creative effort that literally builds out the stage to support a really heavy technological shift?

So while I may make fun of the the artificial colors and flavors of things like "social", "agile", "2.0", "push", they are essential to the real game at play. And tasty, too.

Posted by Jamie Pitts at 8:17 PM | Comments (0) | TrackBack

Small picture of Jamie Pitts
Jamie Pitts

Facebook
LinkedIn


Projects

  Winnow My Bloglines Down
  Memecat
  TigerLead


Curently Reading

cover The Art of Unix Programming
Eric Raymond

Semantic People
Danny Ayers
Dave Beckett
Tim Berners-Lee
Tim Bray
Dan Brickley
Marc Canter
Paul Ford
Seth Ladd
Seb Paquet
Clay Shirky
Roland Tanglao
Dave Winer

Syndication:
 RSS Version 1.0
 RSS Version 0.91


Archives

 June 2010
 January 2010
 April 2009
 April 2008
 March 2008
 February 2008
 January 2008
 November 2007
 October 2007
 September 2007
 August 2007
 June 2007
 May 2007
 April 2007
 March 2007
 February 2007
 January 2007
 December 2006
 November 2006
 October 2006
 September 2006
 August 2006
 July 2006
 May 2006
 April 2006
 March 2006
 February 2006
 January 2006
 November 2005
 October 2005
 September 2005
 August 2005
 June 2005
 May 2005
 April 2005
 March 2005
 January 2005
 December 2004
 November 2004
 October 2004
 September 2004
 August 2004
 July 2004
 June 2004
 May 2004
 April 2004
 March 2004


Recent Entries
 The Future of Software Development

Categories
 AI
 Blogs
 Business
 Data Munging
 Development
 Formats
 How-To
 Ideas
 Languages
 Law
 Ontologies
 OWL
 People
 Perl
 Products
 Projects
 QOTD
 RDF
 Research
 Social Software
 SRM
 Standards
 Thinking Out Loud
 Trends
 Twitter
 Visualization
 W3C
 Web Services
 Wikis


Creative Commons License
This weblog is licensed under a Creative Commons License.

Powered by Movable Type

Copyright © Jamie Pitts