
从玩扑克到软件开发
世上本无银弹。我们虽深知这一点,但我们的行为却常常与之不符。你是否会觉得自己所用的语言、工具或者过程总好过别家?Jay Fields说道,“对症下药,量体裁衣”。正确的决策会因环境、人以及其他因素而异。 本文论及影响决策过程的众多因素:学习文化、技能水平、团队协作、不完备的信息、衡量标准以及上下文。

世上本无银弹。我们虽深知这一点,但我们的行为却常常与之不符。你是否会觉得自己所用的语言、工具或者过程总好过别家?Jay Fields说道,“对症下药,量体裁衣”。正确的决策会因环境、人以及其他因素而异。 本文论及影响决策过程的众多因素:学习文化、技能水平、团队协作、不完备的信息、衡量标准以及上下文。
JRuby on Rails首次在一个面向公众的Web应用身后给予强力支援:Oracle Mix是一个社交网络应用,它在OracleWorld大会上首次对外公布。一个由Oracle和ThoughtWorks共同组成的团队用了几周时间来完成它。它显示了用JRuby on Rails和Oracle的软件栈来构建大型应用是可能的。
Mingle在第一个版本发布之后仅仅3个月就发布了R1.1版,其中包含由用户在发布和beta版阶段的反馈而增加的新功能。12月份将发布R1.2版。
Mingle V1.0已经正式发布了,这一敏捷项目管理工具来自于ThoughtWorks Studios。本文涉及了它的定价、特性及社区对它的反应。
2007年7月14日,由ThoughtWorks主办的第二届“敏捷中国”技术大会将在北京召开,多位开源社区和ThoughtWorks公司的技术领袖将带来精彩的演讲。
作敏捷实践之一的持续集成已广为人知。尽管ThoughtWorks贡献的CruiseControl为持续集成提供了有力的支持,但对于大规模企业来说,持续集成仍旧存在很多困难。这种情况即将有所改变。ThoughtWorks已经启动 了CruiseControl企业版 项目,以增强和支持CruiseControl这个持续集成服务器的鼻祖。
ThoughtWorks Studios宣布他们即将推出的敏捷IT项目管理应用程序Mingle将成为实际上第一个在JRuby上运行的商业应用。这可能会成为Ruby未来的一个很有趣的预示。
InfoQ追踪报道JRuby阵营令人振奋的最新进展:JRuby快马加鞭,将赶在JavaOne前发布1.0版本。此外,我们对JRuby团队热门人物Ola Bini进行了独家采访。