As an answer to the challenges of modern software and system engineering many different methods, models and standards appeared to support this complex activity. In the first part of my thesis I present the actual model based software process improvement methods, which can support organizational success. I review the CMMI models, the TMMI model and also the ISO/IEC 15504 standards, including the domain specific models derived from these, concentrating on Automotive SPICE in detail. When studying the models, I concentrated on the testing process related parts, its improvement opportunities and how important this is.
Next, I concentrate on the testing process in Lean Thinking and Agile Software Development, as these play increasingly important role in Software Development. I analyze how these approaches support the software testing process and its improvement.
In the following part, I present the multi-model based approach, which promises good results in the field of organizational process improvement, and is being adapted by an increasing number of leading organizations worldwide. I also look to possible difficulties related to this approach, and I also present available support tools.
In the second part of my thesis I present a complex testing process related issue, identified using the multi-model based approach and my solution to this problem. The software solution to this problem has been implemented using an iterative and incremental development model, working in an agile team, at a real-life company in the industry.