HP软件生命周期管理

维基百科,自由的百科全书
HP Application Lifecycle Management
操作系统Microsoft Windows
类型软件生命周期管理工具、软件品质工具、软件测试工具
许可协议专有软件
网站Micro Focus ALM web page

HP软件生命周期管理(HP Application Lifecycle Management,缩写 HP ALM),是由Micro Focus 开发和销售的一组用于应用程序开发和测试软件的工具。它整合了数个不同功能的工具:需求管理测试规划功能性测试效能测试(使用 HP Performance Center)、开发管理(透过整合广泛应用的开发环境如:Collabnet、TeamForge和Microsoft Visual Studio)和缺陷管理[1][2]

ALM 主要为应用程序生命周期的关键利益相关者提供应用程序支援,以管理应用程序核心的生命周期角度,从设计一直到准备交付运营[3],所有这些核心生命周期的活动都从工作流的角度,与一个通用管理控制台、专案跟踪和规划层连接在一起,并构建在一个由数个关键应用程序和仪表板组合的集中式应用管理平台,该平台包含一致的数据库和开放的整合架构以及支持的SDK[4],使应用程序团队内部和跨应用程序团队,以及在单个工作流程内开发应用程序的整个过程进行管理和自动化。[1]

HP ALM 组成

专案管理和追踪

ALM 提供专案计划和跟踪,以便应用程序开发团队可以定义、跟踪、评估和报告专案里程碑和关键绩效指标。[3]

应用生命周期智能

ALM 提供需求和缺陷的即时可追溯性。品质保证部门可以从这种可追溯性中获益,从而准时获得报告并且能够查看正在开发的系统。[5]

Lab 管理自动化

HP Lab 管理功能允许测试团队通过整合 HP ALM 与 HP 持续交付自动化(CDA),在混合交付环境(裸机或虚拟、内部或云端)中自行配置和部署测试实验室。[6]

资产分享和覆用

ALM支持可共享的资产库,可以跨专案覆用,同时保持可追溯性。可以对每个专案的共享资产应用特定更改,同时保持数据库完整性,并且专案可根据需要与数据库重新同步,即使是跨专案缺陷协作也可支持。[7]

跨专案报告

ALM为企业版本和单个专案的报告,提供跨专案报告和预配置业务视图,例如整合的专案状态指标、应用程序品质指标、需求范围和缺陷趋势。[8]

HP 企业协作

HP 企业协作为应用开发团队使用社交媒体进行通信,而无需离开HP ALM环境。用户可以导入相关对象(缺陷、事件、报告)供参与者查看和评论。[9]

HP Performance Center

Performance Center 软件是一个企业级的效能测试平台和框架。这个解决方案被IT部门用来标准化、集中和执行效能测试,以及重用以前的测试案例。[10]Performance Center在应用程序的整个生命周期中发现软件代码缺陷。HP Performance Center 是以 HP LoadRunner 软件构建,支持开发人员测试并与HP ALM 集成。[11]

品质保证

ALM 包括以风险为基础的测试计划和管理、版本控制、Baseline、品质发布和周期管理、测试调度和执行、整合手动测试和缺陷管理的品质保证功能。[8]

HP Quality Center是一个品质量管理平台,可用于单个专案或多个IT专案,以管理整个应用生命周期内的应用程序品质。该解决方案从单一平台提供需求管理、发布和周期管理、测试管理、缺陷管理和报告。[12]

需求定义和管理

IT 部门使用 ALM 来捕获、管理和跟踪整个应用程序开发和测试周期的需求。[13]

Fortify security

Fortify security 软件提供应用程序安全软件,包括动态Web应用程序安全测试和静态代码分析。HP Fortify 安全软件可以和 ALM 安全应用程序的交付整合。[14]

支援多环境

ALM 可以现场安装,也可以透过云端的软件即服务(SaaS)模式进行安装[15]。HP ALM 还支援移动设备,包括Apple iPhone 和 Android 移动设备[16]

参见

参考

  1. ^ 1.0 1.1 IDG NewsService/CIO.com: "HP Fuses Dev Management and Testing Tools." Jackson. Nov. 2010. Cio.com. 2010-11-30 [2012-03-29]. (原始内容存档于2012-10-08). 
  2. ^ Taft, Darryl K. Tasktop Launches Enterprise 18 Solution for new HP ALM 11. eWeek. 2010-11-30 [2017-03-10]. 
  3. ^ 3.0 3.1 Babcock, Charles. HP Intros Application Lifecycle Management 11. InformationWeek. 2010-12-02 [2018-02-22]. (原始内容存档于2012-10-25). 
  4. ^ Dana Gardner’s Briefings Direct: "How to automate ALM." Nov. 2010. Briefingsdirectblog.blogspot.com. 2010-11-26 [2012-03-29]. (原始内容存档于2012-03-20). 
  5. ^ Saran, Cliff. Specsavers uses HP application lifecycle management to manage offshore work. Computer Weekly. 2013-10-10 [2017-03-10]. (原始内容存档于2017-03-12). 
  6. ^ VIP demos ALM and Lab Management at HP Discover Performance Tours. Visionary Integration Professionals. [2018-02-22]. (原始内容存档于2012-09-24). 
  7. ^ Lanowitz, Theresa. Solution Snapshot™ Report: HP – Application Lifecycle Management (ALM) 11 (PDF). Voke Research. 2011-02-03 [2017-03-10]. (原始内容存档 (PDF)于2016-03-04). 
  8. ^ 8.0 8.1 HP Application Lifecycle Management. ResultsPositive. [2017-03-10]. (原始内容存档于2015-01-08). 
  9. ^ Application transformation the HP way. Creative Intellect Consulting. 2012-05-18 [2017-03-10]. (原始内容存档于2013-11-11). 
  10. ^ HPE ALM Review By ITDeveloper993, IT Developer. IT Central Station. 2015-08-05 [2017-03-10]. (原始内容存档于2016-03-07). 
  11. ^ Desmond, Michael. Application Development Trends: "HP Ships Performance Center 9.5." Desmond. Feb. 2009. Adtmag.com. 2009-02-24 [2012-03-29]. (原始内容存档于2012-03-19). 
  12. ^ HP Quality Center. ZDNet Asia. May 2009 [2012-03-29]. (原始内容存档于2010-03-17). 
  13. ^ HP Application Lifecycle Management 11.50 - HP ALM Download. Atechguide.com. 2013-08-06 [2017-03-10]. (原始内容存档于2017-03-12). 
  14. ^ Orasi Software to Exhibit at HP Protect 2013; Attendees to Learn About Integrating Security Into Application Development Process (新闻稿). Orasi Software. 2013-09-18 [2017-03-10]. (原始内容存档于2017-03-12) –通过MarketWatch. 
  15. ^ HP Accelerates Enterprise Agility Across Application Life Cycle With New SaaS Solutions (新闻稿). HP. 2013-02-05 [2017-03-10]. (原始内容存档于2017-03-12) –通过Marketwired. 
  16. ^ HP ALM Mobile for iOS. CNET. [2017-03-10]. (原始内容存档于2017-03-12). 

外部链接