Testing and interviewing

Problem: Our non-tester colleagues tend to overestimate the importance of checking in a testing performance. Why this post? I have had to counter statements and field questions like: 1. It’s not in the requirements! 2. When can we release? 3. Have you fully tested the product? 4. Why don’t you just automate everything? These questions/misconceptions come from people overestimating the […]

Client-User balance

Takeaway: Clients and users are not always the same entity. Clients pay for the product. Users use the product. Clients and users can have different success criteria for your product. Client-User balance Clients and users may not always have overlapping needs. Clients and users can have different success criteria for your product. As the client, I may care about: * […]

Add ‘all’ to questions

Alice was crossing the street, lost in her iPod, unaware of traffic. Bob was in his Toyota Prius driving towards Alice. Unknown to both of them, the traffic signal had a bug causing the walk sign to overlap ever so slightly with the end of the green light. Bob saw Alice and slammed the brakes. Unfortunately, the Prius’ braking system […]

Over what time frame?

Takeaway: Ask “Over what time frame?” When to use?: As always, it depends. I usually ask “Over what time frame” when I seem to be agreeing with multiple sides of an argument. “Over what time frame?” is a powerful question to set context, especially in early stage software and/or recently formed teams. Why? Because the quality of a solution is […]