« Heading to Switzerland | Main | Disposable PDA »

September 14, 2005

What happens when t approaches 0?

One of the interesting topics that came up today at Software Trends was “what happens when the time to develop a new application approaches zero?”

It will never be zero, of course, but it will, over time, asymptotically approach zero. Suppose we finally get to the stage where a single developer, sitting at a laptop, can develop an application as fast as the end user/sponsor/customer can describe what they want.

What impact would that have on project management? On project lifecycle? On billing?

The very notion of a “project” kind of goes away (it’s on its way out anyway). Software is born and lives until the last person stops using it. It’s a software lifetime, not a lifecycle. Software is never done, it may well outlive its creator, and it will continue to be modified and evolve throughout its useful life.

Are you prepared for that style of development? Are any of us?

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/2362356/17313772

Listed below are links to weblogs that reference What happens when t approaches 0?:

Comments

Post a comment

If you have a TypeKey or TypePad account, please Sign In

About Me

  • Andy Hunt is co-founder of The Pragmatic Programmers, LLC, and is well known as a programmer, author, and publisher. His email signature, "/\ndy", dates back to the paleolithic days of uucp and ihnp4.

    See my home page.

    Subscribe
AddThis Social Bookmark Button

Books I've authored

Where I'm Speaking

Are you a nerd?

  • I am nerdier than 96% of
all people. Are you nerdier? Click here to find out!