Here are the trends highlighted in this edition:
- Early warning and recovery in production — We are seeing a plethora of new tools and techniques for logging, monitoring, storing and querying operational data. When combined with the short recovery times afforded by virtualization and infrastructure automation, businesses can reduce the amount of testing required before deployment, perhaps even pushing that testing into the production environment itself.
- Privacy vs. big data — While we are excited about the new business insights made possible by exhaustive data collection and the new tools and platforms for storing and analyzing that data, we are also concerned that many businesses are storing vast amounts of personal data unnecessarily. We advocate that businesses adopt an attitude of "datensparsamkeit" and store only the absolute minimum personal information from their customers.
- Merging of physical and digital — Low-cost devices, open hardware platforms, and new communication protocols are pushing the computing experience away from the screen and into the world around us. A great example is the proliferation of wearable devices to track personal biometrics, and hardware support in mobile devices to interact with these devices.
ThoughtWorkers are passionate about technology. We build it, research it, test it, open source it, write about it, and constantly
aim to improve it – for everyone. Our mission is to champion software excellence and revolutionize IT. We create and share the
ThoughtWorks Technology Radar in support of that mission. The ThoughtWorks Technology Advisory Board, a group of senior
technology leaders in ThoughtWorks, creates the radar. They meet regularly to discuss the global technology strategy
for ThoughtWorks and the technology trends that significantly impact our industry.
The radar captures the output of the Technology Advisory Board’s discussions in a format that provides value to a wide range
of stakeholders, from CIOs to developers. The content is intended as a concise summary. We encourage you to explore these
technologies for more detail. The radar is graphical in nature, grouping items into techniques, tools, platforms, and languages
& frameworks. When radar items could appear in multiple quadrants, we chose the one that seemed most appropriate.
We further group these items in four rings to reflect our current position on them. The rings are:
- Adopt: We feel strongly that the industry should be adopting these items. We use them when appropriate on our projects.
- Trial: Worth pursuing. It is important to understand how to build up this capability. Enterprises should try this technology on a project that can handle the risk.
- Assess: Worth exploring with the goal of understanding how it will affect your enterprise.
- Hold: Proceed with caution.
Items that are new or have had significant changes since the last radar are represented as triangles, ( ▲ ) while items that have
not moved are represented as circles ( ● ). The detailed graphs for each quadrant show the movement that items have taken.
We are interested in far more items than we can reasonably fit into a document this size, so we fade many items from the last
radar to make room for the new items. Fading an item does not mean that we no longer care about it.
For more background on the radar, see http://martinfowler.com/articles/radar-faq.html