Winkler, DietmarDietmarWinklerElberzhager, FrankFrankElberzhagerBiffl, StefanStefanBifflEschbach, RobertRobertEschbach2022-03-072022-03-072010https://publica.fraunhofer.de/handle/publica/295060Quality Assurance (QA) strategies, i.e., bundles of verification and validation approaches embedded within a balanced software process can support project and quality managers in systematically planning and implementing improvement initiatives. New and modified processes and methods come up frequently that seems promising candidates for improvement. Nevertheless, the impact of processes and methods strongly depends on individual project contexts. A major challenge is how to systematically select and implement "best-practices" for product construction, verification, and validation. In this paper we present the Quality Assurance Tradeoff Analysis Method (QATAM) that supports engineers in (a) systematically identifying candidate QA strategies and (b) evaluating QA strategy variants in a given project context. We evaluate feasibility and usefulness in a pilot application in a medium-size software engineering organization. Main results were that QATAM was considered useful for identifying and evaluating various improvement initiatives applicable for large organizations as well as for small and medium enterprises.enquality assurancequality assurance strategybest practiceevaluation004005006Software process improvement initiatives based on quality assurance strategies: A QATAM pilot applicationreport