Anne Kramer

Global CSM and Head of Training

Join my presentation on: Reduce testing debt? Yes, but not like this! (subtitle: My personal list of anti-patterns)

„Pressure makes diamonds.” How I hate that saying! Pressure generates heat and heat leads to decomposition, both during cooking and in SW development…

Read More Register Now

Who is Anne Kramer?

Global CSM and Head of Training

Anne has been involved in software quality for over 25 years and has worked in many different projects, industries and roles. She is a well-known speaker at numerous conferences. She is also an enthusiastic trainer and book author. Since 2024, she has been fully responsible for Smartesting’s training course “Faster Testing with GenAI”.

What will Anne Kramer be discussing?

Reduce testing debt? Yes, but not like this! (subtitle: My personal list of anti-patterns)

„Pressure makes diamonds.” How I hate that saying! Pressure generates heat and heat leads to decomposition, both during cooking and in SW development. Projects under pressure accumulate technical dept. First, the documentation is neglected, and the urgently needed refactoring is postponed for another few months. Then we begin to fight against the consequences. Finally, we pay the interest by spending a considerable amount of time maintaining the source code and tests. Yes, there are also testing debts. The analogy can even be taken quite far, but we are more interested in the solution than the problem. After all, if a problem has similar causes and effects, you would think that it would also have similar solutions. But that is not always true. Just one example: Object-Orientated Programming (OOP) was a big step away from spaghetti code. According to the single responsibility principle, each object-oriented class has only one reason to exist. The same concept applies to unit tests, which derive their legitimacy directly from the unit they are testing. If you take this idea further, there must be exactly one test case per requirement or acceptance criterion. Unfortunately, this is exactly what happens and GenAI will not help us. Quite the opposite… Please do not misunderstand me. Of course, automated unit tests and user story acceptance tests are a good thing. But focusing entirely on them generates testing debt elsewhere. And there are other anti-patterns we observe today: focusing too much on coverage, repeating the same tests over and over again, or neglecting the user needs and the specifics of the production environment. In her talk, Anne will share her personal list of anti-patterns, discuss their origins and effects, and talk about how we can possibly do better.

Register for my presentation

* indicates required

A4Q is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. In order to provide you the content requested, we need to store and process your personal data. If you consent to us storing your personal data for this purpose, please tick the checkbox below.

I agree to receive other marketing information and receive one-to-one communication regarding sales, customer services, promotions, or additional information from A4Q and the sponsors.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp’s privacy practices.