How to Verify a Problem Lineage
How to Verify a Problem Lineage Hierarchy
- Ask
Why does/do [sentient entity] want [thing] [potential state]?
on all descendent problem and ensure all ancestor problems are plausible answers. If this is not the case, continue to traverse the Problem Lineage or remove unrelated problems from the lineage. - Ask
How could/can [thing] [potential state]?
on all ancestor problems and ensure all descendent problems are plausible answers. If this is not the case, continue to traverse the Problem Lineage or remove unrelated problems from the lineage.
How to Verify a Problem Lineage's Desires
Verifying a Problem Lineage's desires is how you avoid wasting time. It is also the activity that turns potential problems (solutions) into problems because the sentient entity’s desires go from possible wants to real wants.
To verify a Problem Lineage's Desires:
- Write a questions for each problem or potential problem using this formula:
Does\Do [sentient entity] truly want [thing] [potential state]?
- Answer each by gathering evidence—likely through interviewing the sentient entity (an individual or someone with authority to speak on behalf of a group of people).
- If you determine the desire is illegitimate, the problem no longer exists and can be removed from the lineage.
Problem Lineage Example
- Sally wants John's car to run smoothly.
Does Sally truly want John’s car to run smoothly? Yes
Icon Reference:
- = Initially Identified Problem
- = Verified Problem
- = Question