The future of software builds on a web of people and computational power beyond what we could imagine even ten years ago. You can see it already: software is increasingly collective, connected, cyborg, closed and open, composed, choreographed, and cognizant.
The great online shift is creating massive amounts of data - whether it is videos on YouTube or social networking profiles on MySpace. And that data is stored in databases, making them the key component of the new web infrastructure. But managing that information isn’t easy, and there are signs that database management will be vastly different in the future. Read more »
Now that REST has won in the sense of representing the future of distributed application development on the web, what do we expect to see? Why of course a flood of enterprise software vendors offering REST support of some sort or another: Microsoft and IBM have already recognized the opportunity with Astoria and Project Zero, respectively.
In an ironic twist in the always topsy-turvy tale of software evolution, The Next Big Thing appears to be a series of many small things. Read more »
Collective, while still privileging the individual. The best software of the future will bring together the work and goals of many people without subordinating each person’s knowledge and expertise to the dominance of the group, as happens with group think.
Copyright 2001-2008 GigaOmniMedia, Inc. All rights reserved.
Built by Foobuilder.
Powered by WordPress.com.
Marketing consulting by
ACS.