The HP Application Lifecycle Management software suite, HP ALM, is an on-premises or software as a service (SaaS) suite that runs on Windows, Linux, Mac OS, Solaris, AIX and other operating systems.