||This article appears to be written like an advertisement. (April 2012)|
|Key people||Neville Roy Singham, Chairman
Guo Xiao, President and CEO
Chris Murphy, President and Chief Strategy Officer
Sudhir Tiwari, President and COO
Craig Gorsline, President and COO
Daniel Goodwin, CFO
Martin Fowler, Chief Scientist
|Employees||over 2000 (Jul 2012)|
ThoughtWorks is a privately owned global IT consultancy that delivers custom software, software tools, consulting, and transformation services to startups and Global 1000 companies. It has a products division, ThoughtWorks Studios, which creates and markets software development and project management applications. The company is closely associated with the movement for agile methods of software development (see Agile software development).
ThoughtWorks describes itself as “…A social and commercial community whose purpose is to revolutionize software creation and delivery while advocating for positive social change in the world.”  Founder and Chairman Roy Singham has said “I believe the world should have access to the best ideas in software for free. My goal is a technically-superior infrastructure to solve the world's problems."  The company has contributed to a range of open source products.
As of December 2012 the company had over 2100 employees, with 29 offices in 11 countries: Australia, Brazil, Canada, China, Germany, India, the United Kingdom, Singapore, South Africa, Uganda, and the United States.
In 1993 the company was incorporated and the name changed to ThoughtWorks. The focus became building software applications.
The company began using agile techniques while working on a leasing project Martin Fowler began working with ThoughtWorks in 1999 and was hired in 2000 as Chief Scientist. In 2000 Martin Fowler and Matthew Foemmel first described the use of the technique of Continuous Integration for large-scale software projects. This resulted in the Open Source project CruiseControl created by ThoughtWorks as the first continuous integration server.
The Agile Manifesto was published in 2001, with Chief Scientist Martin Fowler and Executive Consultant Jim Highsmith two of the co-authors. This document propounded the core principles that are the basis for agile software development.
ThoughtWorks Studios was launched as its product division in 2006. The division creates, supports and sells agile project management and software development and deployment tools including Mingle, Twist and Go.
On 2 March 2007, ThoughtWorks announced Trevor Mather as the new CEO.
ThoughtWorks initiated a Social Impact Program in 2009.
Continuous Delivery 
The company is now working with a software practice known as Continuous Delivery. Continuous Delivery aims to make software production-ready throughout its lifecycle, so that potentially every good build can be released into production and run effectively. The goal is to “…Minimise the cycle time from idea to delivery, and allow that cycle to be repeated frequently and reliably.”
The company’s primary service is the creation of large-scale mission-critical custom software applications for global corporate clients. Projects for North American, European or Australian clients are often delivered from India, China or Brazil, in accordance with client financial and resource constraints. The firm also provides consulting services related to software development, design, architecture, operations, and IT Transformation among others.
ThoughtWorks grew and established its first regional office, in San Francisco, in 1997.
The company opened its first office outside the US, in Brisbane, Australia, in 2000. The company continued expanding with new offices opened in London, Bangalore, and Calgary in 2001. The opening of the ThoughtWorks office in Calgary, Canada was the result of the acquisition of Servidium Inc. ThoughtWorks closed the Calgary office in January 2013.
China operations were launched in 2005, followed by offices in Pune in 2006 and Chennai in 2007. Latin American operations were launched in 2009 with the firm's first office in Brazil, in Porto Alegre.
Operations further expanded in India with an office in Gurgaon and a second office in Bangalore in 2010. An office in Germany, situated in Hamburg, also was opened in 2010. The Singapore office was opened in late 2011. In 2012 the company opened their Africa operation in Braamfontein, Johannesburg and expanded inside Brazil to the northeastern city of Recife.
Three pillars 
The firm describes itself as being organised around Three Pillars:
- Sustainable Business
- Champion Software Excellence
- Social Justice
Social Impact Program 
The firm also has a special staff resourcing model and tools that allow employees to contribute non-billable time and volunteer time to social impact projects. Examples of work include the OpenMRS project, CycleTelTM and an emergency online donation system to help flood victims in Australia.
Open Source Contributions 
The company develops and supports Open Source projects. Employees are encouraged to contribute to Open Source Software projects, and the firm often advocates Open Source Software for use in corporate enterprise IT.
- CruiseControl  - Java-based framework for a continuous build process. Often considered the de facto standard for continuous integration, but now with many competitors.
- CruiseControl.NET  - a Continuous Integration server for the Microsoft .NET platform.
- CruiseControl.rb  - CruiseControl for Ruby
- DamageControl  - a Continuous Integration server for Ruby. Not actively used, more of a testing ground for technologies than a product.
- Frankenstein  - Java SWING testing framework
- NUnit - unit testing framework for all .NET languages
- Selenium - testing tool for web applications
- Sahi  - testing tool for web applications
- JBehave - Behaviour Driven Development testing framework
- Buildix - bootable CD with Subversion, Trac and CruiseControl
- SharpRobo - testing tool for .NET applications
- Belenix - a distro based on the Opensolaris source code base.
Cruise / Go 
On July 28, 2008, ThoughtWorks Studios released a proprietary product continuous integration server called Cruise. Despite the name, this is not a derivative of the open source CruiseControl, but instead a new product written from scratch, which was released under a proprietary license.
Mingle is software to facilitate agile project management and collaboration, built by ThoughtWorks Studios. Released in May 2007, Mingle was the first commercial application to be created using JRuby.
ThoughtWorks is currently in a legal battle with SV Investment Partners (SVIP). In 2000, SVIP invested approximately US$26.6 million in ThoughtWorks. SVIP invested in Thoughtworks in large part because it was attracted to the possibility of an IPO in the near term. Both parties believed that ThoughtWorks would in the next few years undertake an initial public offering that would allow SVIP to cash out its investment. To guard against the possibility that such a transaction would not occur, the parties negotiated a provision in the ThoughtWorks corporate charter for the mandatory redemption of SVIP’s preferred stock after five years. In effect, on 5 April 2005, five years from the closing date, SVIP claims they should have had a right to put (i.e., have the company redeem) all of its preferred shares for approximately US$43 million.
This case was decided in 2006.  The company then began a process to redeem preferred shares on a quarterly basis with what it determined to be the legally available funds for redemption. In 2007 SVIP initiated another suit to force the company to redeem all its shares at once.  In 2010 the Delaware court ruled in ThoughtWorks’ favor,  and SVIP is appealing the decision to the Delaware Supreme Court.
-  Our History, accessed 2011-07-15.
-  Kirkpatrick, David. 2008. The Socialist State of ThoughtWorks. Fortune Magazine. May 17.
- , About Us, accessed 2011-07-15.
- Lundy, Dave. 2003. Ex-activist backs revolution in software. Chicago Sun-Times, October 23. "At the time, I was an independent consultant working in the leasing business, but I realized I didn't want to work on my own. So I recruited a few people, and we built a company called Singham Business Services for two or three years doing consulting and leasing. Then in 1990, I came up with the name ThoughtWorks."
- , About Us, accessed 2011-07-20.
- Gale Directory of Company Histories accessed 2011-7-20 "The fledgling enterprise recruited some of its first technical staff by posting bulletin board notices at the University of Chicago. ThoughtWorks soon grew from an initial staff of 8 people to 30 consultants at the time of its official incorporation in 1993.
- ThoughtWorks-How We Work, “The Beginning” accessed 2007-7-20.
- Lundy, Dave. 2003. Ex-activist backs revolution in software. Chicago Sun-Times, October 23.
- Martin Fowler “About Me” Accessed 2011-7-20
- Martin Fowler, Continuous Integration, September 2000
- “Manifesto for Agile Software Development”, Agile Manifesto. Accessed 2011-7-20
- Dr.Dobbs, 2001. Fowler and Highsmith. The Agile Manifesto (article expanding on the principles). August 1
- Martin Fowler books, section: Patterns of Enterprise Application Architecture, accessed 7-20-2011
- Ruby at ThoughtWorks accessed 2007-7-20.
- , Business Wire, March 2, 2007.
- ThoughtWorks Social Impact Program
- InfoQ Interview, December 10, 2010
- Agile Engineering Practices in Oxford, Chatley, Robert. Posted 2011-7-4
- ThoughtWorks Delivery, accessed 2011-7-20
- Services, accessed 2011-7-20
- ThoughtWorks directory of offices accessed 2011-7-20
-  "ThoughtWorks acquires Calgary software firm" September 27, 2001.
-  See list of offices in the Americas. Retrieved March 8, 2013.
- Big software packages on last legs 2010. Economic Times of India. March 27.
- Fowler discusses the Three Pillars accessed 2001-7-15
- ThoughtWorks Mission and Values
-  Kirkpatrick, David. 2008. The Socialist State of ThoughtWorks. Fortune Magazine. May 17.
- Open MRS Project
- Case Study
- ThoughtWorks Helps Drive Over A$30 Million in Queensland Flood Relief Donations IT Analysis. 6-20-2011.
- Open Source, accessed 2011-7-20
- CruiseControl Home
- , Continuous Integration Server Feature Comparison Matrix
- Welcome to CruiseControl.NET - CruiseControl.NET - Confluence
- Frankenstein: About
- Cruise - Continuous Integration and Release Management System - From the Creators of CruiseControl
- http://www.sdtimes.com/link/34497 ThoughtWorks Studios unveils new release management platform, SD Times, 2010-7-10
-  Mingle from ThoughtWorks Studios to Be the First Commercial Software in JRuby, Business Wire, 2007-5-8
- http://courts.delaware.gov/opinions/(5iwbml55qliqzireoy5eoe45)/download.aspx?ID=79250 ThoughtWorks vs SCHRODER (Delaware) 2006
- http://courts.delaware.gov/opinions/download.aspx?ID=146680 Section F: The Working Capital Decision
- http://courts.delaware.gov/opinions/download.aspx?ID=146680 Sections G: No Legally Available Funds and H: SVIP Pursues The Current Litigation.