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
- 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
ADOPT
- 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
TRIAL
- 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
ASSESS
- Exhaustive browser based testing
HOLD
Platform
- Elastic Search
- MongoDB
- Neo4J
- Redis
- SMS and USSD as a UI
ADOPT
- BigQuery
- Continuous integration in the cloud
- Couchbase
- Hadoop 2.0
- Node.js
- OpenStack
- Rackspace Cloud
- Riak
TRIAL
- Azure
- Calatrava
- Datomic
- PhoneGap/Apache Cordova
- PostgreSQL for NoSQL
- Vumi
- Zepto.js
ASSESS
- Big enterprise solutions
- Singleton infrastructure
- WS-*
HOLD
Tools
- D3
- Embedded servlet containers
- Frank
- Gradle
- Graphite
- Immutable servers
- NuGet
- PSake
ADOPT
- Apache Pig
- Gatling
- Jekyll
- Locust
- Logstash & Graylog2
- PhantomJS
- Puppet-librarian and Chef-librarian
- TestFlight & HockeyApp
TRIAL
- Browser-based templating
- Faraday
- Hystrix
- Icon fonts
- Light Table
- Octopus
- Reactive Extensions for .Net
- Riemann
- Snowplow Analytics
- UIAutomator
ASSESS
- Heavyweight test tools
- Maven
- TFS
HOLD
Languages & Frameworks
- Clojure
- CSS frameworks
- Jasmine paired with Node.js
- Scala
- Sinatra
ADOPT
- CoffeeScript
- Dropwizard
- HTML5 for offline applications
- JavaScript as a platform
- JavaScript MV* frameworks
- Play Framework 2
- Require.js & NPM
- Scratch, Alice, and Kodu
TRIAL
- ClojureScript
- Gremlin
- Lua
- Nancy
- OWIN
- RubyMotion
- Twitter Bootstrap
ASSESS
- Backbone.js
- Component-based frameworks
- Handwritten CSS
- Logic in stored procedures
HOLD