首先非常感谢大家抽出时间来参加今天的活动,今天很高兴也能够请到我们首席科学家Martin Fowler先生到中国来和大家见面、交流。我可以花几个小时的时候谈来Martin Fowler的背景和他的事情,但是我想在座的都比较熟悉Martin Fowler先生的工作,所以,我不在这方面多说了。那么,我想花两分钟的时间简单的介绍一下ThoughtWorks这个公司。
ThoughtWorks公司是93年成立的,大概有13年左右的历史时间。我们的任务非常简单,就是为客户定制具有创新性的应用软件。我们主要做三件事情:第一件事情叫做咨询工作,为客户做一些IT战略以及架构设计方面的工作,比如对他们整个的平台进行设计的时候我们做这方面的咨询工作。第二件主要的工作就是启动工作,主要就是帮助我们客户在他们内部的IT部门进行一些关于开发方法方面的咨询工作,帮助客户实现敏捷开发的方式。比如说斯坦福大学前一阵想做敏捷开发工作,请我们公司过去帮他们做这方面的咨询。第三件工作,就是我们开发软件事情本身。通过使用敏捷方法和包括使用各种架构模式的东西,通常以最快的速度,最小的代价为客户提供高质量的软件。尤其过去五年来,很多的公司都把我们公司认为是在软件开发为领先地位的一家公司,两家,尤其是F和G经常对我们公司进行评估和一些报道。
我们今天走到这一步,可以说是非常幸运的。我们现在在全球大概有700多人左右,过去的两年里,我们公司的规模扩大一倍。我们的目的非常简单,就是为客户提供高质量的软件,把客户的需求和满足放在第一位。第二个目标就是希望成为世界上所有的软件开发人员最向往的工作环境,我们对人才筛选过程可能非常复杂,时间非常长,但是这个过程使我们真正能够得到符合我们开发方法环境最佳的人才。我们在芝加哥、澳大利亚、英国和印度都设有分公司,中国刚刚建立了第六个分公司。我们来到中国的目的,刚开始的时候可能比较抽象,首先我们觉得中国的软件开发是一个非常有前景的地方,所以,我们希望也能够通过把自己的努力,把我们的方法和经验带到中国来。
第二,我们想在这里建立一个属于自己的品牌,能够吸引到所有的对软件有兴趣的人才。我知道你们今天来不是听我讲,而是听Martin Fowler讲他的开发方面的理念。Martin Fowler先生在九十年代末给我们做一些咨询工作,2000年的时候正式参加了我们公司。Martin Fowler先生在我们公司做的工作,对我们公司来说是具有跨时代意义的,而且这种现象会一直持续下去。Martin Fowler先生其实是非常谦虚的人,听我这么说可能已经觉得很不舒服了,但是确实他给我们吸引了很多的顶尖的人才,而且围绕着先进的开发方法和理念,使我们对客户的软件交付工作有一系列非常成功的案例。
你们今天肯定会听到Martin Fowler先生讲这句话,但是我先说一句. Martin Fowler先生认为“人是在Process(过程)之上的,人是软件开发环境当中最重要的环节”。正是基于这个原因,Martin Fowler先生想建立一种大家非常喜欢的一种工作环境,比如说工作的时间、工作的环境本身来说。还是非常感谢CSDN帮助一起组织这次活动,也非常感谢大家抽出时间来参加这次活动,希望今天下午大家能够既有收获又比较感兴趣。谢谢!