eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.
110 Hot Software Development Trends of the 2000s
2Web Services/SOA
Web services led the way to SOA (Service-Oriented Architecture), a re-emergence of established distributed computing mechanisms with new capabilities. SOA proved to be a gold mine for solution providers such as IBM, and a sorely needed fix for enterprise customers with integration woes. Many vendors hopped on the SOA bandwagon, including Digital Evolution, which changed its name to SOA Software.
3The Rise of Open-Source Software
4Web becomes the No. 1 Development Platform
Not bothering to take up with a particular vendor’s operating system platform, many developers decided to simply use the Web as the core development platform and to use standard Web technologies such as CSS, HTML and JavaScript to build applications that run on the Web. Palm’s WebOS is a good example of this trend.
5The Emergence of Web Frameworks
6Web 2.0
The term Web 2.0, coined by Tim O’Reilly, is commonly associated with Web applications that facilitate interactive information sharing, interoperability, user-centered design and collaboration on the World Wide Web.
7Simple Beats Complex
8The Rise of Scripting/Dynamic Languages
9The Developer Community Bifurcates
10Heterogeneity Rules
11The Emergence of Team Development
After many years of trying, the 2000s became the decade when team development and ALM (application lifecycle management) began to really work effectively, particularly after Microsoft entered the space with Visual Studio Team System.