Pinning everything on the credibility of ThoughtWorks recent Technology Radar report for October 2012, a custom software developer is now available. The solution is a brainchild of lively discussions that transpire among the ThoughWork’s Technology Advisory Board which is made up of senior technology heads from around the globe.
Technology Radar gives the latest view on emerging trends and its main purpose is to empower CIO, business and IT executives with a view into the styles, tools, languages and platforms that power the futuristic software development from ThoughtWork’s point of view. To ensure the information is generously distributed, ThoughtWorks provides a recommendation concerning the use of each and every item on the radar by placing it into one of the four predefined classes; Adopt, Trial, Assess and Hold. In addition to this, there is a report divided into four quarters to cover Techniques, Platforms, Tools and Language and Frameworks.
For the case of techniques, it is evident that notable shifts are taking place in the mobile industry. Mobile devices are increasingly becoming the favorite means of accessing the Internet, a must have tool in any new application and production strategy.
On the other hand, simple architectures continue to gain hold. This coupled with different ways of constructing and composing applications or infrastructure that are easily deployable and have excellent failover and recovery capabilities form very strong factors in the development of next-generation software. Their prominence in the new edition of the Radar emphasize their importance.
The company also highlights the impact of the growing assimilation of “NoSQL” databases (using the concept of Polyglot Persistence to store information using multiple data stores) as a possible enterprise option. As the approach grows, a deeper understanding of the patterns for use and misuse become more important which in turn evokes even faster adoption rates.
Edited by Jamie Epstein