In the waterfall model, wireframes indeed make a lot of sense insofar as they make the user experience tangible and can be handed to developers. They also considerably reduce ambiguity.
Yet wireframes makes less and less sense in the current context. First, executives have become more and more used to gorgeous user interfaces, and no one would argue that wireframes are meant to be awe-inspiring. While wireframes are indeed better than text-only functional specifications, the user experience they procure is definitely worse than a fully functional prototype. As Stephen puts it, "how can we possibly expect to get good feedback on such an incomplete experience?"
It is pretty clear also that the waterfall model does not keep up with an ever-changing world. This model makes sense in a highly-deterministic world, where nobody changes his mind and everybody is able to make decision quickly. In reality, we've all experienced clients changing their mind in the last iteration. There are many reason why this happens but according to Stephen the main one is indeed that "human beings don't think about content separate from presentation separate from structure separate from [fill in the blank]…":
I think that prototyping will replace the waterfall model. It provides numerous advantages:
Check out also this great presentation by the Handcraft folks: Focus on the details rather than skipping over them.
That Amazon.com is more and more becoming a platform goes unchallenged. Yet this strategy remains largely emerging and quite difficult to measure given the few metrics the company disclose. A very convincing analysis of its 2011 Q4 results by ChannelAdvisor CEO Scot Wingo makes some very good points and clearly demonstrates the depth of this transition.
Even though Amazon.com's results missed analysts' revenues expectation by $1 bn, it beat their profit estimates by $100 m. Scot Wingo argues that sales from third party sellers cannibalized Amazon.com's own sales, but contributed to the increase in profit because costs are far lower on those sales. To sum up, the company is moving away from a retailer model (where its revenues are equals to the transaction values) to a marketplace model (where its revenues are commission on transaction values).
In a recent article, Chris Dixon explained why he thinks two models are currently competing: Amazon.com is heralding the centralized e-commerce approach, while eBay's strategy clearly supports a decentralized paradigm.
Centralize vs. decentralized e-commerce
As you might have realized, we think the user experience of checking next bus departure times could be greatly improved.
Six months ago, we thus built our own web service for MUNI buses in San Francisco, using open source technologies such as MongoDB, Django and jQuery Mobile. The 511 API was especially useful in providing very reliable departure estimates, especially when compared with other existing API providers including Google's own Maps service.
We hosted the service on Amazon EC2, tested it internally, and brought it to within reach of launch. Unfortunately, we have been so busy with other projects since then that we haven't had the time to take it to the final level. So, instead of letting it vanish into the Bermuda Triangle-esque void of uncompleted projects, we decided to open source it and share it with everyone.

Fork Where's my bus on Github!