The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - September/October (2004 vol.21)
pp: 96-97
ABSTRACT
As an industry, we love to build the grand frameworks that can solve all the world?s problems in one unified package. With that in hand, you could in fact just sit down with the user and bang out a solid, robust application complete with security, navigation, user scripting, and so on, coupled with a repository of proven, debugged object prototypes that are customized as required. But with all our resources, we haven't managed to do that very well yet. Applications that are thrown together quickly usually exact a steep price in the long run, leaving behind a quicksand-like pile of Visual Basic, Foxpro, or Perl code that isn't maintainable or extendable at all. This column explores how it's possible that someone can claim to be able to build software that lasts and delivers value, for as long as it's needed, and is simple and straightforward to understand, maintain, enhance, and extend.
INDEX TERMS
software construction, agile development, application development
CITATION
Andy Hunt, Dave Thomas, "Imaginate", IEEE Software, vol.21, no. 5, pp. 96-97, September/October 2004, doi:10.1109/MS.2004.1331311
256 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool