Data Driven
Development
www.mfranc.com
@francmichal

Hey my name is Michal
Lead Dev @

www.mfranc.com
@francmichal
Why?
How?
Data
Improve Teamwork
Product Development
-
Brilliant Idea
-
Implementation
-
Marketing
-
Profit
Simple!
But there is a catch
How to recognize Brilliant Ideas
It always comes down to Decisions

http://i.dailymail.co.uk/i/gif/glassbrain.gif
Decisions

http://www.nualahume.co.uk/how-the-brain-works/
Evolving Neural
Network
-
Experience
-
Knowledge
We need help

DATA






Collective
Inteligence
luck
Decision =
best
worst
ok
+ experience
+ knowledge
Decision =
luck
best
worst
ok
+ experience
+ knowledge
Decision =
luck
+ x
+ x
+ x
best
worst
ok
+ experience
+ knowledge
Decision =
luck
+ x
+ x
+ x
data
data
data
best
worst
ok
Good Decision
Great Decision =
best
worst
ok
(Good Decision)
* team
Collective Inteligence
How?
Data Driven Development
Social Giving Platform
Supporting people and causes

3bln $ raised
23 mln users

Crowdfunding
We collect a lot of Data
DATA
-
actions
-
shares
-
clicks
-
A/B Tests

Data Collection
External Tools









Data
Data
Data
Abstraction
Common language
Complexity
-
Simplicity
-
Understanding
Data
Data
Data
Abstraction
Lever
Examples
Virality
-
number of shares
-
share conversion
-
share exposure
User Engagement
-
time spent
-
user activity
-
number of shares
-
number of likes
-
number of comments
Good Abstraction
-
easy to understand
-
close to the core of the business
-
based on mission and goal
Mission
Our mission is to ensure no great cause goes unfunded"



Mission
Leads to
Goal
-
Increase Number of donations
-
Increase Number of givers
-
build awarness and community
Goal
Crowdfunding Levers
-
acquisition
-
conversion
-
activation
-
page value
Levers are the basis of our strategy

How close are we to the Goal ?
Goal

Example
2mln
40%
30%
100£

40%
30%
100£
2.5mln
2.1mln
45%
33%
Goal
Lever Manipulation
Building
Strategy


{of course some of the levers can go down if we mitigate the loss on others}

2.1mln
44%
30%
100£
28%
200£
Goal
Brainstorm
-
competition
-
user feedback
-
trends
-
crazy ideas

Feature1
Feature2
Prioritising
Feature3
Feature4
Feature5
Implement
Measure
Impact on Levers
A/B Test
Learn / Adapt
Do we keep the feature ?

2.1mln
40%
30%
900£
Goal
3.0mln
Different Strategy?
Different Levers?
Mission
Goal
Levers
Brainstorm
Prioritisation
Implement
Measure
Data Driven Development
Adapt
Strategy
Levers increase understanding
Team aligment
Organising team around data
Bring the team closer to goal
Reinforced
by Team Practices
-
weekly metric standup
-
sharing learnings and levers
-
public metrics
Collective Inteligence
Challenges
-
its not cheap
-
investment
-
data integrity is critical
-
bad abstractions
Summary
-
data -> abstraction -> lever
-
don't be scared of data
-
data centric process
Q/A
Thank you
www.mfranc.com
@francmichal
Data Driven Development www.mfranc.com @francmichal
Data DrivenDevelopment - JG
By Michal Franc
Data DrivenDevelopment - JG
- 1,527