Micro Focus Application Lifecycle Management
   HOME

TheInfoList



OR:

OpenText ALM (Application Lifecycle Management) is a software suite designed to support application development and management. It provides tools for planning, development, testing, deployment, and maintenance. OpenText ALM is a set of software tools developed and marketed by
OpenText OpenText Corporation (styled as opentext) is a global software company that develops and sells information management software. OpenText, headquartered in Waterloo, Ontario, Canada, is Canada's fourth-largest software company as of 2022, and r ...
(previously
Hewlett-Packard The Hewlett-Packard Company, commonly shortened to Hewlett-Packard ( ) or HP, was an American multinational information technology company. It was founded by Bill Hewlett and David Packard in 1939 in a one-car garage in Palo Alto, California ...
,
Hewlett Packard Enterprise The Hewlett Packard Enterprise Company (HPE) is an American multinational information technology company based in Spring, Texas. It is a business-focused organization which works in servers, storage, networking, containerization software and ...
, and
Micro Focus Micro Focus International plc was a British multinational software and information technology business based in Newbury, Berkshire, England. The firm provided software and consultancy. The company was listed on the London Stock Exchange and t ...
) for application development and testing. It includes tools for
requirements management Requirements management is the process of documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders. It is a continuous process throughout a project. A requ ...
, test planning and
functional testing In software development, functional testing is a form of software testing that verifies whether a system meets its functional requirements.ISO/IEC/IEEE 24765:2017, "Systems and software engineering — Vocabulary", International Organization fo ...
, performance testing (when used with Performance Center), developer management (through integration with developer environments such as
Collabnet CollabNet VersionOne is a software company founded by Tim O’Reilly, Brian Behlendorf, and Bill Portelli, headquartered in Alpharetta, Georgia, United States. CollabNet focuses on value stream management, DevOps, agile management, applicati ...
, TeamForge and
Microsoft Visual Studio Visual Studio is an integrated development environment (IDE) developed by Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms ...
), and defect management. 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. 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. ALM is intended to provide
Information Technology Information technology (IT) is a set of related fields within information and communications technology (ICT), that encompass computer systems, software, programming languages, data processing, data and information processing, and storage. Inf ...
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.


Components


Project planning and tracking

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


Application lifecycle intelligence

Real-time traceability of requirements and defects.


Lab management automation

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).


Asset sharing and re-use

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.


Cross-project reporting

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.


Enterprise Collaboration

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.


Performance and load testing

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 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

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. 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.


Requirements definition and management

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


Fortify security

Fortify security software, from
Fortify Software Fortify Software, later known as Fortify Inc., is a California-based software security vendor, founded in 2003 and acquired by Hewlett-Packard in 2010, Micro Focus in 2017, and OpenText in 2023. Fortify offerings included Static application sec ...
, provides application security software, including both dynamic web application security testing and static code analysis. Fortify security software integrates with ALM secure application delivery.


Multi-environment support

ALM can be installed on-site or delivered through the cloud in a
software as a service Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike o ...
model. ALM is also available for mobile device support, including Apple iPhone and Android mobile devices.


See also

*
Application lifecycle management Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs. It encompasses requirements management, software architecture, computer programming, software testing, ...


References

{{OpenText OpenText Business software
Application Lifecycle Management Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs. It encompasses requirements management, software architecture, computer programming, software testing, ...