The Secret to Software Success
Desperate to avoid the scapegoat's horns, some technology executives are finally beginning to take up arms against this sea of failure, redefining how software is built. They call it Agile Development, a disciplined, minimalist approach that's both elegant and arduous, and maybe IT's best hope to avoid "Yet Another Trip to Hell." Agile means what it sounds like: fast and efficient. Small and nimble. Less money, fewer features, shorter projects. (2001-07-08)
The link address is: http://www.cio.com/archive/070101/secret.html