Perforce ALM
Perforce ALM,前身为TestTrack,现品牌为Helix ALM,是用于组织需求、测试、缺陷及相关开发工作的应用程序生命周期管理软件。
最近更新 2026年8月25日
AI 爬虫读取
1次请求
1家公司- Anthropic1
- 词条页
- 1
- 争议页
- 0
- JSON · MD
- 0
- 首次读取
- 2026年11月4日
- 最近读取
- 2026年11月4日
统计自 2026年10月28日 · 数据来自本站服务器日志
概览
Perforce ALM是与Helix ALM相关的产品品牌,Helix ALM是由Perforce Software开发和营销的应用程序生命周期管理平台。该产品旨在帮助软件和产品开发团队协调从初始需求到设计工作、实施、验证、缺陷处理和发布文档之间的活动。其核心目的是为开发工件及其之间的关系提供一个共享的记录系统,而不仅仅是作为问题跟踪器或测试管理工具。 该产品起源于TestTrack Pro,这是Seapine Software开发的软件,于1996年首次发布。Seapine于2016年11月被Perforce收购,之后TestTrack更名为Helix ALM。更名将该应用程序置于Perforce更广泛的开发、版本控制、协作和测试工具组合中,同时保留了其对需求、质量保证和可追溯性的关注。 Helix ALM支持管理需求、功能请求、工作项、设计修订、缺陷、测试用例、测试配置和测试证据。这些工件可以在开发生命周期中链接,使团队能够检查需求是如何实现的、哪些测试覆盖了它、记录了哪些结果,以及是否有未解决的缺陷影响交付。可追溯性模型对于需要受控开发过程证据或必须证明符合标准和法规的组织尤其相关。该平台被描述为支持与21 CFR Part 11和Sarbanes-Oxley合规环境相关的需求,尽管该软件本身并不取代组织更广泛的合规计划。 该系统采用客户端-服务器架构。中央服务器管理项目和流程数据,包括需求、测试记录、缺陷、用户、安全组、配置和相关证据。客户端通过TCP/IP连接使用加密通信与服务器通信。数据可以存储在关系数据库系统中,包括Microsoft SQL Server、Oracle和PostgreSQL。用户可以通过跨平台图形客户端、Web界面、软件开发工具包、应用程序编程接口以及与第三方开发工具的集成来工作。 图形客户端专为Windows、macOS和Linux设计,支持普通用户活动和管理功能。Web应用程序使用户能够通过浏览器创建和审查需求、管理问题以及执行或监控测试。SOAP和REST接口提供了扩展或集成平台的选项,而插件和连接器支持涉及Eclipse、Microsoft Visual Studio、Microsoft Outlook、Microsoft Excel和QA Wizard等工具的工作流程。源代码控制和配置管理集成包括Git、CVS、Perforce、Subversion、Surround SCM和SourceSafe。 因此,Perforce ALM的定位集中在端到端的开发可追溯性、质量管理和流程控制上。其主要受众包括软件工程、质量保证、产品管理和合规导向的团队,这些团队需要在整个项目中保持需求和验证数据的连接。公开的参考资料确定了该软件的历史和功能,但没有为本档案提供关于当前收入、产品品牌总部、个别高管或单独公司列表的可靠信息。
沿革
Helix ALM的起源可以追溯到TestTrack Pro,这是Seapine Software开发的用于管理软件开发质量和生命周期活动的应用程序。该产品于1996年首次发布。其早期和持续的作用不仅仅是简单的缺陷记录:它提供了组织需求、跟踪问题、管理测试用例以及维护开发工件之间关系的机制。 随着软件项目变得更加分布式,合规期望也越来越高,该产品的价值越来越集中在可追溯性上。团队可以使用它来记录需求,将其与设计和实施工作相关联,记录测试执行情况,并将失败或缺陷与项目的受影响区域联系起来。该系统还记录了上下文信息,例如谁执行了测试、何时执行、涉及的平台和配置,以及使用的语言或环境。这种结构支持审查和审计活动以及日常工程工作。 TestTrack使用客户端-服务器设计,中央服务器维护生命周期数据库,并通过用户和安全组控制访问。其支持的数据存储技术包括SQL Server、Oracle和PostgreSQL。该产品开发了多种访问方法,包括跨平台图形客户端、基于浏览器的界面、集成插件和编程接口。桌面客户端支持Windows、macOS和Linux,而Web界面允许用户无需安装完整的桌面应用程序即可处理需求、问题和测试。 2016年11月,Perforce收购了Seapine Software。此次收购将TestTrack带入了Perforce的开发工具组合。Perforce随后将该软件更名为Helix ALM,使其名称与其他Helix品牌产品保持一致。这一变化代表了产品组合和市场定位的决策,而不是创建了一个不相关的应用程序:更名后的产品继续解决需求管理、质量保证、缺陷跟踪和端到端开发可追溯性问题。 该平台的集成模型包括SOAP和REST接口,以及用于开发和办公工具的插件。文档化的集成包括Eclipse、Visual Studio、Outlook、Excel和QA Wizard,以及Git、CVS、Perforce、Subversion、Surround SCM和SourceSafe等源代码控制系统。这些连接允许用户将生命周期活动整合到现有的工程工作流程中。 Helix ALM还面向需要受控开发和测试记录的组织。其可追溯性功能和对合规相关流程的支持与21 CFR Part 11和Sarbanes-Oxley等要求相关联。可用的参考资料并未为该产品品牌建立独立的创始实体、独立的所有权结构、上市公司列表或指定的高管团队。最好将其理解为Perforce Software的产品,其历史身份始于Seapine的TestTrack,当前公开身份是Helix ALM。
产品与定位
一个应用程序生命周期管理平台,专注于在可追溯的客户端-服务器环境中连接需求、开发工作、测试、缺陷和合规证据。
需求管理
Helix ALM需求管理
用于捕获、组织、审查需求并将其与下游开发和验证工作联系起来的需求管理功能。它帮助团队维护请求的功能、设计变更、实施活动、测试和缺陷之间的关系,以便可以在整个项目中评估不断变化的需求。
测试管理
Helix ALM测试管理
用于创建和维护测试用例、记录执行结果、保存测试证据以及将测试与需求和问题相关联的测试管理功能。记录可以包括测试人员、执行时间、平台、配置以及验证期间使用的语言或环境。
问题跟踪
Helix ALM问题和缺陷跟踪
用于记录问题、功能请求和其他开发任务的工作项和缺陷跟踪功能。问题可以与需求、测试结果和项目变更相关联,为工程和质量团队提供未解决工作及其生命周期状态的共同视图。
开发者集成
Helix ALM集成和API
集成选项包括Web和桌面客户端、SOAP和REST接口、插件以及与开发、办公、测试和源代码控制工具的连接。这些接口旨在让组织将生命周期记录整合到现有的工程和协作工作流程中。
品牌决策
2016
Perforce利用Seapine收购扩大其开发工具组合并购背景
Seapine的TestTrack产品在需求、测试和缺陷管理方面具有既定作用,而Perforce正在扩大其更广泛的软件开发工具组合。
采取的行动
Perforce收购了Seapine Software,并将TestTrack纳入Perforce产品系列。
后续影响
TestTrack随后更名为Helix ALM,并作为Perforce的应用程序生命周期管理产品呈现。
2016
从TestTrack更名为Helix ALM新品背景
在收购Seapine Software后,Perforce在其Helix品牌组合中重新组织了产品的市场定位。
采取的行动
TestTrack产品更名为Helix ALM,同时保留其生命周期、需求、测试和缺陷管理重点。
后续影响
该产品公开与Perforce的应用程序生命周期管理组合相关联。
来源2 个来源
引用本词条: 请引用规范词条页。 /brand-wiki/perforce-alm · 编辑方针 · 词条如何编纂