ThoughtWorks Technology Radar

Posted on Thu 16 December 2010 in it

ThoughtWorks在技术领域的前瞻性报告“技术雷达”,对IT公司的技术选型、开发人员在职业规划中选择技术路线都有借鉴意义。 http://www.thoughtworks.com/radar/ 目前“技术雷达”分为技术、工具、语言和平台四个领域: Techniques方面,我对以下几个比较感兴趣

    2. Scrum certification 4. DevOps 6. Automation of technical test
Tools方面:
    24. Apache camel 25. Next gen test tools 26. NoSQ
Platforms
    53. Google App Engine 62. EC2 & S3
Languages
    36. Java language end of life 38. Scala 40. HTML 5 41. DSL’s 42. Groovy 45. JavaScript as a first class language
针对其中的每一个领域,ThoughtWorks分为采用、试用、评估和保留四个趋势: 其中“Adopt”意味着在企业中推荐使用这个技术; “Trail”表示这个技术值得投资,但应该只用于低风险的项目中; “Assess”表示该技术值得考虑和学习如何使用,以及它们的潜力所在; “Hold”表示目前还不值得在这些技术上花费精力和资源。

在ThoughtWorks发布的最新一期的“技术雷达”中,持续部署、下一代测试工具、NoSQL和作为业务平台的Facebook就从过去的“评估”转向“试用”;应急设计、Android和作为平台的JVM从“使用”调整为“采用”;微软公司的Azure则被从“保留”调整为“评估”等。 http://www.thoughtworks.com/sites/www.thoughtworks.com/files/files/thoughtworks-tech-radar-august-2010-US-color.pdf