Auf der vergangenen Goto in Berlin wurde von ThoughtWorks das Technology Radar erwähnt.

Ich kann nur jedem - der den Anspruch an sich hat, auf der Höhe der Zeit zu sein - empfehlen es zu lesen.

Legende:

  • 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.

Techniques Link to heading

ADOPT Link to heading

  • Aggregates as documents
  • Automated deployment pipeline
  • Guerrilla testing
  • In-process acceptance testing
  • Mobile testing on mobile networks
  • Performance testing as a first-class citizen
  • Promises for asynchronous programming
  • Windows infrastructure automation

TRIAL Link to heading

  • Analyzing test runs
  • Blue-green deployment
  • Co-location by telepresence
  • Continuous delivery for mobile devices
  • Database migrations for NoSQL
  • Edge Side Includes for page composition
  • HTML5 storage instead of cookies
  • Logs as data
  • Micro-services
  • Mobile first
  • Perimeterless enterprise
  • Responsive web design
  • Semantic monitoring

ASSESS Link to heading

  • Capturing client-side JavaScript errors
  • Collaborative analytics and data science
  • Development environments in the cloud
  • Focus on mean time to recovery
  • Machine image as a build artifact
  • Minimizing application configuration

HOLD Link to heading

  • Exhaustive browser based testing

Platform Link to heading

ADOPT Link to heading

  • Elastic Search
  • MongoDB
  • Neo4J
  • Redis
  • SMS and USSD as a UI

TRIAL Link to heading

  • BigQuery
  • Continuous integration in the cloud
  • Couchbase
  • Hadoop 2.0
  • Node.js
  • OpenStack
  • Rackspace Cloud
  • Riak

ASSESS Link to heading

  • Azure
  • Calatrava
  • Datomic
  • PhoneGap/Apache Cordova
  • PostgreSQL for NoSQL
  • Vumi
  • Zepto.js

HOLD Link to heading

  • Big enterprise solutions
  • Singleton infrastructure
  • WS-*

Tools Link to heading

ADOPT Link to heading

  • D3
  • Embedded servlet containers
  • Frank
  • Gradle
  • Graphite
  • Immutable servers
  • NuGet
  • PSake

TRIAL Link to heading

  • Apache Pig
  • Gatling
  • Jekyll
  • Locust
  • Logstash & Graylog2
  • PhantomJS
  • Puppet-librarian and Chef-librarian
  • TestFlight & HockeyApp

ASSESS Link to heading

  • Browser-based templating
  • Faraday
  • Hystrix
  • Icon fonts
  • Light Table
  • Octopus
  • Reactive Extensions for .Net
  • Riemann
  • Snowplow Analytics
  • UIAutomator

HOLD Link to heading

  • Heavyweight test tools
  • Maven
  • TFS

Languages & Frameworks Link to heading

ADOPT Link to heading

  • Clojure
  • CSS frameworks
  • Jasmine paired with Node.js
  • Scala
  • Sinatra

TRIAL Link to heading

  • CoffeeScript
  • Dropwizard
  • HTML5 for offline applications
  • JavaScript as a platform
  • JavaScript MV* frameworks
  • Play Framework 2
  • Require.js & NPM
  • Scratch, Alice, and Kodu

ASSESS Link to heading

  • ClojureScript
  • Gremlin
  • Lua
  • Nancy
  • OWIN
  • RubyMotion
  • Twitter Bootstrap

HOLD Link to heading

  • Backbone.js
  • Component-based frameworks
  • Handwritten CSS
  • Logic in stored procedures

Quelle: http://www.thoughtworks.com/de/radar