This document discusses the author's experience consulting with various organizations to improve their testing capabilities. The author found that reviewing testing independently did not address root causes and that organizations often wanted quick fixes rather than systemic changes. The author eventually realized they needed to take a more holistic systems-thinking approach and focus on root causes rather than superficial solutions. They decided to focus more on systems thinking and become nomadic in their work.
#11: But seriously, technical awareness is massive for testers to enhance testability. Knowing the strengths and weaknesses or a given technology potentially gives you insight into where enhanced testability will make the biggest difference.
#12: Environments do not equal testability if you cant administer one, having more will probably break you.
Things are the way they are because they got that way. You cannot build a time machine. Be informed by the past but not a slave to it.
Big testability scares those with cash and the team too, start small, ask small, but get a commitment to iterate. In your def of done for example.
#14: Gwen (please wave) and I are distilling some of this knowledge and experience (Fails) into the Team Guide to Software Testability
Its part of a wider series On other oft forgotten ilities like testability
If anyone has a tale to tell, please give gwen or myself a holler, wed love to hear from you