Technologieradar Mai/2013

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

    ADOPT
  • 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
  • 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
  • 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
  • Exhaustive browser based testing

Platform

    ADOPT
  • Elastic Search
  • MongoDB
  • Neo4J
  • Redis
  • SMS and USSD as a UI
    TRIAL
  • BigQuery
  • Continuous integration in the cloud
  • Couchbase
  • Hadoop 2.0
  • Node.js
  • OpenStack
  • Rackspace Cloud
  • Riak
    ASSESS
  • Azure
  • Calatrava
  • Datomic
  • PhoneGap/Apache Cordova
  • PostgreSQL for NoSQL
  • Vumi
  • Zepto.js
    HOLD
  • Big enterprise solutions
  • Singleton infrastructure
  • WS-*

Tools

    ADOPT
  • D3
  • Embedded servlet containers
  • Frank
  • Gradle
  • Graphite
  • Immutable servers
  • NuGet
  • PSake
    TRIAL
  • Apache Pig
  • Gatling
  • Jekyll
  • Locust
  • Logstash & Graylog2
  • PhantomJS
  • Puppet-librarian and Chef-librarian
  • TestFlight & HockeyApp
    ASSESS
  • Browser-based templating
  • Faraday
  • Hystrix
  • Icon fonts
  • Light Table
  • Octopus
  • Reactive Extensions for .Net
  • Riemann
  • Snowplow Analytics
  • UIAutomator
    HOLD
  • Heavyweight test tools
  • Maven
  • TFS

Languages & Frameworks

    ADOPT
  • Clojure
  • CSS frameworks
  • Jasmine paired with Node.js
  • Scala
  • Sinatra
    TRIAL
  • CoffeeScript
  • Dropwizard
  • HTML5 for offline applications
  • JavaScript as a platform
  • JavaScript MV* frameworks
  • Play Framework 2
  • Require.js & NPM
  • Scratch, Alice, and Kodu
    ASSESS
  • ClojureScript
  • Gremlin
  • Lua
  • Nancy
  • OWIN
  • RubyMotion
  • Twitter Bootstrap
    HOLD
  • Backbone.js
  • Component-based frameworks
  • Handwritten CSS
  • Logic in stored procedures
Quelle: http://www.thoughtworks.com/de/radar