更多
Abstract Pattern for Continuous DeliveryAbstract Pattern for Continuous Delivery

率先引领持续交付


我们一直在推动软件开发团队用不同的方式工作和思考。作为持续集成的领导者,我们于2001年创建了首个公开可用的持续集成服务器Cruise Control。自此,我们将持续集成的边界拓展到了持续交付,并且在过去的十年内致力于将其推广为普遍实践。我们不仅撰写了《持续交付》这本书,而且在GoCD中建立了最好的构建和部署流水线。

持续集成与持续交付

GoCD Purple Image of Pipe Bundles
GoCD是一个专用于高级工作流建模和依赖关系管理的开源持续交付服务器。其价值流示意图能让从提交到部署的代码变更的跟踪工作变得一目了然,为完整的工作流提供卓越的可视化程度。现已推出包括灾难恢复在内的技术支持和企业级附加组件等服务。 It also provides support and enterprise add-ons, including those for disaster recovery.
Mingle (Project Management) Logo

项目管理

Mingle是一个在线项目管理工具。它拥有灵活的模版、看板和高级报表功能。从初创公司到大型企业,Mingle能让各种规模的公司成功地实施并无缝地规模化各种敏捷的实践。
Gauge (Automated Testing) Logo

自动化测试

Gauge是一个完全可以自定义的开源自动化测试工具。该工具使用Golang语言编写,它能允许你用自然语言编写测试,并放心地进行重构。其可插入式架构能允许你自定义环境,从而用所选择的开发语言和IDE来编写测试。

我们的客户

Customer Logos
Customer Logos

为什么我们也做产品

"作为ThoughtWorker,我们的一项使命是彻底变革软件产业。我们是体贴入微的从业者:对于我们的工艺精益求精,并且把所学通过专业服务和构建新产品的方式传播开来。我们所使用的工具都是基于我们所推荐的最佳实践,能帮助我们的客户更快地构建软件,持续地改进他们的团队和流程,并带动变革来让客户发展壮大。

ThoughtWorks尽可能地支持、构建并推广开源软件。我们的GoCD和Gauge产品是这一承诺的重要组成部分。"

ThoughtWorks supports, builds, and promotes the use of open source software wherever possible. Our GoCD and Gauge products are a big part of this commitment.

这是一个令人激动的时代:人们开发软件所需的整个技术栈正在快速发生变化。我们能够推动这场变革,并提升团队讨论打造优秀软件的水平。我们以此为荣。
Chad Wathington
Chad WathingtonChief Capability Officer

现在尝试