Введение

Американская компания по разработке программного обеспечения Thoughtworks — это публичная глобальная технологическая компания с 49 офисами в 18 странах. Она предоставляет услуги по проектированию и разработке программного обеспечения, а также инструменты и консультации. Компания тесно связана с движением за гибкую разработку программного обеспечения и внесла вклад в создание продуктов с открытым исходным кодом. Бизнес Thoughtworks включает в себя услуги по разработке цифровых продуктов, создание цифрового опыта и распределенную гибкую разработку программного обеспечения.

1980-е - 1990-е годы

В конце 1980-х годов Рой Сингхэм основал Singham Business Services как консалтинговую компанию, обслуживающую индустрию лизинга оборудования, в подвале в Чикаго. По словам Сингхэма, через два-три года он начал нанимать дополнительных сотрудников и в 1990 году придумал название Thoughtworks. Компания была зарегистрирована под новым названием в 1993 году и сосредоточилась на разработке программных приложений. Со временем технологический стек Thoughtworks изменился: от C++ и Forte 4GL в середине 1990-х годов к Java в конце 1990-х годов.

1990-е - 2010-е годы

Мартин Фаулер присоединился к компании в 1999 году и стал ее главным научным сотрудником в 2000 году. В 2001 году Thoughtworks согласилась урегулировать судебный иск Microsoft на сумму 480 000 долларов за развертывание нелицензионных копий офисного программного обеспечения для сотрудников. Также в 2001 году Фаулер, Джим Хайсмит и другие ключевые фигуры в области разработки программного обеспечения стали авторами Agile Manifesto. Компания начала использовать гибкие методологии, работая над проектом лизинга. Техническая экспертиза Thoughtworks расширилась за счет .NET Framework в 2002 году, C# в 2004 году, Ruby и платформы Rails в 2006 году. В 2002 году главный научный сотрудник Thoughtworks Мартин Фаулер написал книгу "Patterns of Enterprise Application Architecture" при участии сотрудников Thoughtworks Дэвида Райса и Мэтью Фомелла, а также внешних авторов Эдварда Хиатта, Роберта Ми и Рэнди Стаффорда. Thoughtworks Studios было запущено в 2006 году как подразделение по разработке продуктов и закрыто в 2020 году. Это подразделение создавало, поддерживало и продавало инструменты для гибкого управления проектами, разработки и развертывания программного обеспечения, включая Mingle, Gauge (ранее Twist), Snap CI и GoCD. 2 марта 2007 года Thoughtworks объявила о назначении Тревора Мэтера новым генеральным директором. Сингхам стал исполнительным председателем. Также в марте 2007 года Ребекка Парсонс заняла должность главного технического директора, проработав в компании с 1999 года. К 2008 году в Thoughtworks работало 1000 человек, и компания росла темпами 20–30% в год, имея офисы по всему миру. Среди ее клиентов были Microsoft, Oracle, крупные банки и газета The Guardian. Сингхам владел 97% обыкновенных акций компании. В 2010 году Сингхам открыл Пятую конференцию Thoughtworks по гибкой разработке программного обеспечения в Пекине.

2010 г. настоящее время

В 2010 году Джим Хайсмит присоединился к Thoughtworks. В апреле 2013 года Thoughtworks объявила о коллективной структуре руководства и назначила четырех сопрезидентов глобальной организации. Эти назначения последовали за объявлением об уходе тогдашнего генерального директора Тревора Мэтера из Thoughtworks для занятия должности генерального директора компании Trader Media Group, занимающейся продажей подержанных автомобилей. В мае 2013 года доктор Дэвид Уолтон был принят на должность директора по глобальному здравоохранению. Уолтон работал на Гаити с 1999 года, включая помощь в создании больницы на 300 мест, работающей на солнечной энергии, и клиники для лечения незаразных заболеваний. В 2015 году Гуо Сяо, начавший свою карьеру разработчиком в Thoughtworks China в 1999 году, стал главным исполнительным директором и президентом. Также в 2015 году китайская компания AdMaster приобрела у Thoughtworks китайскую платформу автоматизации онлайн-форм JinShuJu. В начале 2016 года Thoughtworks закрыла свои офисы в Торонто, которые были последним оставшимся офисом компании в Канаде после закрытия офиса в Калгари в 2013 году. Позднее офис в Торонто был вновь открыт. Сингхам продал компанию британской фирме прямых инвестиций Apax Partners в 2017 году за 785 миллионов долларов. К тому времени в компании работало 4500 сотрудников в 15 странах, включая Южную Африку. Сингхам покинул компанию. Главный научный сотрудник компании, Мартин Фаулер, написал, что к тому времени Сингхэм уже несколько лет не участвовал в управлении бизнесом: «Хотя я был удивлен, узнав о продаже компании, эта новость не была неожиданной. В последние годы Рой все больше вовлекался в свою общественную деятельность и уделял мало времени управлению Thoughtworks. Ему это удалось, потому что он создал команду менеджеров, способную управлять компанией в основном без его участия. Но когда я увидел, что он тратит больше энергии на свою общественную деятельность, стало очевидно, что ему будет интересно ускорить эту деятельность за счет средств, полученных от продажи Thoughtworks». После 2017 года несколько членов высшего руководства Thoughtworks начали работать в Фонде поддержки народа, основанном партнершей Сингхэма Джоди Эванс при поддержке Чада Уотингтона, главного директора по стратегии Thoughtworks, и Джейсона Пфетчера, бывшего главного юрисконсульта Thoughtworks. В конце января 2021 года, согласно данным, собранным Chicago Inno, Thoughtworks привлекла 720 миллионов долларов финансирования. В следующем месяце Thoughtworks приобрела Fourkind, консалтинговую компанию, специализирующуюся на машинном обучении и анализе данных, базирующуюся в Финляндии. В марте 2021 года Thoughtworks сотрудничала с Департаментом по делам ветеранов для внедрения централизованного механизма предоставления обновлений через 'VANotify'. 15 сентября 2021 года Thoughtworks провела первичное публичное размещение акций (IPO) на NASDAQ и зарегистрирована под тикером $TWKS. В апреле 2022 года Thoughtworks приобрела Connected, компанию по разработке продуктов, базирующуюся в Канаде.

Философия компании

Thoughtworks запустила свою программу социального воздействия в 2009 году. Эта программа предоставляла некоммерческим организациям и организациям с социально значимыми целями бесплатную помощь или иную поддержку в развитии. Среди клиентов были Democracy Now! (сайт доставки мобильного контента), Human Network International (сбор мобильных данных) и Институт репродуктивного здоровья (планировщик фертильности на основе SMS-сообщений). В 2010 году Thoughtworks оказала услуги в области разработки программного обеспечения для платформы Mifos Фонда Grameen. Translation Cards – это приложение для Android с открытым исходным кодом, которое помогает полевым работникам и беженцам общаться более эффективно и уверенно. При поддержке волонтеров Google, Mercy Corps в партнерстве с Thoughtworks и УВКБ ООН разработала это приложение.