ThoughtWorks
  • Contact
  • Español
  • Português
  • Deutsch
  • 中文
Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

    Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

    Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

    Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
Go to overview

Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
  • Español
  • Português
  • Deutsch
  • 中文
ThoughtWorksMenu
  • Close   ✕
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact
  • Back
  • Close   ✕
  • Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

  • Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

  • Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Back
  • Close   ✕
  • Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
  • Back
  • Close   ✕
  • Go to overview
  • Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

  • Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

  • All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

  • Back
  • Close   ✕
  • Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

  • Back
  • Close   ✕
  • Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
Blogs
Select a topic
View all topicsClose
Technology 
Agile Project Management Cloud Continuous Delivery  Data Science & Engineering Defending the Free Internet Evolutionary Architecture Experience Design IoT Languages, Tools & Frameworks Legacy Modernization Machine Learning & Artificial Intelligence Microservices Platforms Security Software Testing Technology Strategy 
Business 
Financial Services Global Health Innovation Retail  Transformation 
Careers 
Career Hacks Diversity & Inclusion Social Change 
Blogs

Topics

Choose a topic
  • Technology
    Technology
  • Technology Overview
  • Agile Project Management
  • Cloud
  • Continuous Delivery
  • Data Science & Engineering
  • Defending the Free Internet
  • Evolutionary Architecture
  • Experience Design
  • IoT
  • Languages, Tools & Frameworks
  • Legacy Modernization
  • Machine Learning & Artificial Intelligence
  • Microservices
  • Platforms
  • Security
  • Software Testing
  • Technology Strategy
  • Business
    Business
  • Business Overview
  • Financial Services
  • Global Health
  • Innovation
  • Retail
  • Transformation
  • Careers
    Careers
  • Careers Overview
  • Career Hacks
  • Diversity & Inclusion
  • Social Change
Languages, Tools & FrameworksTechnology StrategyTechnology

Technology Radar Vol. 17: What's moved into Trial?

Gareth Morgan Gareth Morgan

Published: Nov 30, 2017

The ThoughtWorks Technology Radar is intended to showcase our opinion on the most important tech trends we see today. This article will dive into the Trial ring, exploring the blips in this edition that weren’t in Trial before.

So why look at what’s moved into Trial? For a start, we know from analytics of our interactive Radar, blips in Trial always attract interest — as a group, they’re second most popular after those in Adopt.

The value in looking at these blips is that Trial is a pretty strong recommendation. It typically signifies that we’ve successfully used this in production and have confidence in it. And here, it’s our confidence in what we’ve seen that’s the deciding factor: being used in production isn’t sufficient. What that means is that for any blip that’s made it to Trial, we think you’ll want to explore it and verify whether it has a place in your tech toolkit.
 
By looking at what’s moved into Trial, we’re summarizing some of the hottest tech today. And we believe in sharing what we’ve found to work.

Here, we’re looking at why blips have moved into Trial and exploring ones that have never been on the Radar before.

The movers

If you look at blips which were on previous Radars and have now moved into Trial, you’ll notice some common themes in the write-ups. The two factors, besides being successfully deployed to production, which generally influence the move into Trial are improved features and wider adoption.

But the one thing that we think is likely to raise most eyebrows is the move of Angular.

Angular’s history within the Radar has been controversial to say the least. The excitement started back in late 2016, when we moved Angular’s predecessor, AngularJS, to hold. This isn’t the place to rake over old ground, but we knew it was a decision that would be unpopular in some circles — AngluarJS was a well-loved framework, albeit one we felt had been overtaken by superior alternatives.

Looking at Angular today, we still feel there are superior alternatives, such as React, Vue or Ember. But that doesn’t mean we think Angular is a poor choice. It’s improved since the last Radar and introduced backwards compatibility, which will be welcome news for the AngularJS die hards out there. And given several of our teams have Angular applications in production, we think it warrants its move to Trial.

It will be worth watching how Angular fares from here. Ember and React are already in the Adopt rings, having established their capabilities within certain use cases. Can Angular improve enough to either establish its own niche or outmatch one of the other frameworks?

The new entrants

One of the most notable things about the new Tech Radar is the number of blips in the Trial ring that are new to the Radar. That signifies that since our last Radar, some of our teams have successfully used this tech in production.

It might be too early to conclude that this glut of new blips is indicative of new a trend — that as tech becomes ever more critical to organizational success, the need to innovate intensifies and the willingness to push the envelope increases. It’s certainly noteworthy to see so many new blips, but we’ll wait to see if this continues before we make that call.

We think all of the new blips are interesting and worthy, but given the number of them, it’s not practical to cover them all in one piece. What we list below is just a snapshot of one new blip from each quadrant, to give you a flavor of the variety of new blips on the Radar:
  • Chaos Engineering. Netflix introduced the idea of testing how a running system copes with outages in production, with Chaos Monkey. Chaos Engineering takes that idea and runs with it to look at wide applications of this: running experiments on distributed production systems to see how they fare in turbulent conditions. In effect, you’re testing your systems against the risks and flaws most pertinent to it in an effort to harden it.
  • Headless Chrome for front-end test. With Chrome 59, came the option of running the browser in a headless environment. That essentially brings all the modern web platform features you need to your command line — it’s ideally suited to running front-end browser tests without the overhead of displaying actions on a screen. Tests in Headless Chrome should run much faster, and behave more like a real browser, and while there are still some issues around memory use, it’s well placed to become the go-to tool for front-end tests.
  • WeChat. This isn’t just a WhatsApp alternative: WeChat is rapidly emerging as a must-have for any business that wants to expand into China. It’s one of the most important online payment platforms, with an inbuilt CMS and membership management features that enable small businesses to trade entirely on the platform. What’s more, it’s used by upwards of 70 percent of the Chinese population.
  • Jest. This JavaScript testing framework emerged from Facebook and is popular with the React community. Our teams have reported significant success using Jest, and we’re enthused by its out-of-the-box features such as mocking and code coverage, as well as its UI snapshot testing feature.

There are many other blips that have newly arrived in this edition of the Radar, and we’d encourage you to explore them further.

Technology Radar

Don't miss our opinionated guide to technology frontiers.

Subscribe
Related blogs
Languages, Tools & Frameworks

How we create the Technology Radar

Camilla Falconi Crispim
Learn more
Technology Strategy

Build Your Own Technology Radar

Neal Ford
Learn more
Technology Strategy

What are our core values and practices for building software?

Evan Bottcher
Learn more
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact

WeChat

×
QR code to ThoughtWorks China WeChat subscription account

Media and analyst relations | Privacy policy | Modern Slavery statement ThoughtWorks| Accessibility | © 2021 ThoughtWorks, Inc.