Usually, it sounds like a good idea to evaluate your product before a release. If we want to release better software faster, then making testing easier and faster might sound reasonable as well. This is the essence of testability. When thinking about it you might be tempted to focus on what we call “intrinsic testability”, e.g. writing clean code or improving software logging. But is it all? Are we paying attention to the all relevant areas?