SlideShare a Scribd company logo
1 of 54
Download to read offline
STOP THROWING MONEY OUT THE WINDOW 
@FlaviusStef, Mozaic Works 
v.2, includes design thinking
Me 
2001-2006 
Web Developer 
2007-2010 
Startup co-founder 
2011-2014 
Coach and Trainer 
Agile, Lean, Org. Change 
Follow me on Twitter 
More on Slideshare
1. WASTE 
2. LEAN STARTUP 
3. TECHNIQUES 
4. EXAMPLES 
5. PRINCIPLES
WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 
1. 
WASTE
Syneto WCF – Active Directory 
Cost to implement Total revenue 
50000 
40000 
30000 
20000 
10000 
0 
40000 
6700
The Tutorial 
Not the actual app 
2 months 
250 man-days 
Usage: - 30%
My claim 
MOST BUSINESSES WASTE MONEY BECAUSE 
THEY INVEST IN PRODUCTS OR FEATURES 
NOBODY WANTS!
Throwing money out the window? 
Build something nobody wants 
Build more than the users need 
Opportunity cost
More? 
The iPotty – Amazon Remote Headband – Inventorspot 
Shoe Umbrella – Luux
More? 
The Hair Hat – FlairHair 
Wheel Mate Steering 
Wheel Desk – Techeblog
WWee aassssuummee ttoooo mmuucchh 
Photo: itspaulkelly on Flickr 
People will understand how it works 
I need it, so the others do too 
I understand what the user needs 
The user won't be distracted 
The customers will want to pay 
It's useful to integrate with system <X>
WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 
2. 
LEAN STARTUP
Run 
experiments 
Ask question 
Do research 
Create hypothesis 
Design experiment 
Run experiment 
Analyze data 
Hypothesis false 
Photo: zhouxuan12345678 on Flickr 
yes
The lean startup
The lean startup 
But: 
- What to build? 
- How to measure? 
- What to learn?
Design Thinking 
Who is the 
user? 
What is 
their 
problem? 
How could 
we solve it? 
What's the 
MVP? 
Is it 
working?
BUILD 
MEASURE 
LEARN 
What is the problem? 
Who is our customer? 
What is the next step? 
Is it useful? 
Best alternative? 
What is the solution?
WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 
3. 
TECHNIQUES
LEARN 
What is the problem? 
Who is our customer? 
Interviews 
Shadowing 
Innovation Games 
Empathy map 
Lean Canvas 
Storytelling 
Olark, Qualaroo 
earlier 
later
LEARN 
EMPATHY MAP
OLARK, QUALAROO 
LEARN
LEAN CANVAS 
LEARN
What is the solution? What is the next step? 
BUILD 
Document Hypotheses 
Create business case 
Prioritized Backlog 
Lean Canvas 
MMF 
Concierge 
UI Sketches 
Incremental build 
earlier 
later
BUILD 
DOCUMENT HYPOTHESES 
We believe that (capability) 
Will result in (outcome) 
We will know we are right when we see 
(measurable impact)
BUILD 
DOCUMENT HYPOTHESES 
We believe that having a mobile homepage 
Will result in different usage based on the consumer's country 
We will know we are right when we see 
at least one country having 10% more mobile traffic
BUILD 
x 
x x 
x 
x 
Minimum Marketable Feature 
x x x 
x x
BUILD 
CONCIERGE
BUILD 
MEASURE 
Paper Prototyping 
Fake/Landing Page 
Analytics 
A/B testing 
Client Demos 
Track $$$ earned 
LEARN 
Is it useful? 
Best alternative? 
earlier 
later
BUILD 
FAKE/LANDING PAGE 
MEASURE LEARN
BUILD 
FAKE/LANDING PAGE 
MEASURE LEARN
BUILD 
PAPER PROTOTYPING 
MEASURE LEARN
ANALYTICS 
BUILD 
MEASURE LEARN
BUILD 
MEASURE LEARN 
ANALYTICS
Document Hypotheses 
Create business case 
Prioritized Backlog 
Interviews 
Shadowing 
Innovation Games 
Empathy map 
Lean Canvas 
Storytelling 
Olark, Qualaroo 
MVP 
Concierge 
UI Sketches 
Incremental build 
Paper Prototyping 
Fake/Landing Page 
Analytics 
A/B testing 
Client Demos 
Track $$$ earned 
BUILD 
MEASURE 
LEARN 
Lean Canvas
WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 
4. EXAMPLES
The Syneto Email Digest
B Wait for feedback 
M 
L 
B 
M 
L 
B 
M 
L 
2x Client Demo Needs no extra actions 
B 
L M 
Needs email digest (interview) 
License sales 
Profitable 
Needs minor tweaks 
5x Client Demo 
Req. GUI with 8 actions/email 
Review instrumentation logs 
Needs only 1 action 
L 
Basic CLI 
Improved CLI, released beta 
Built GUI with 4 functionalities 
Added one extra action 
Nothing more built 
B 
M 
L 
B 
M 
L
Initial list 
● Release Email 
● Delete Email 
● Whitelist Sender 
● Blacklist Sender 
● Release All 
● Delete All 
● Whitelist All 
● Blacklist All 
for each email for all emails
What we implemented 
● Release Email 
● Delete Email 
● Whitelist Sender 
● Blacklist Sender 
● Release All 
● Delete All 
● Whitelist All 
● Blacklist All 
for each email for all emails
What the customers asked for 
● Release Email 
● Delete Email 
● Whitelist Sender 
● Blacklist Sender 
● Release All 
● Delete All 
● Whitelist All 
● Blacklist All 
for each email for all emails
Let's do the math 
3 features x 2.5 days / feature = 7.5 days 
7.5 days x 115 EUR / day = 862.5 EUR 
Photo: xcode on Flickr
B 
Check # of registrations M 
L 
B 
M 
L 
B 
B 
M 
L M 
L 
Team retrospective 
“Something” for SMs 
NPS 
What's hot, what's not 
There is a need. 
Also received client req. 
Facilitation is important 
Interest validated 
Is there actually interest? 
~ 30 attendees 
Client accepted 
Interviews with existing clients 
L 
Leadership Workshop (2h) 
1d workshop structure 
Lean Canvas 
Built 1d 
Created 2d “official” structure 
Scheduled 2d for fall 
Second half 
B 
M 
L 
B 
M 
L 
TODAY
WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 
5. 
PRINCIPLES
Generate multiple alternatives 
DIVERGE CONVERGE
Don't listen to the HiPPO
Identify your assumptions 
Weather forecast 
In 10 days 
Clear
Follow the 80-20 rule 
New features Existing features
No measurement, no learning
Release early, release often 
Commit Automated 
acceptance 
UX testing 
User 
acceptance 
Scalability 
testing 
Production 
git push 
automated 
manual 
● Build (war, gems, 
minified js/css) 
● Run unit tests 
● Static analysis 
● Deploy artifacts 
CI Server 
monitors 
launches
WRAP-UP 1. Start by empathizing 
ex: Empathy Map 
2. Identify assumptions 
ex: Lean Canvas 
3. MMFs are minimal 
ex: Concierge 
4. Measure to learn 
ex: A/B testing 
5. Continue refining 
ex: Incremental development 
6. Follow the money 
B 
L M
… more?
THANK YOU! 
Twitter: @FlaviusStef 
Blog: flaviusstef.wordpress.com 
More slides: slideshare.net/fstef

More Related Content

What's hot

Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
 
Failing With Agile
Failing With AgileFailing With Agile
Failing With Agilelazygolfer
 
How Product Managers Thrive in a DevOps World
How Product Managers Thrive in a DevOps WorldHow Product Managers Thrive in a DevOps World
How Product Managers Thrive in a DevOps WorldAtlassian
 
SAFe Invitations
SAFe InvitationsSAFe Invitations
SAFe InvitationsYuval Yeret
 
Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksAgileSparks
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamAtlassian
 
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onHow to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onAtlassian
 
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next stepsScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next stepsSebastian Radics
 
A Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarA Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarAtlassian
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Yuval Yeret
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Edunomica
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agilelazygolfer
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyYoungjin Kim
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesMagenTys
 
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAgile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAtlassian
 
Scaling Agile with Portfolio for Jira
Scaling Agile with Portfolio for JiraScaling Agile with Portfolio for Jira
Scaling Agile with Portfolio for JiraAtlassian
 
Atlassian User Group Insights: AUGment your Teams and Culture
Atlassian User Group Insights: AUGment your Teams and CultureAtlassian User Group Insights: AUGment your Teams and Culture
Atlassian User Group Insights: AUGment your Teams and CultureAtlassian
 

What's hot (20)

Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
Failing With Agile
Failing With AgileFailing With Agile
Failing With Agile
 
How Product Managers Thrive in a DevOps World
How Product Managers Thrive in a DevOps WorldHow Product Managers Thrive in a DevOps World
How Product Managers Thrive in a DevOps World
 
SAFe Invitations
SAFe InvitationsSAFe Invitations
SAFe Invitations
 
Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparks
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote Team
 
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onHow to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
 
An Approach to Devops
An Approach to DevopsAn Approach to Devops
An Approach to Devops
 
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next stepsScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
 
A Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarA Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a Bar
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
Simple Agile
Simple AgileSimple Agile
Simple Agile
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agile
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile Family
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practices
 
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAgile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
 
Scaling Agile with Portfolio for Jira
Scaling Agile with Portfolio for JiraScaling Agile with Portfolio for Jira
Scaling Agile with Portfolio for Jira
 
Atlassian User Group Insights: AUGment your Teams and Culture
Atlassian User Group Insights: AUGment your Teams and CultureAtlassian User Group Insights: AUGment your Teams and Culture
Atlassian User Group Insights: AUGment your Teams and Culture
 

Similar to Stop throwing money out the window

Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Amrita Aviyente
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?ProductCamp Chicago
 
Product Development
Product DevelopmentProduct Development
Product DevelopmentOleg Lola
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosAlexey Krivitsky
 
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Codemotion
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In ParisEric Ries
 
Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Eric Swenson
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Above the Fold
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Joe Baz
 
So you want to do a startup
So you want to do a startupSo you want to do a startup
So you want to do a startupRashmi Sinha
 
Product design process in agile, lean development
Product design process in agile, lean developmentProduct design process in agile, lean development
Product design process in agile, lean developmentPetr Prisyazhniuk
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product ManagementJohn Wyatt
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsBen Hall
 

Similar to Stop throwing money out the window (20)

Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
 
Product Development
Product DevelopmentProduct Development
Product Development
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
 
Think like a Product Manager II
Think like a Product Manager IIThink like a Product Manager II
Think like a Product Manager II
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris
 
Usability for all budgets
Usability for all budgetsUsability for all budgets
Usability for all budgets
 
Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"
 
Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
 
Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
 
So you want to do a startup
So you want to do a startupSo you want to do a startup
So you want to do a startup
 
Product design process in agile, lean development
Product design process in agile, lean developmentProduct design process in agile, lean development
Product design process in agile, lean development
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product Management
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
 

More from Flavius Stef

Clean Architecture
Clean ArchitectureClean Architecture
Clean ArchitectureFlavius Stef
 
Five Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of AgileFive Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of AgileFlavius Stef
 
Product ownership versus product management
Product ownership versus product managementProduct ownership versus product management
Product ownership versus product managementFlavius Stef
 
Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?Flavius Stef
 
Leading Tech Teams
Leading Tech TeamsLeading Tech Teams
Leading Tech TeamsFlavius Stef
 
