1 of 37

Product Design Problem Solving

Designing without Figma II

2 of 37

Disclaimer

This is not an exhaustive list or prescriptive recommendation. This is merely a baseline for a train of thought or approach. This information can and should be adapted upon to fit your professional needs.

3 of 37

Your Role

Roles You Play

Problem Solving

Solutioning + Experimenting

Shipping

As a product designer you are expected to where many hats but the bulk of your expertise is expected to be designing in Figma. 40% of design happens outside of Figma. Maximizing the rituals and exercises outside of Figma make the work in the design tool that much easier. Part 2 of this 4 part series is about exercises for problem thinking/solving.

4 of 37

Problem Thinking

5 of 37

Define=Diagnose=Questioning

6 of 37

Questioning not Solving.

7 of 37

The effectiveness of your solution is dependent upon the quality of your thinking and the quality of your thinking is informed by the questions you ask.

8 of 37

Thinking

Questions

Answers

Outcomes

9 of 37

Uninformed Simplicity

Informed Complexity

Design Process

Informed Simplicity

Chart by @gentry

10 of 37

Uninformed Simplicity

Informed Complexity

Design Process

Informed Simplicity

11 of 37

Questioning the brief

  1. What is the client trying to achieve?
  2. What are the client's expectations?
  3. What is the business trying to achieve?
  4. Has this been solved before by our competitors? Which of our competitors are fulfilling these expectations exceptionally well?
  5. Is this a design issue or a system problem? Does this require a design solution or a systems solution?
  6. What cross-functional and internal/external systems are contributing to this problem?
  7. What percentage of clients are experiencing this?
  8. What has been the worst outcome of this problem? How could it get worse?
  9. What has changed externally that makes our existing strategy/solution ineffective?
  10. What types of clients are experiencing this? Power user ? Occasional user? New user? Internal user?

Using a line of questioning learn about the problem from a customer, system and metric perspective.

21 Questions

12 of 37

Problem

13 of 37

Problem Solving Thinking Vantage Points

Metrics

Customer

System

14 of 37

Problem Solving Thinking Vantage Points

Problem

Problem

Problem

15 of 37

  • Customer - What is the customer expectation? How does this differ from the experience.
  • Metrics - What metrics are being impacted? What is the business trying to achieve?
  • System - What internal systems are contributing to the problem? Are the contributing system components flexible?

Customer

Metrics

System

16 of 37

Customer View

  • Mental Model - What is the customer expectation? How does this differ from the experience. Where does the frustration arise? What is their alternative ?
  • Novelty - Does a solution already exist ? Does this customer segment exist? Is this a net new industry problem ? Does the our user journey account for their experience?
  • Who - New client ? Old client? Confident ? Apprehensive ? Shopping around ?

Customer

17 of 37

Metric View

  • Current Metric - What is the metric we are measuring today ? How is it performing, how do we want it to move?
  • Supplemental Outcome - What are some of the byproducts of making a change or moving this metric?
  • Externality - What are some adverse outcomes ?

Metrics

18 of 37

Metric View

  • Current Metric - What is the metric we are measuring today ? How is it performing, how do we want it to move?
  • Supplemental Outcome - What are some of the byproducts of making a change or moving this metric?
  • Externality - What are some adverse outcomes ?

Metrics

19 of 37

What are we measuring that’s the best indicator of what’s going wrong? If anecdotal how can we validate that.

Metric View

20 of 37

Does it store my login. I don’t know who this company is, I don’t know what they’re pulling from. This is where I’d want to get more information, what exactly are you doing in my bank account - Client Interview

Good Indicator

Better Indicator

Metric View

21 of 37

Metric View

  • Current Metric - What is the metric we are measuring today ? How is it performing, how do we want it to move?
  • Supplemental Outcome - What are some of the byproducts of making a change or moving this metric?
  • Externality - What are some adverse outcomes ?

Metrics

22 of 37

Metric View

Changing Account Creation

  • Current Metric - Get more people to preliminary rates
  • Supplemental Outcome - People who were going to initially drop off earlier will now drop off later
  • Externality - The lower barrier to entry means low intent clients make it further down the funnel

23 of 37

  • What are we measuring ?
  • How do we want that metric to move?
  • What are some of the byproducts of moving that metric in our desired direction?

Metric View

24 of 37

25 of 37

Problem Solving Points

  • Customer - What is the customer expectation? How does this differ from the experience.
  • Metrics - What metrics are being impacted? What is the business trying to achieve?
  • System - What internal systems are contributing to the problem? Are the contributing system components flexible?

Customer

Metrics

System

26 of 37

  • Is your problem limited to one system?
  • Is this a short term design problem and long term system problem?
  • Does the system determine the UI?
  • Is there a cross functional workaround to system limitations?
  • Is the data architecture beholden to the system or vice versa?

System View

27 of 37

Problem Solving Points

  • Customer - What is the customer expectation? How does this differ from the experience.
  • Metrics - What metrics are being impacted? What is the business trying to achieve?
  • System - What internal systems are contributing to the problem? Are the contributing system components flexible?

Customer

Metrics

System

28 of 37

How do you translate learning into shared understanding as a designer?

29 of 37

Problem Alignment via Artifacts

30 of 37

Artifact Stages

  • Kickoff - Diagrams, One pagers, notes
  • Architecture Ideation - Diagrams, wireframes, annotations
  • Prototyping - Wireframes, concept mocks, mid fidelity
  • Handoff - High Fidelity with detailed interaction specifications and edge case mapping

31 of 37

Artifacts should be consistent with the level of detail to be communicated. The more complete the thought the higher level of detail the artifact should be.

32 of 37

33 of 37

34 of 37

35 of 37

Make the problem everybody’s problem. A problem of all is a problem that gets solved.

36 of 37

You have an idea? So what.

37 of 37

See Part III: Solutions & Experimentation