The document discusses research on choosing the best quality assurance package for software companies. It proposes a framework that helps companies select the appropriate quality model for their software by positioning existing quality approaches according to the basic elements they address in the software production process. The framework provides guidance on steps companies can take to efficiently improve their software processes and implement certain requirements for quality assurance that connects to business goals while remaining auditable.