An introduction to Kanban
An introduction to KanbanAn introduction to Kanban
An introduction to KanbanFlavius Stef
 
What Do Agile Leaders Do
What Do Agile Leaders DoWhat Do Agile Leaders Do
What Do Agile Leaders DoFlavius Stef
 
The Scrum Master's Toolbox
The Scrum Master's ToolboxThe Scrum Master's Toolbox
The Scrum Master's ToolboxFlavius Stef
 

More from Flavius Stef (9)

Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
Five Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of AgileFive Things I've Learned in Ten Years of Agile
Five Things I've Learned in Ten Years of Agile
 
Product ownership versus product management
Product ownership versus product managementProduct ownership versus product management
Product ownership versus product management
 
Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?
 
Leading Tech Teams
Leading Tech TeamsLeading Tech Teams
Leading Tech Teams
 
An introduction to Kanban
An introduction to KanbanAn introduction to Kanban
An introduction to Kanban
 
Catalyzing change
Catalyzing changeCatalyzing change
Catalyzing change
 
What Do Agile Leaders Do
What Do Agile Leaders DoWhat Do Agile Leaders Do
What Do Agile Leaders Do
 
The Scrum Master's Toolbox
The Scrum Master's ToolboxThe Scrum Master's Toolbox
The Scrum Master's Toolbox
 

