In a series of reports, Gartner has evaluated the maturity, adoption and future direction of more than 1,900 technologies and trends for 2012. The technologies are viewed from the perspective of the hype cycle consisting of the following five phases: Technology Trigger, Peak of Inflated Expectations, Trough of Disillusionment, Slope of Enlightenment, and Plateau of Productivity.
The Emerging Technologies Hype Cycle 2012 contains a number of new technologies which have entered the stage, including Big Data, Internet of Things, and In-Memory Computing, while others are at the peak, such as HTML5, Hybrid Cloud Computing, Social Analytics:
The following table summarized some of the software-related technologies analyzed by Gartner and presented in a number of reports including Hype Cycle for Enterprise Architecture, 2012, Hype Cycle for Emerging Technologies, 2012, Hype Cycle for Application Architecture, 2012, Hype Cycle for Application Development, 2012, Hype Cycle for Web Computing, 2012, Hype Cycle for In-Memory Computing Technology, 2012, and Hype Cycle for Big Data, 2012.
On the Rise |
Application Release Automation Application Service Governance Big Data Impact on EA Cloud Computing's Impact on EA Cloud-Enabled Application Platforms (CEAPs) Cloud-Optimized Application Design Context Delivery Architecture DevOps EA Governance Enterprise Solution Architecture Enterprise-Class Agile Development |
HTTP 2.0 In-Memory DBMS for OLTP Internet of Things IT/OT Impact on EA Java Enterprise Edition Version 7 Mobile Impact on EA Portal PaaS Public Web APIs Social Media Strategic Impact on EA Web Real-Time Communications |
At the Peak |
Analytical In-memory DBMS Big Data BYOD Cloud BPM Cloud Parallel Processing Crowdsourcing Database Platform as a Service (dbPaaS) Distributed Versioning EA Certification Elastic Multitenancy Enterprise Business Architecture Enterprise Information Architecture Functional Programming Languages |
HTML5 Hybrid Cloud Computing In-Memory Database Management Systems Mobile Web Applications NoSQL Database Management Systems Object Relational Mapping for .NET Platform as a Service Private Cloud Computing Semantic Web SOA Testing Social Analytics Social Content |
Sliding Into the Trough |
Cloud Computing Cloud/Web Platforms Continuous Integration Database Software as a Service (dbSaaS) EA Frameworks Enterprise Mashups Federated SOA Hosted Virtual Desktops Infrastructure as a Service (IaaS) |
In-Memory Analytics In-Memory Data Grids MapReduce and Alternatives Model Driven Architectures NFC Representational State Transfer Web 3.0 Web-Oriented Architecture |
Climbing the Slope |
Composite Applications Consumer Web Mashups Consumerization EA Assurance Enterprise Architecture |
Enterprise Architecture Tools Enterprise Technology Architecture Event-Driven Architecture Web Widgets |
Entering the Plateau |
B2B Web Services Column-Store DBMS Mobile Application Development Platforms Predictive Analytics |
Second-Generation Portlet Standards (JSR 286 and WSRP v.2) Service-Oriented Architecture Web Analytics |
The hype cycles help evaluating various technologies, to see their maturity and suitability for investment. If a technology has just started and it is on the rise, then it may be useful to start integrating it in the technology planning process, or maybe start building on it to have a head start against competitors, but the latest approach involves high risk due to technology’s immaturity. Technologies at the peak or sliding into the trough of disillusionment get a lot of press coverage but they are not necessarily technologies that will survive or thrive in the following years. Technologies found climbing the slope and entering the plateau are considered by Gartner as mature and stable, suitable for investment.