This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Rent-a-wreck
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
A business-minded friend of mine wanted a Web site with a lot of database-backed features, such as user registration, classified postings, auction bids, a user reputation system, etc. A simplified eBay. She also needed all the graphic design done. She posted her specs on www.rentacoder.com and the numbers to implement this system came back at around $450 for the entire job, including the graphic design. The five bids all came back fairly close to $450 from programmers in Bangalore, Romania, and Canada(!). She put the project on hold for reasons unrelated to implementation so we don't know how it would have worked out.
Here's the basic problem with that approach - it assumes that initial development is all you'll ever need. Using a system like this, where do you get:
Maintenance (i.e., bug fixes, etc)
New features as requirements change
There's a Heinlein phrase that comes to mind: TANSTAAFL.