GV Design Sprints for Engineers

29
GV Design Sprints for Engineers

Transcript of GV Design Sprints for Engineers

Page 1: GV Design Sprints for Engineers

GV Design Sprintsfor Engineers

Page 2: GV Design Sprints for Engineers

You’ll leave here today with

→ An understanding of UCD

→ Deep insight into the GV Sprint Process

→ Knowledge of the role engineers play in sprints

→ Some resources to go and learn more

Page 3: GV Design Sprints for Engineers

UCD, what is it?

Page 4: GV Design Sprints for Engineers

We are notour users.

Page 5: GV Design Sprints for Engineers

User Centered Design

An approach to building products where each phase of the design process is orientated around the needs, wants, limitations and desires of the end user.

Page 6: GV Design Sprints for Engineers

An approach with many flavours!

Lean UX Storyboards

RITE

Charrette Deep dive

PersonasCrazy 8s Journey Mapping

Research

Heuristics

Sprints!

Page 7: GV Design Sprints for Engineers

What is a sprint?

Page 8: GV Design Sprints for Engineers

A 5-day Google Ventures inspired process for answering critical business questions through design, prototyping, and testing ideas with end users.

Page 9: GV Design Sprints for Engineers

Launch

Build

Idea Launch

Build

Learn

Idea

Learn

Page 10: GV Design Sprints for Engineers

A failed idea is asuccessful sprint.

Page 11: GV Design Sprints for Engineers

When should you run one?

→ When speed and efficient decision making is required

→ To align a diverse team

→ To start a project with clear direction

Page 12: GV Design Sprints for Engineers

When shouldn’t you run one?

→ The product is already well defined

→ Significant research is required beyond 1-2 days

→ The scope is too broad

Page 13: GV Design Sprints for Engineers

How do you run a sprint?

Page 14: GV Design Sprints for Engineers

→ Facilitator

→ UX Designer

→ Product Owner

→ UI Designer

→ Front End Dev

Assemble your Cross Functional Team

→ Solution Architect

→ Business Analyst

→ Strategist

→ Marketer

→ Project Manager

→ Automation Tester

→ Interaction Designer

→ Middleware Engineer

→ Bus. Development

→ Acc. Management

Page 15: GV Design Sprints for Engineers
Page 16: GV Design Sprints for Engineers

Day 1: Map

Be thinking about the service layer(s) required to support the journey map, especially when things happen out of view of the customer.

Developers

Page 17: GV Design Sprints for Engineers

Day 1: Personas

Use the defined behaviours, needs and goals to think abouthow we might treat data within the product. Caching? Offline mode?

Developers

Demographics Needs & Goals

Behaviours

Page 18: GV Design Sprints for Engineers

Day 1: Problem = ...

Identify any last remaining technical implications from the problem statement discussion and create your tech spike carpark.

Developers

Who is affected?What are the boundaries of the problem?When does it occur?Where does it occur?Why is it important we fix it?

Page 19: GV Design Sprints for Engineers

Day 2: Sketch

Focus your solutionson solving the technically complex parts of the journey map. Make sure you are adding to your tech spikes carpark.

Developers

Page 20: GV Design Sprints for Engineers

Day 3: Critique

Be the voice of reason about how ‘creative’ we get with the UI. We want a range of ideas, but they need to be easy to build & maintain.

Developers

Page 21: GV Design Sprints for Engineers

Day 3: StoryboardDevelopers

Be thinking about the service layer(s) required to support the storyboard. Highlight any major missed steps or ‘leaps’ made.

Page 22: GV Design Sprints for Engineers

Day 4: Prototype

Pick a new role! You can help make the prototype, stitching all the screens together, be a copy-writer, collect assets for the prototype or author test scripts.

Developers

Page 23: GV Design Sprints for Engineers

Day 5: Test

Observe the testing sessions run by the facilitator. Note down any major issues found, especially where there are technical implications.

Developers

Page 24: GV Design Sprints for Engineers

What role do I play as an engineer?

Page 25: GV Design Sprints for Engineers

As well as reducing the risk of poor product fit with users, we are also trying to reduce the risk of poor product feasibility with engineers.

Page 26: GV Design Sprints for Engineers

Launch

Build

Idea

Learn

Build

Page 27: GV Design Sprints for Engineers

Go forth and sprint

Page 29: GV Design Sprints for Engineers

Questions?

@reduxly