OpenText ALM is a set of software tools developed and marketed by OpenText (previously Hewlett-Packard, Hewlett Packard Enterprise, and Micro Focus) for application development and testing. It includes tools for requirements management, test planning and functional testing, performance testing (when used with Performance Center), developer management (through integration with developer environments such as Collabnet, TeamForge and Microsoft Visual Studio), and defect management.[1][2]

OpenText ALM
Stable release
24.1
Operating systemMicrosoft Windows
Typeapplication lifecycle management tools, application quality tools, application testing tools
LicenseProprietary
WebsiteMicro Focus ALM product page

ALM is a combination of a common platform, several key applications and a dashboard targeted at managing the core lifecycle of applications, from design through readiness for delivery to operations.[3] All of these core lifecycle activities are connected together from a workflow perspective with a common management console, layer of project tracking and planning and built on a common software foundation containing a consistent repository and open integration architecture with a supported SDK.[4]

ALM is intended to provide Information Technology departments with a centralized application management platform for managing and automating within and across application teams and throughout the complete process of developing an application, within a single workflow.[1] OpenText offers a number of consulting services to support ALM.

Components edit

Project planning and tracking edit

ALM provides project planning and tracking in order for application development teams can define, track, measure, and report on project milestones and key performance indicators.[3]

Application lifecycle intelligence edit

Real-time traceability of requirements and defects.

Lab management automation edit

The Lab Management capability allows testing teams to provision and deploy a test lab themselves in a hybrid delivery environment (bare-metal or virtual, in-house or in the cloud) through integration of ALM with Continuous Delivery Automation (CDA).[5]

Asset sharing and re-use edit

ALM supports sharable asset libraries that can be reused across projects while maintaining traceability. Specific changes can be applied to shared assets for each project while maintaining library integrity, and projects can re-synch with the library as needed. Cross-project defect collaboration is also supported.[6]

Cross-project reporting edit

ALM provides cross-project reporting and pre-configured business views for reports such as aggregated project status metrics, application quality metrics, requirements coverage, and defect trends for both an enterprise release and individual projects.[7]

Enterprise Collaboration edit

HP Enterprise Collaboration uses social media for application development teams to communicate without leaving the ALM environment. Users can import relevant objects (defects, incidents, reports) for participants to review and comment on.[8]

Performance and load testing edit

OpenText LoadRunner Enterprise (formerly known as Performance Center) is a performance testing platform and framework. The platform is used by IT departments to standardize, centralize and conduct performance testing, as well as reuse[9] previous test cases. LoadRunner Enterprise was integrated with ALM (versions 12.6x and prior), but these have now been decoupled and are considered two separate products.

Quality assurance edit

ALM includes quality assurance features for risk-based test planning and management, version control, baselining, quality release and cycle management, test scheduling and execution, integrated manual testing and defect management.[7]

OpenText Quality Center is a quality management platform that can be used for a single project or across multiple IT projects to manage application quality across the entire application lifecycle. The platform provides requirements management, release and cycle management, test management, defect management and reporting from a single platform.[10]

Requirements definition and management edit

ALM is used by IT departments to capture, manage and track requirements throughout the application development and testing cycle.[11]

Fortify security edit

Fortify security software, from Fortify Software, provides application security software, including both dynamic web application security testing and static code analysis. Fortify security software integrates with ALM secure application delivery.[12]

Multi-environment support edit

ALM can be installed on-site or delivered through the cloud in a software as a service model.[13] ALM is also available for mobile device support, including Apple iPhone and Android mobile devices.[14]

See also edit

References edit

  1. ^ a b "IDG NewsService/CIO.com: "HP Fuses Dev Management and Testing Tools." Jackson. Nov. 2010". Cio.com. 2010-11-30. Retrieved 2012-03-29.
  2. ^ Taft, Darryl K. (2010-11-30). "Tasktop Launches Enterprise 18 Solution for new HP ALM 11". eWeek. Retrieved 2017-03-10.
  3. ^ a b Babcock, Charles (2010-12-02). "HP Intros Application Lifecycle Management 11". InformationWeek. Archived from the original on 2012-10-25.
  4. ^ "Dana Gardner's Briefings Direct: "How to automate ALM." Nov. 2010". Briefingsdirectblog.blogspot.com. 2010-11-26. Retrieved 2012-03-29.
  5. ^ "VIP demos ALM and Lab Management at HP Discover Performance Tours". Visionary Integration Professionals. Archived from the original on 2012-09-24.
  6. ^ Lanowitz, Theresa (2011-02-03). "Solution Snapshot™ Report: HP – Application Lifecycle Management (ALM) 11" (PDF). Voke Research. Retrieved 2017-03-10.
  7. ^ a b "HP Application Lifecycle Management". ResultsPositive. Archived from the original on 2015-01-08. Retrieved 2017-03-10.
  8. ^ "Application transformation the HP way". Creative Intellect Consulting. 2012-05-18. Retrieved 2017-03-10.
  9. ^ "HPE ALM Review By ITDeveloper993, IT Developer". IT Central Station. 2015-08-05. Retrieved 2017-03-10.
  10. ^ "HP Quality Center". ZDNet Asia. May 2009. Archived from the original on 2010-03-17. Retrieved 2012-03-29.
  11. ^ "HP Application Lifecycle Management 11.50 - HP ALM Download". Atechguide.com. 2013-08-06. Retrieved 2017-03-10.
  12. ^ "Orasi Software to Exhibit at HP Protect 2013; Attendees to Learn About Integrating Security Into Application Development Process" (Press release). Orasi Software. 2013-09-18. Retrieved 2017-03-10 – via MarketWatch.
  13. ^ "HP Accelerates Enterprise Agility Across Application Life Cycle With New SaaS Solutions" (Press release). HP. 2013-02-05. Retrieved 2017-03-10 – via Marketwired.
  14. ^ "HP ALM Mobile for iOS". CNET. Retrieved 2017-03-10.