Introducing ALM

HP Application Lifecycle Management (ALM) helps you manage your application lifecycle. Define requirements, test your development, track defects, and analyze quality.

The ALM basic flow includes the following phases:

 

Release Specifications

Develop a release-cycle management plan to help you manage application releases and cycles more efficiently. You can track the progress of an application release against your plan to determine whether your release is on track.

For task details, see How to Use Releases and Cycles in ALM.

Back to top

Requirement Specifications

Define requirements to meet your business and testing needs. You can manage the requirements and conduct multi-dimensional traceability between requirements, tests, and defects, across multiple releases and cycles. ALM provides real-time visibility of requirements coverage and associated defects to evaluate quality and business risk.

For task details, see How to Use Requirements in ALM.

Back to top

Test Planning

Based on the project requirements, you can build test plans and design tests. ALM provides a repository for both manual and automated tests.

For task details on test planning, see How to Plan Tests in ALM.

Performance Center: For task details, see How to Design a Performance Test.

Back to top

Test Execution

Create a subset of the tests in your project designed to achieve specific test goals. ALM supports sanity, functional, regression, and advanced testing. Execute scheduled tests to diagnose and resolve problems.

For task details, see How to Run Tests in ALM .

Performance Center: For task details, see How to Manage a Performance Test Run.

Lab Management: You can run server-side execution Functional test sets that can be run immediately or scheduled for the future. Functional test sets are run without user intervention and can be run as a part of build verification suite in order to automate and streamline the deployment and testing process. For task details, see Deploying and Testing your Application in ALM.

Back to top

Defect Tracking

Submit defects and track their repair progress. Analyzing defects and defect trends helps you make effective "go/no-go" decisions. ALM supports the entire defect lifecycle - from initial problem detection through fixing the defect and verifying the fix.

For task details, see How to Track Defects in ALM.

Back to top

Analysis

Throughout the application lifecycle, you can monitor and control strategic points by generating reports and graphs. For task details, see How to Analyze Data in ALM.

Back to top