With this connector, developers can run the Coverity tools and the results will show up in HP ALM, eliminating the need for developers to file separate reports, or for the QA testers or managers to wait for a build to be delivered. After an initial build, a program would go through several rounds of testing, where the developers would fix any problems that were discovered. Typically, a project manager or business analyst might develop a set of requirements for a new program, which developers then would use to build a program. It can scan a block of code and identify potential problems, such as memory defects or concurrency issues. The Coverity suite of products, featuring the core Coverity Static Analysis program, is marketed for developers. HP's ALM harmonizes the work between managers, analysts and QA to oversee the development of a new program.