It is a well-documented fact that incomplete, poorly written or poorly communicated requirements are responsible for 50 to 70 percent of software project failures. Industry research shows the root cause of 56 percent of all errors identified in projects are introduced in the requirements phase. By implementing a requirements-based testing methodology and ensuring complete requirements test coverage, companies can increase efficiency, reduce the risk of failure and improve overall software quality. This white paper will discuss how Integrity, a PTC product that is a unified platform for application lifecycle management, can help your QA team implement a requirements-based testing process.