作为一家在交付创新型IT解决方案领域拥有16年经验的企业,ThoughtWorks对 “工欲善其事,必先利其器”这一古训的含义深有体会。软件开发从根本上讲是一种人类活动,它涉及到个人的成长及团队的成熟。敏捷提倡速度,拥抱变化,理所当然,敏捷工具应跟上步伐。
我们对真正意义上的敏捷平台的需要,促使我们创建了自己的产品部门——ThoughtWorks Studios。ThoughtWorks Studios是敏捷应用生命周期管理(ALM™)和软件开发工具领域的全球领航者,客户来自于20多个国家, 数以百计。根据众多实际企业级项目经验总结,我们提倡适应性生命周期管理(ALM™)的理念,即让我们的工具适应你的项目和组织,而非相反。
我们的适应性应用生命周期管理(ALM™)产品为敏捷采纳和敏捷交付提供了一整套强有力的全方位管理框架,即从需求定义,项目管理,到自动化测试,以及质量保证和发布管理。然而,我们深知仅靠工具并不能解决全部问题。因此,在提供具有灵活性的产品同时,基于多年来在企业级敏捷实施中的丰富经验,我们还将为客户提供专业的咨询服务。
我们的适应性应用生命周期管理(ALM™)套件由三个独立可靠的产品组成。它们即可独立应用,也可整合于一体:
Mingle®: 项目管理与协作
Mingle® 提供了一个真实可视的工作环境,为开发人员、测试人员、业务分析师和项目经理协同工作搭建了公共平台。通过内嵌的SCRUM和XP管理模板,它可以让团队更高效灵活地协同工作。能帮助基于应用基本工作流程或实践(如Scrum、XP)的团队更有效率、更加灵活的工作 。当团队获得更多的经验和动力之后, Mingle®可随需而变。你可以对其进行各种灵活定制,以应对您在管理及业务方面的需求变化。
Cruise®: 发布管理与持续集成
Cruise® 可以对构建、部署、测试和发布过程进行实时可视化管理建模,让包括管理人员在内的所有团队成员对整个过程进行即时管理,从而降低发布复杂软件应用的风险和成本。
Twist®: 自动化测试
Twist® 是一个具有革命性的协作测试平台,为交付全方位符合业务需求的应用而设计。它可以让业务人员与测试人员共同使用业务语言来描述需求场景,从而消除各方人员对需求理解的不一致性,同时测试人员也可将自动化测试与这些需求场景相关联,从而变成可测试的需求。与以往相比,“自动化”意味着,测试可更加频繁运行,更加完备,而“集成”意味着在业务需求转化为测试场景的过程中不会造成任何信息丢失。通过这种方式,Twist®的高协作性使团队交付真正满足用户需求且经过完整测试的应用。
更多信息,请访问: www.thoughtworks-studios.com