Recently uploaded

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Stop throwing money out the window

  • 1. STOP THROWING MONEY OUT THE WINDOW @FlaviusStef, Mozaic Works v.2, includes design thinking
  • 2. Me 2001-2006 Web Developer 2007-2010 Startup co-founder 2011-2014 Coach and Trainer Agile, Lean, Org. Change Follow me on Twitter More on Slideshare
  • 3. 1. WASTE 2. LEAN STARTUP 3. TECHNIQUES 4. EXAMPLES 5. PRINCIPLES
  • 4. WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 1. WASTE
  • 5. Syneto WCF – Active Directory Cost to implement Total revenue 50000 40000 30000 20000 10000 0 40000 6700
  • 6. The Tutorial Not the actual app 2 months 250 man-days Usage: - 30%
  • 7.
  • 8. My claim MOST BUSINESSES WASTE MONEY BECAUSE THEY INVEST IN PRODUCTS OR FEATURES NOBODY WANTS!
  • 9. Throwing money out the window? Build something nobody wants Build more than the users need Opportunity cost
  • 10. More? The iPotty – Amazon Remote Headband – Inventorspot Shoe Umbrella – Luux
  • 11. More? The Hair Hat – FlairHair Wheel Mate Steering Wheel Desk – Techeblog
  • 12. WWee aassssuummee ttoooo mmuucchh Photo: itspaulkelly on Flickr People will understand how it works I need it, so the others do too I understand what the user needs The user won't be distracted The customers will want to pay It's useful to integrate with system <X>
  • 13. WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 2. LEAN STARTUP
  • 14. Run experiments Ask question Do research Create hypothesis Design experiment Run experiment Analyze data Hypothesis false Photo: zhouxuan12345678 on Flickr yes
  • 16. The lean startup But: - What to build? - How to measure? - What to learn?
  • 17. Design Thinking Who is the user? What is their problem? How could we solve it? What's the MVP? Is it working?
  • 18. BUILD MEASURE LEARN What is the problem? Who is our customer? What is the next step? Is it useful? Best alternative? What is the solution?
  • 19. WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 3. TECHNIQUES
  • 20. LEARN What is the problem? Who is our customer? Interviews Shadowing Innovation Games Empathy map Lean Canvas Storytelling Olark, Qualaroo earlier later
  • 24. What is the solution? What is the next step? BUILD Document Hypotheses Create business case Prioritized Backlog Lean Canvas MMF Concierge UI Sketches Incremental build earlier later
  • 25. BUILD DOCUMENT HYPOTHESES We believe that (capability) Will result in (outcome) We will know we are right when we see (measurable impact)
  • 26. BUILD DOCUMENT HYPOTHESES We believe that having a mobile homepage Will result in different usage based on the consumer's country We will know we are right when we see at least one country having 10% more mobile traffic
  • 27. BUILD x x x x x Minimum Marketable Feature x x x x x
  • 29. BUILD MEASURE Paper Prototyping Fake/Landing Page Analytics A/B testing Client Demos Track $$$ earned LEARN Is it useful? Best alternative? earlier later
  • 30. BUILD FAKE/LANDING PAGE MEASURE LEARN
  • 31. BUILD FAKE/LANDING PAGE MEASURE LEARN
  • 32. BUILD PAPER PROTOTYPING MEASURE LEARN
  • 34. BUILD MEASURE LEARN ANALYTICS
  • 35. Document Hypotheses Create business case Prioritized Backlog Interviews Shadowing Innovation Games Empathy map Lean Canvas Storytelling Olark, Qualaroo MVP Concierge UI Sketches Incremental build Paper Prototyping Fake/Landing Page Analytics A/B testing Client Demos Track $$$ earned BUILD MEASURE LEARN Lean Canvas
  • 36. WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 4. EXAMPLES
  • 38. B Wait for feedback M L B M L B M L 2x Client Demo Needs no extra actions B L M Needs email digest (interview) License sales Profitable Needs minor tweaks 5x Client Demo Req. GUI with 8 actions/email Review instrumentation logs Needs only 1 action L Basic CLI Improved CLI, released beta Built GUI with 4 functionalities Added one extra action Nothing more built B M L B M L
  • 39. Initial list ● Release Email ● Delete Email ● Whitelist Sender ● Blacklist Sender ● Release All ● Delete All ● Whitelist All ● Blacklist All for each email for all emails
  • 40. What we implemented ● Release Email ● Delete Email ● Whitelist Sender ● Blacklist Sender ● Release All ● Delete All ● Whitelist All ● Blacklist All for each email for all emails
  • 41. What the customers asked for ● Release Email ● Delete Email ● Whitelist Sender ● Blacklist Sender ● Release All ● Delete All ● Whitelist All ● Blacklist All for each email for all emails
  • 42. Let's do the math 3 features x 2.5 days / feature = 7.5 days 7.5 days x 115 EUR / day = 862.5 EUR Photo: xcode on Flickr
  • 43.
  • 44. B Check # of registrations M L B M L B B M L M L Team retrospective “Something” for SMs NPS What's hot, what's not There is a need. Also received client req. Facilitation is important Interest validated Is there actually interest? ~ 30 attendees Client accepted Interviews with existing clients L Leadership Workshop (2h) 1d workshop structure Lean Canvas Built 1d Created 2d “official” structure Scheduled 2d for fall Second half B M L B M L TODAY
  • 45. WASTE LEAN STARTUP TECHNIQUES EXAMPLES PRINCIPLES 5. PRINCIPLES
  • 46. Generate multiple alternatives DIVERGE CONVERGE
  • 47. Don't listen to the HiPPO
  • 48. Identify your assumptions Weather forecast In 10 days Clear
  • 49. Follow the 80-20 rule New features Existing features
  • 50. No measurement, no learning
  • 51. Release early, release often Commit Automated acceptance UX testing User acceptance Scalability testing Production git push automated manual ● Build (war, gems, minified js/css) ● Run unit tests ● Static analysis ● Deploy artifacts CI Server monitors launches
  • 52. WRAP-UP 1. Start by empathizing ex: Empathy Map 2. Identify assumptions ex: Lean Canvas 3. MMFs are minimal ex: Concierge 4. Measure to learn ex: A/B testing 5. Continue refining ex: Incremental development 6. Follow the money B L M
  • 54. THANK YOU! Twitter: @FlaviusStef Blog: flaviusstef.wordpress.com More slides: slideshare.net/fstef