Upload
dean-malmgren
View
2.410
Download
5
Tags:
Embed Size (px)
DESCRIPTION
Data scientists often face ambiguous challenges and, as a group, should use and make use of the design process to address these challenges. These slides briefly make the case for using the design process. Interested in more, reach out!
Citation preview
@deanmalmgren @mstringer
@laurieskelly
2014 february strata preview
design thinking for dummies (data scientists)tuesday, february 11, 9:00 a.m.
data scientists thrive with ambiguitysolve for x
x = 5 + 2
proj
ect e
volu
tion
@deanmalmgren | bit.ly/design-data
data scientists thrive with ambiguitysolve for x
x = 5 + 2
proj
ect e
volu
tion
A x = b
@deanmalmgren | bit.ly/design-data
data scientists thrive with ambiguitysolve for x
x = 5 + 2
proj
ect e
volu
tion
A x = boptimize A x = b
subject to f(x) > 0
@deanmalmgren | bit.ly/design-data
data scientists thrive with ambiguitysolve for x
x = 5 + 2
proj
ect e
volu
tion
A x = b optimize f(x)
optimize A x = b
subject to f(x) > 0
@deanmalmgren | bit.ly/design-data
data scientists thrive with ambiguitysolve for x
x = 5 + 2
proj
ect e
volu
tion
A x = b optimize f(x)
optimize A x = b
subject to f(x) > 0
optimize “our profitability”
@deanmalmgren | bit.ly/design-data
origins of ambiguitymany feasible approaches
@deanmalmgren | bit.ly/design-data
origins of ambiguityunclear problems
@deanmalmgren | bit.ly/design-data
identify the best locations to plant new trees
origins of ambiguityunclear problems
@deanmalmgren | bit.ly/design-data
identify the best locations to plant new treeshow many?
what kinds of trees? move old trees?
replace old trees?
origins of ambiguityunclear problems
identify the best locations to plant new treeshow many?
what kinds of trees? move old trees?
replace old trees?
aesthetically pleasing? maximize growth? increase folliage? offset CO2 emissions?
@deanmalmgren | bit.ly/design-data
@deanmalmgren | bit.ly/design-data
“design process” is used everywhereanticipate failure
generate hypotheses
build prototype
evaluate feedback
1-4 week iterations
@deanmalmgren | bit.ly/design-data
generate hypotheses
build prototype
evaluate feedback
surveys, interviews, focus groups split testing, A/B testing QA; requirements churn
personas, scenarios, use cases business/product requirements story/user cards
build device prototypes minimum viable product write code
human-centered design lean startup agile programming
“design process” is used everywhereanticipate failure
1-4 week iterations
@deanmalmgren | bit.ly/design-data
design and data sciencechallenges in practice
generate hypotheses
build prototype
evaluate feedback
problem lost in translation
1-4 week iterations
@deanmalmgren | bit.ly/design-data
generate hypotheses
build prototype
evaluate feedback
problem lost in translation
takes a long time to collect data, analyze, and build visualization
design and data sciencechallenges in practice
1-4 week iterations
@deanmalmgren | bit.ly/design-data
generate hypotheses
build prototype
evaluate feedback
proof is in the pudding
problem lost in translation
takes a long time to collect data, analyze, and build visualization
design and data sciencechallenges in practice
1-4 week iterations
http://bit.ly/design-data !
@deanmalmgren [email protected]
solve ambiguous problems with an iterative approach