ThoughtWorks擅长构建定制化系统和定制化产品,也擅长和客户一起完成及其复杂的项目和可视化软件。无论任何项目,例如构建全新的系统或是网站、升级现有系统、更替遗留系统、翻新系统或是营救项目 – ThoughtWorks环球交付都步步为营。
从项目初期到生产部署,乃至项目发展或是支持,在整个或是部分旅程中,ThoughtWorks都会与您肩并肩共同协作。ThoughtWorks不仅仅是全球优秀开发者的家园,也是项目经理、业务分析师、用户界面设计师、质量保证专家和技术架构师共同构建的家园。
ThoughtWorks在敏捷和精益方面有所建树 – 在如何经营项目的问题上,我们有坚实的基础。当面对不同平台时,我们是完全的无知论者。(无知论者不假装知道许多无知的人以为知道的一清二楚的东西。)Ruby? Java? .NET? ThoughtWorks深知众多工具和众多开发方式的特性,但我们保持中立。ThoughtWorks会帮助您选择最适合您的方案,并且在您现有的企业架构中开展工作。
ThoughtWorks使用统一的分布式敏捷开发方式,带领团队在您的项目现场和您的用户直接协同工作。我们也会选择现场和离岸团队混合的方式来开发项目,或者是 完全离岸开发 .。这完全取决您的选择。
ThoughtWorks做什么没有秘密可言,并且我们也由衷地希望每个人的软件开发技能都能提高。ThoughtWorks对具体项目 具体分析 ,但我们所做的每个项目都遵守下面的原则:
ThoughtWorks常常要处理十几个甚至更多的外部集成点,进而解决重要遗留系统的替换工作。锦上添花的是,我们会用新技术来延长遗留系统的可用周期。
ThoughtWorks对陷入困境的项目进行评估并营救。首先对我们所需的工作提出坦诚的建议,然后投入并组织专家团队完成任务,我们可以让客户在濒危的最后期限前完成项目。
ThoughtWorks的环球交付团队能够升级现有系统平台,使其获得更好的伸缩性和灵活性,并为其提供重要的新特性。我们尽可能多地保留原有系统的投入,以此来为客户和业务提供从现有系统到新平台的无缝升级。