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