KEMBAR78
lean + design thinking in building data products | PDF
lean + design thinking
in building data
products
chris wiggins
2016-05-24
associate prof @ columbia
chief data scientist @ nyt
cofounder @ hackNY
…a good definition of a data product is a product that
facilitates an end goal through the use of data.
Before investing in a big effort, you need to answer one
simple question: Does anyone want or need your product?
…start with something simple that lets you determine whether
there are any customers…It doesn’t have to be a great
solution; it just has to be good enough to let you know
whether it’s worth going further (e.g., a minimum viable
product).
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
recommendation as predictive modeling
bit.ly/AlexCTM
(actually ML, shhhh…)
h/t michael littman
(actually ML, shhhh…)
h/t michael littman
(unsupervised
learning)
(supervised
learning)
(reinforcement
learning)
(generative
modeling)
optimization & prediction, e.g.,
(some models)
(somemoneys)
“newsvendor problem,” literally (+prediction+experiment)
prescriptive modeling, e.g,
cf. niemanlab.org Aug 13, 2015
prescriptive modeling, e.g,
cf. niemanlab.org Aug 13, 2015
NB: data-informed, not data-driven
cf. niemanlab.org Aug 13, 2015
…a good definition of a data product is a product that
facilitates an end goal through the use of data.
Before investing in a big effort, you need to answer one
simple question: Does anyone want or need your product?
…start with something simple that lets you determine whether
there are any customers…It doesn’t have to be a great
solution; it just has to be good enough to let you know
whether it’s worth going further (e.g., a minimum viable
product).
what worked?
1. customer interviews
2. pain-driven development
3. actual science *with customer iteration
4. ops includes engagement ops
actual science *with customer iteration
1. mockup*
2. develop method
3. validate method*
4. deploy*
5. ops*
http://www.r-bloggers.com/lessons-learned-from-developing-a-data-product/
actual science *with customer iteration
1. mockup*
2. develop method
3. validate method*
4. deploy*
5. ops*
actual science *with customer iteration
1. mockup*
2. develop method
3. validate method*
4. deploy*
5. ops*
http://messymatters.com/ai-plus-ui/
ops includes engagement ops:
1. method working
2. infra working
3. integrating into process
1. quantitative monitors
2. qualitative monitors
ops: quantifying, optimizing, iterating
1. online: Google Analytics (“GA”: $0)
2. experiments: GA, Optimizely
3. surveys! IRL or surveymonkey ($0)
4. buying a market:
1. Google (search),
2. Facebook (feed),
3. (marketing…)
more info: free tools (e.g., GOOG)
more info: paid tools (e.g., GOOG & FB)
more info: paid tools (e.g., GOOG & FB)
more info: paid tools (e.g., GOOG & FB)
medium.com/@lydiapolgreen
2016-05-13
1. customer interviews
2. pain-driven development
3. actual science *with customer iteration
1. mockup*
2. develop method
3. validate method*
4. deploy*
5. ops*
4. ops includes engagement ops
1. method working
2. infra working
3. integrating into process
1. quantitative monitors
2. qualitative monitors
what worked? (my subjective framework)
1. customer interviews
2. pain-driven development
3. actual science *with customer iteration
4. ops includes engagement ops
simpler frameworks
1. “lean”
2. design thinking
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
defining “lean”
“an innovation method for startup
companies that claims that the most
efficient innovation is the one for
which there is an actual demand by the
users”
Design Thinking vs. Lean Startup, 2016
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
defining “lean”
Lean startup evolved from the “customer
development” method (Blank, 2006). The idea
behind these methods is, that in addition
to a process for “product development”, a
startup also needs a process for “customer
development” to find and understand the
customers. This leads to developing
solutions based on a user-centered approach
and adapting to customer needs.
Design Thinking vs. Lean Startup, 2016
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
defining “lean”
Lean startup evolved from the “customer
development” method (Blank, 2006). The idea
behind these methods is, that in addition to
a process for “product development”, a
startup also needs a process for “customer
development” to find and understand the
customers. This leads to developing
solutions based on a user-centered approach
and adapting to customer needs.
Design Thinking vs. Lean Startup, 2016
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
http://dschool.stanford.edu/dgift/
defining “design thinking”
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
defining “lean”
Lean startup evolved from the “customer
development” method (Blank, 2006). The idea
behind these methods is, that in addition to
a process for “product development”, a
startup also needs a process for “customer
development” to find and understand the
customers. This leads to developing
solutions based on a user-centered approach
and adapting to customer needs.
Design Thinking vs. Lean Startup, 2016
https://steveblank.com/2014/07/30/driving-corporate-innovation-design-thinking-customer-development/
in common:
1. discovery oriented approach
2. learning as unit of understanding
3. focus on customers needs,
- not biz plan
- not your tech
Design Thinking vs. Lean Startup, 2016
lean + design thinking
in building data
products
chris wiggins
2016-05-24
associate prof @ columbia
chief data scientist @ nyt
cofounder @ hackNY

lean + design thinking in building data products