Skip to content

The GFunnel Methodology

Problem-Solving Algorithm

The steps

  1. Identify the problem precisely. If you cannot, you have not yet found it.
  2. Locate the problem in the Three Kingdoms. Is it First Kingdom (matter/execution), Second Kingdom (organization/system), or Third Kingdom (vision/identity)?
  3. Trace causes upward. Per Cause and Effect: every effect has causes. The visible problem is usually downstream of the actual problem.
  4. Identify which Hermetic principle is being violated.
  5. Identify the gradient. Is there a gradient that would dissolve the problem if established and channeled?
  6. Identify the dynamic middle. Most problems present as binary; the middle solution usually exists.
  7. Apply Slime Mold Integration. Has this problem been faced before in any domain? What information do prior paths provide?
  8. Generate solution candidates. Test each against falsifiability: under what conditions would this solution fail?
  9. Choose the solution that integrates the most prior path information while preserving most future flexibility.
  10. Implement, observe, document, integrate.

Articles on this

No articles on this one yet.

From the GFunnel Methodology v5.1 by Cameron Garlick, licensed CC BY 4.0. Steps are reproduced word for word.