Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

solving problem approach #249

Open
sakomws opened this issue Jun 14, 2022 · 0 comments
Open

solving problem approach #249

sakomws opened this issue Jun 14, 2022 · 0 comments

Comments

@sakomws
Copy link
Member

sakomws commented Jun 14, 2022

  1. Define problem
  • know audience
  • be specific
  • know what success look like
  • is 80/20 enough, or need perfect answer
  • define boundaries & constraints (time, scope, people)
If had hour to solve problem, would spend 55mins for thinking about it and 5mins solution -  A. Einstein 
  1. Break it down
  • Identify possible paths to a solution
    -- list possible causes of problem
    -- brainstorm solutions to (parts of) the problem
    -- find all assumptions in solutions (gaps)

  • Structure your approach with a hypothesis tree:
    -- Take the gaps you identified
    -- Form hypotheses of how to close the gaps
    -- Break hypotheses down into questions to answer

Make sure nothing overlaps, while not missing anything.
  1. Prioritize
  • Set priorities by plotting the solutions in a matrix:
    -- Prioritize high ability to influence & high impact
    -- Consider something valuable & hard (top left)
    -- Try some quick wins (bottom right)
    -- Don't waste time on bottom left
Optimize for impact & results!
  1. Plan
  • Sketch out all steps to take:
    -- Identify research methods & sources
    -- Set a timeline & expectations
    -- Think who could help you
Always keep the outcome in mind:
If you stopped now, what would you recommend?
Update this throughout your analysis.
  1. Analyze
  • Time to find data, check facts & test:
    -- Seek feedback to cover blind spots & biases
    -- Always start with summarized information
    -- Go deep only if it adds extra value
    -- Shortcut: ask an expert
    -- Validate data sources
    -- ❤️ Google
  1. Synthesize
  • Build up your arguments & recommendation:
    -- Gather your answers, facts & data
    -- Form supporting arguments
    -- Draw your conclusion
  1. Tell the story
  • Communicate your findings.
    -- Tell a story that links your conclusion back to the problem.
    -- Back up your recommendation with arguments.
    -- Support it with sources, facts, and data.
    -- Persuade with emotion, convince with facts.

https://twitter.com/polak_jasper/status/1536312177807736832

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant