Top 12 Mistakes (3,4, 5)
I wanted to continue my analysis of Marty Cagan's Top 12 Product Management Mistakes. I already analyzed the first two mistakes here, and I included an introduction to jobs-to-be-done terms. I think it is helpful to look at the rest of the mistakes and offer ODI-based solutions.
Mistake 3. Confusing Yourself With Your Customer
Marty identifies the third mistake as thinking "of yourself as more like the target customer than you are." This is a good mistake to avoid, but there are two dimensions to this mistake. The first is the functional job that the customers are trying to get done. Without a detailed understanding of the job, all the process steps in the job, and all of the needs in the job, it is almost impossible to make sure that your solution will meet the customer needs. The second is the consumption chain jobs (install, interface, learn-to-use, maintain, etc.). In this mistake, Marty is really talking about the consumption chain jobs (the "usability" in Marty's terms).
Confusing yourself with your customer is only part of the reason usability testing fails to uncover flaws in the product. The real reason is because the product does not satisfy the functional job and the needs. Customers don't buy product to interface with them or to learn to use them. They buy products to get a functional job done. So it is no surprise that usability testing, no matter how much of it you do, fails to prevent a flawed product launch. What is needed is testing of the features against the needs in order to validate that the feature satisfies the functional job's needs. And because needs in the job are metrics, satisfaction levels can be measured accurately.