lean + design thinking in building data products
TRANSCRIPT
lean + design thinking in building data
products
chris wiggins2016-05-24
associate prof @ columbiachief 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)
(som
e mo
neys
)
“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 interviews2.pain-driven development3.actual science *with customer iteration4.ops includes engagement ops
actual science *with customer iteration1.mockup*2.develop method3.validate method*4.deploy*5.ops*
http://www.r-bloggers.com/lessons-learned-from-developing-a-data-product/
actual science *with customer iteration1.mockup*2.develop method3.validate method*4.deploy*5.ops*
actual science *with customer iteration1.mockup*2.develop method3.validate method*4.deploy*5.ops*
http://messymatters.com/ai-plus-ui/
ops includes engagement ops:
1.method working2.infra working3.integrating into process
1. quantitative monitors2. qualitative monitors
ops: quantifying, optimizing, iterating
1.online: Google Analytics (“GA”: $0)2.experiments: GA, Optimizely3.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 interviews2.pain-driven development3.actual science *with customer iteration
1.mockup*2.develop method3.validate method*4.deploy*5.ops*
4.ops includes engagement ops1.method working2.infra working3.integrating into process
1. quantitative monitors2. qualitative monitors
what worked? (my subjective framework)
1.customer interviews2.pain-driven development3.actual science *with customer iteration4.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 wiggins2016-05-24
associate prof @ columbiachief data scientist @ nyt
cofounder @ hackNY