thoughtworks technology radar 2012 - sam newman

13
@samnewman TECHNOLOGY RADAR Sam Newman October 2012

Upload: burns-sheehan

Post on 29-Nov-2014

886 views

Category:

Documents


2 download

DESCRIPTION

Sam Newman presents the latest Thoughtworks Technology Radar where he shares the latest developments in the technology world, as experienced by the Thoughtworks global team. Sam presented this at Burns Sheehan's latest event, "Agile in the Digital World", held at the end of January.

TRANSCRIPT

Page 1: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

TECHNOLOGY

RADAR Sam Newman

October 2012

Page 2: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

TECHNOLOGY RADAR twice yearly report from the technical advisory board (TAB) Highly opinionated, reflecting the views of the members of the TAB

Page 3: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

platforms

techniques tools

languages

Page 4: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman Rings

HOLD

proceed with caution!

If you’re already doing it, you might

want to stop...

And if you are about to start, you might want to reconsider

Page 5: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman Rings

ASSESS

worth exploring to understand how it can affect your company

This is where you want to be exploring if you are looking for a competitive edge

Page 6: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman Rings

TRIAL

worth pursuing to improve your organisations capabilities

Use these technologies where you can handle the risk

Page 7: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

ADOPT

we strongly feel the industry should be adopting these items

If you aren’t using these things (in

the right context), we will tease you about it at the pub

Page 8: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

mobile

accessible analytics

simple architectures

reproducible environments

Page 9: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

TECHNIQUES exhaustive browser-based testing

guerrilla user testing

Page 10: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

TOOLS

locust

graphite adopt

Page 11: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

PLATFORMS

calatrava

datomic

Page 12: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

LANGUAGES

scala

clojure

Page 13: Thoughtworks Technology Radar 2012 - Sam Newman

@samnewman

THANKS! Sam Newman [email protected] @samnewman