design + development + devices: the 3 ds of 3-d products

64
The 3 D’s of 3-D Products Developing products for the ubiquitous web. #devconfive @chemphill @carbonfive

Upload: courtney-hemphill

Post on 18-Aug-2015

33 views

Category:

Software


0 download

TRANSCRIPT

The 3 D’s of 3-D ProductsDeveloping products for the ubiquitous web.

#devconfive @chemphill @carbonfive

Courtney Hemphill Partner/Tech Lead

@chemphill [email protected]

#devconfive

Ubiquitous WebThe mobile app vs web debate is a red herring

Nothing to see here folks!

Courtesy of http://www.emerkirrane.com/

Devices

Multi- Device

Multi- Channel

The future…+ AR + VR + Context aware + Voice

Photograph by Mike Hollingshead / ExtremeInstability.com

Development

Multiple input/output

TDD+EDD + Test Driven Development + Experiment Driven Design

Context is King

Design

Cross-functional teams+ physical product design + electrical engineering &

firmware + application software + data scientist + service design + sales + marketing + ++++++

ruby

rapid prototyping

salesproduct design

circuits

firmware

ethnography

data scientist

system operations

visual/UX design

marketingObjective-C

node.jsjava

Disappearing Boundaries

Conflicting perspectives are required for creative solutions.

Solving Big ProblemS.

Solving NEW ProblemS.

Techniques

Case Studies

Week at a

Glance

MondayAPRILMAY

week 18

Tuesday

Wednesday

Thursday

Friday

reflect & plan

define

build & refine

build & refine

analysis

+ pragmatic over dogmatic

Flexible Schedule

+ reflect & planMonday

Retrospective

http://stickies.io

User Testing

Design Thinking Spikes

Tuesday+ define

Sprints as Experiments

Wednesday & Thursday+ build & refine

Codeoing

Designer/Developer Pairing

(yay!)

Story Acceptance

Friday+ analysis

TDD + EDDQualitative:

+ mock devices & services that aren’t available

+ run assumptions against existing data

+ find relevant users for testing

+ go from low-fi testing to hi-fi testing

TDD + EDDQuantitative:

+ set up funnels analytics

+ A/B splits

+ routing cohorts

+ Data mining

Testing on devices+ lo-fi: prototyping tools (Pixate,

Flinto, etc)

+hi-fi: test scripting (Optimizely, Mixpanel)

+use real devices! (device wall/kit)

Prosper

User journey

Valuable, actionable & measurable

How we communicate data

Opower

Balanced team board sessions

Rapid prototyping

Test your device data!

E M O T I O N E X C I T E M E N TE N E R G Y

E N E R G Y B Y G E N D E R C U R R E N T T I M EE N E R G Y B Y A G E

L I G H T W A V E E N E R G Y D A S H B O A R D

23:56100

18-20 21-24 25-29 30-34 35-39 40-44 45-49 50+

E N E R G Y O V E R T I M E

21:38 23:56

Visual Style Guide & Living Assets

Five on Friday

Hybrid Prototyping

Real Time Prototyping

Discipline

Conflict that arises is critical to innovation.

Resources & References• Agile XP - http://www.amazon.com/Extreme-Programming-

Explained-Embrace-Edition/dp/0321278658

• Google Ventures Product Design Sprints - http://www.gv.com/lib/the-product-design-sprint-a-five-day-recipe-for-startups

• Design Thinking d.school Bootcamp - http://dschool.stanford.edu/use-our-methods/the-bootcamp-bootleg

• BDD Storywriting - http://dannorth.net/whats-in-a-story

• Pivotal Tracker(http://pivotaltracker.com)

• Storymapper.io (http://storymapper.io)

• Stickies.io (http://stickies.io)