Habitability as a concept is commonly related to places we live in. It’s what makes them livable. A home.
Richard Gabriel approached this concept in his book “Patterns of Software” and did it from the perspective of programmers. This led me to think the factors that make our daily working context habitable for a tester. How easily can we find the pieces of information that help us question the product? How does something like providing shelter translate into testing context? Are we in control when we are testing and how does that relate to habitability?
There has been an on-going effort on my current client to improve habitability through numerous experiments. Radical changes rarely happen in short time span. That’s why it has required continuous effort and ability to view our work critically on daily basis. I’d like to share this journey to you with all the successes and failures. Perhaps from those bits and pieces you will pick up ideas on how to improve the habitability in your own work.