Comment Rapid Development Framework is not enough (Score 3, Interesting) 268
I think in real life it doesn't metter which technology you use for implementation to give results fast too much.
Ofcourse with some technologies the results are faster than wiht another for instance PHP vs Java Servlet.
But if you count time which you spend on implementation of user requirements and time which you spend by reimplementing functionality which user specified incorrectly, you can end-up with result that reparing taken most of the time in other words budget.
In our company we solved this issue by creating prototypes with this tool PETRA (http://www.cleverlance.com/petra).
Business analyst draws gui prototype by speed 20 pages per day.
When he is finished he gives prototype to customer/user who clicks trough and expresses his changes.
After making several rounds customer and customer is satisfied with prototype, programers finaly start coding.
We expirienced that with this approach customer knows what will be delivered on the begining of the project. He saves money on change requests and we deliver real application twice faster.
It isn't just rapid development what does delivering faster, but clear customers requrements rafined by prototype.
Check out that tool, it realy helps.