SlideShare a Scribd company logo
1 of 54
1
© Jerome Kehrli @ niceideas.ch
https://www.niceideas.ch/roller2/badtrash/entry/lean-startup-a-focus-on
Lean Startup
A focus on practices
2
1. The Lean Startup
3
Lean thinking is a business methodology that aims to provide a new way to
think about how to organize human activities to deliver more benefits to society
and value to individuals while eliminating waste.
Lean thinking is a new way of thinking any activity and seeing the waste
inadvertently generated by the way the process is organized
The aim of lean thinking is to create a lean enterprise, one that sustains
growth by aligning customer satisfaction with employee satisfaction, and that
offers innovative products or services profitably while minimizing
unnecessary over-costs to customers, suppliers and the environment.
The Lean Movement finds its roots in Toyotism and values performance and
continuous improvement.
Lean Movement
(1990)
4
Kaizen (Continuous Improvement) : is a strategy where employees at all levels
of a company work together pro-actively to achieve regular, incremental
improvements to the manufacturing process. The point of Kaizen is that
improvement is a normal part of the job, not something to be done "when there
is time left after having done everything else", that should involve the company
as a whole, from the CEO to the assembly line workers.
Kanban (Visual Billboard) : is a scheduling system and visual management tool
used in Lean Manufacturing to signal steps in their manufacturing process. The
system's highly visual nature allows teams to communicate more easily on what
work needed to be done and when. It also standardizes cues and refines
processes, which helps to reduce waste and maximize value.
Plus strong emphasizes on Autonomation, Visualization, etc.
Toyotism
5
“Apply
Lean
Thinking
to
Innovation
Process”
Lean Startup
(2011)
6
Just in Time !
Only implement minimum requirements, only at the time it is actually
required !
Measure driven
Each and every implementation is measurable and measured
Don’t believe, know !
Make measurable predictions !
An action whose effect cannot be measured is useless.
Speed up development cycles
Deploy and implement all quality practices (XP, Agile, DevOps) to enable
development cycles to be as short as possible
Lean thinking
7
(2011)
(2013)
(2011)
(2012)
Alex Osterwalder
Steve Blank
Eric Ries
Ash Maurya
8
Lean Startup
A movement, an inspiration, recommendations, best practices ...
A method, a framework
Popularity of “Lean Startup” and “Eric Ries” (https://www.google.com/trends/)
The movement exceeded its creator.
9
Better exploitation of human creativity and financial resources in
startup
Stop wasting time / money / resources / …
Bring faster the actual desired product in customer’s hands
Mix together customer development and product development
Objectives
10
Entrepreneurs are everywhere
You don't have to work in a garage to be in a startup. The concept of entrepreneurship includes
anyone who works within Eric Ries' definition of a startup :
A startup is a human institution designed to create new products and services under conditions of
extreme uncertainty.
That means entrepreneurs are everywhere and the Lean Startup approach can work in any size
company, even a very large enterprise, in any sector or industry.
Entrepreneurship is management
A startup is an institution, not just a product, and so it requires a new kind of management
specifically geared to its context of extreme uncertainty.
In fact, Ries believes "entrepreneur" should be considered a job title in all modern companies that
depend on innovation for their future growth
Validated learnings
Startups exist not just to make stuff, make money, or even serve customers. They exist to learn how
to build a sustainable business. This learning can be validated scientifically by running frequent
experiments that allow entrepreneurs to test each element of their vision.
Innovation accounting
To improve entrepreneurial outcomes and hold innovators accountable, we need to focus on the
boring stuff: how to measure progress, how to set up milestones, and how to prioritize work. This
requires a new kind of accounting designed for startups-and the people who hold them accountable.
Build-Measure-Learn
The fundamental activity of a startup is to turn ideas into products, measure how customers
respond, and then learn whether to pivot or persevere. All successful startup processes should be
geared to accelerate that feedback loop.
Key Principles
11
The Feedback loop
12
Lean Canvas
13
Lean Startup : test your plan !
Using the new "Build - Measure - Learn" diagram, the question then becomes,
"What hypotheses should I test?".
This is precisely the purpose of the initial Lean Canvas,
Test your plan !
14
Customer Development instead of Product Development
More startup fail from a lack of customers rather than from a failure of Product
Development.
The Customer Development model delineates all the customer-related
activities in the early stage of a company into their own processes and groups
them into four easy-to-understand steps:
Customer Discovery,
Customer Validation,
Customer Creation, and
Company Building.
These steps mesh seamlessly and support a startup's ongoing product development
activities. Each step results in specific deliverables and involves specific practices.
As its name should communicate, the Customer Development model focuses on
developing customers for the product or service your startup is building.
Customer Development is really about finding a market for your product.
It is built upon the idea that the founder has an idea but he doesn't know if the clients
he imagines will buy.
He needs to check this point and it is better if he does it soon.
Customer Development
15
2. The 4 steps to the epiphany
16
The traditional product development model has four stages:
1. concept/seed,
2. product development,
3. beta test,
4. and launch.
That product development model, when applied to startups, suffers from a lot of
flaws. They basically boil down to:
Customers were nowhere in that flow chart
The flow chart was strictly linear
Emphasis on execution over learning
Lack of meaningful milestones for sales/marketing
Treating all startups alike
The Path to Disaster: The Product Development Model
17
The Path to Epiphany: The Customer Development Model
18
Four steps to Epiphany
1
Customer
Discovery
2
Customer
Validation
3
Get new
Customers
4
Company
creation
Identify
a problem
Design the
Minimum Viable product
Generate
demand
Re-adapt
the product
Search / Steering Phase Execution / Acceleration Phase
19
1
Customer
Discovery
2
Customer
Validation
3
Get new
Customers
4
Company
creation
A focus on Practices
Identify
a problem
Design the
Minimum Viable product
Generate
demand
Re-adapt
the product
Pivot
Get out
of the Building
Problem
Interview
Solution
Interview
A/B
Testing
Measure
Obsession Pizza
teams
Build
Vs.
Buy
Feature
Teams
Get out
of the
Building
Plus of course :
Growth Hacking
Gamification
Viral Marketing
...
Scaling
Agile
MVP
Fail Fast
20
1
Customer
Discovery
Identify
a problem
Get out
of the Building
Problem
Interview
Solution
Interview
21
22
Get out of the Building !
“If you’re not Getting out of the
Building, you’re not doing
Customer Development and Lean
Startups”
pre-Product/Market Fit :
“one single good customer
development interview is better
for learning about your customers
/ product / problem / solution /
market than five surveys with
10,000 statistically significant
responses.”
23
10 ideas
24
Problem Interview
25
Solution Interview
26
2
Customer
Validation
Design the
Minimum Viable Product
MVP
Fail Fast
27
The Minimum Viable Product is an engineering
product with just the set of features required to
gather validated learnings about it - or some of its
features - and its continuous development.
The Minimum Viable Product should have just that set of
initial features strictly required to have a valid product,
usable for its very initial intent, and nothing more.
In addition these features should be as minimalist as
possible but without compromising the overall User
Experience. A car should move, a balloon should be round
and bounce, etc.
Eric Ries defines the MVP as:
"The minimum viable product is that version of a new
product a team uses to collect the maximum amount of
validated learning about customers with the least
effort."
MVP
(Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology –
http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
28
29
MVP
30
Fail fast means getting out of planning mode and into testing mode, eventually
for every component, every single feature, every idea around your product or
model of change.
Now failing is OK as long as we learn from it and as long as we fail as fast as
possible
Fail fast,
Learn faster,
Succeed sooner !
So how do you know when to turn, when to
drop an approach and adapt your solution?
How can you know it's not too soon?
Measure, measure, measure of course!
Fail Fast
31
1
Customer
Discovery
2
Customer
Validation
Identify
a problem
Design the
Minimum Viable product
Re-adapt
the product
Pivot Measure
Obsession
32
“A startup pivots when
it changes its product
to answer a
new need
identified by
customer / market feedback
in its learning stage”
33
When the startup changes its
product to meet either this new
need or the former need in a
different way, it is said to have
performed a Pivot.
A startup can pivot several times
during its existence.
A pivot is ultimately a change in
strategy without a change in
vision.
It is defined as a structured
course correction designed to
test a new fundamental
hypothesis about the product,
business model and engine of
growth.
Pivot or Persevere
34
Repeat a thousand times:
I will never again say
“I think that …”
but always
“I will measure that …”
Obsession of measure
35
“In god we trust, all others must bring data “
(Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology –
http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
36
Honestly there is no magic silver bullet and it can in fact be pretty difficult to pick
up the right metric that would be most helpful to validate a certain hypothesis.
However, metrics should at all cost respect the three A's. Good metrics
are actionable,
can be audited
are accessible
An actionable metric is one that ties specific and repeatable actions to
observed results. The actionable property of picked up metrics is important since
it prevents the entrepreuneur from distorting the reality to his own vision. We
speak of Actionable vs. Vanity Metrics.
Meaningless metrics such as "How many visitors ?", "How many followers ?" are
vanity metrics and are useless.
Ultimately, your metrics should be useful to measure progress against your
own questions.
How to choose good metrics ?
37
3
Get new
Customers
Generate
Demand
A/B
Testing
Measure
Obsession Pizza
teams
Build
Vs.
Buy
Feature
Teams
Get out
of the
Building
Scaling
Agile
38
Small Teams
As team size grows, the amount of one-on-one communication
channels tend to explode, following the formula to compute number of
links between people which is n ( n - 1) / 2 .
This is O(n2) (Hello Engineers) and is really a combinatorial explosion.
39
What size for a team ?
40
Introducing Feature Teams
(Source : Large Scale Scrum : http://less.works/)
41
The characteristics of a feature team are :
• long-lived—the team stays together so that they can ‘jell’ for
higher performance; they take on new features over time
• cross-functional and cross-component
• ideally, co-located
• work on a complete
customer-centric feature,
across all components and
disciplines (analysis,
programming, testing, …)
• composed of generalizing
specialists
• in Scrum,
typically 7 ± 2 people
Feature Teams
(Source : Large Scale Scrum : http://less.works/)
42
Component Teams vs Feature Teams
Component Team Feature Team
optimized for delivering the maximum number of lines of code optimized for delivering the maximum customer value
focus on increased individual productivity by implementing ‘easy’
lower-value features
focus on high-value features and system productivity (value
throughput)
responsible for only part of a customer-centric feature responsible for complete customer-centric feature
traditional way of organizing teams — follows Conway’s law ‘modern’ way of organizing teams — avoids Conway’s law
leads to ‘invented’ work and a forever-growing organization leads to customer focus, visibility, and smaller organizations
dependencies between teams leads to additional planning minimizes dependencies between teams to increase flexibility
focus on single specialization focus on multiple specializations
individual/team code ownership shared product code ownership
clear individual responsibilities shared team responsibilities
results in ‘waterfall’ development supports iterative development
exploits existing expertise; lower level of learning new skills exploits flexibility; continuous and broad learning
works with sloppy engineering practices—effects are localized requires skilled engineering practices—effects are broadly visible
contrary to belief, often leads to low-quality code in component provides a motivation to make code easy to maintain and test
seemingly easy to implement seemingly difficult to implement
(Source : Large Scale Scrum : http://less.works/)
43
Star Trek
44
Squads
Equivalent to a Scrum
Team
Autonomous as possible
Tribes
Same office < 100 FTE
Common area of the
system
Organized for minimum
interdependency
Chapters
Skills community
(community of practices)
Chapter lead is line
manager
Guilds
Community of interest
Cross tribe groups
Guild unconferences
The Spotify Model
Squad Squad Squad Squad Squad Squad Squad Squad
45
Build vs Buy (1/2)
(Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology –
http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
46
This dilemma is as old as the world of computers: is it better to invest in developing a
software that is best suited to your needs or should you rely on a software package or third
party product that embed the capitalization and R&D of another software editor in order to -
apparently - speed up your time to market ?
In order to be as efficient as possible on the build-measure-learn loop, it is essential to master your
development process.
For this reason, tailor made solutions are better because the adoption of a third party software
package often requires to invest a lot of resources not in the development of your product, but instead
in the development of workarounds, hacks and patches to correct all the points on which the software
package is poorly adapted to the specific and precise behavior required by your own product feature.
This cost aspect is particularly critical of course when scaling the solution. When one multiplies the
processors and the servers, the invoice climbs very quickly and not necessarily linearly, and the costs
become very visible, no matter whether it is a business software package or an infrastructure brick.
Most technologies that make the buzz today in the world of high performance architectures
are the result of developments made by the Web Giants that have been released as Open
Source: Cassandra, developed by Facebook, Hadoop and HBase inspired by Google and
developed at Yahoo, Voldemort by LinkedIn, etc.
Open-Source software is cool
Of course the cost problem doesn't apply to Open-Source and free to use software. In addition,
instead of developing workarounds and patches around Open-Source Software, you can instead
change its source, fork it and maintain your different baseline while still benefiting from the
developments made on the official baseline by merging it frequently.
Build vs Buy (2/2)
47
A/B Testing (1/2)
(Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology –
http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
48
A/B testing is a marketing technique that consists
in proposing several variants of the same object
that differ according to a single criterion (for
example, the color of a package) in order to
determine the version which lead to the best
appreciation and acceptance from consumers.
A / B testing is used to qualify all kinds of
multivariate tests.
An A/B test evaluates the respective performance
of one or more partially or totally different versions
of the same product or functionality by comparing
them to the original version.
The idea is to split the visitors into two groups
(hence the name A / B) and to present to each
group a different version of the functionality or the
product.
Then, we should follow the path of the two groups,
their appreciation of the functionality by means of
ad'hoc metrics, and we consider which of the two
variants gives the best result with respect to a
given objective.
A/B Testing (2/2)
49
Transforming a startup into a company, changing and scaling its organization is
a unique, and yet challenging, opportunity to make it an agile organization
keeping the lean genes on which it has been built.
The agile aspect here is essential and the approach here actually has a
name: Scaling Agile.
Scrum and Kanban are two agile frameworks often used at the team level.
Over the past decade, as they gained popularity, the industry has begun to
adapt and use Agile in larger companies.
Two methods (amongst others) emerged to facilitate this process:
LeSS (Large Scale Scrum) and
SAFe (Scaled Agile Framework).
Both are excellent starting points for using Agile on a large scale within a company.
Both approaches differ a little but also have a lot in common: they consist of
scaling agility first among multiple agile team within the R&D or Engineering
department and then around it, by having the whole company organizing its
activities in an agile way and centered on the engineering team, the product
development team.
Scaling Agile
50
4
Company
creation
51
Company creation is the end phase,
when all assumptions have been confirmed or adapted,
when the product is build in an acceptable form,
when the break-even point is reached, and the startup should evolve to a corporation.
When that moment is reached, startups must begin the transition from the temporary
organization designed to search a business model to a structure focused on executing a
validated model.
Company creation happens at the moment the company can transition from its informal,
learning and discovery-oriented Customer Development team (startup, temporary
organization) into formal departments with VPs of Sales, Marketing and Business
Development.
At that moment, these executives should focus on building mission-oriented departments
that can exploit the company's early market success.
Company Creation
52
3. Wrap Up
53
Lean Startup is a movement
mostly coming from the Silicon Valley
4 years old
Initiated by successful serial-entrepreuneur and academician
It gives keys, practices and advises to startup creators
From a purely software engineering perspective
Lean startup practices are inspirational also for big corporations
These practices are key to scaling agile.
54
Thanks for listening

More Related Content

What's hot

Lean Startup Methodology
Lean Startup MethodologyLean Startup Methodology
Lean Startup MethodologyFardeen Rahaman
 
12 Lean Startup Models
12 Lean Startup Models12 Lean Startup Models
12 Lean Startup ModelsDonncha Hughes
 
How to Start a Startup
How to Start a StartupHow to Start a Startup
How to Start a StartupMichael Seibel
 
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019Scrum Breakfast Vietnam
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean StartupSean Si
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startupmomentummi
 
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...Hristo Neychev
 
Design Thinking - Bootcamp
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - BootcampJan Schmiedgen
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product DiscoveryTathagat Varma
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable ProductEric Ries
 
10 Steps to build Awesome Business Ideas
10 Steps to build Awesome Business Ideas10 Steps to build Awesome Business Ideas
10 Steps to build Awesome Business IdeasBoard of Innovation
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
 
Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)Htet Zan Linn
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design ThinkingPieter Baert
 
A Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitA Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitLean Startup Co.
 
Design Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersDesign Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersBill Bulman
 
Startup Ideas and Validation
Startup Ideas and ValidationStartup Ideas and Validation
Startup Ideas and ValidationYevgeniy Brikman
 

What's hot (20)

Lean startup 101
Lean startup 101Lean startup 101
Lean startup 101
 
Lean Startup Methodology
Lean Startup MethodologyLean Startup Methodology
Lean Startup Methodology
 
12 Lean Startup Models
12 Lean Startup Models12 Lean Startup Models
12 Lean Startup Models
 
How to Start a Startup
How to Start a StartupHow to Start a Startup
How to Start a Startup
 
Lean startup
Lean startupLean startup
Lean startup
 
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019
Design Thinking in Solving Problem - HCMC Scrum Breakfast - July 27, 2019
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean Startup
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startup
 
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
 
Design Thinking - Bootcamp
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - Bootcamp
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product Discovery
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
Idea Validation using Validation Board
Idea Validation using Validation BoardIdea Validation using Validation Board
Idea Validation using Validation Board
 
10 Steps to build Awesome Business Ideas
10 Steps to build Awesome Business Ideas10 Steps to build Awesome Business Ideas
10 Steps to build Awesome Business Ideas
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...
 
Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)Business Model Canvas (Dr. Htet Zan Linn)
Business Model Canvas (Dr. Htet Zan Linn)
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 
A Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitA Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market Fit
 
Design Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersDesign Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for Developers
 
Startup Ideas and Validation
Startup Ideas and ValidationStartup Ideas and Validation
Startup Ideas and Validation
 

Similar to Lean startup

Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?
Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?
Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?BanbridgeDistrictEnt
 
The lean paradigm
The lean paradigmThe lean paradigm
The lean paradigmWFglobal
 
Lean Startup - Think Big, Act Small, Learn Fast
Lean Startup - Think Big, Act Small, Learn FastLean Startup - Think Big, Act Small, Learn Fast
Lean Startup - Think Big, Act Small, Learn FastOla Sundell
 
Lean Startup In The Enterprise
Lean Startup In The EnterpriseLean Startup In The Enterprise
Lean Startup In The EnterpriseMichael S. McCalla
 
[Book Refresher] Lean Start-Up by Eric Ries
[Book Refresher] Lean Start-Up by Eric Ries[Book Refresher] Lean Start-Up by Eric Ries
[Book Refresher] Lean Start-Up by Eric RiesChris Wade
 
Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewYuki Sekiguchi
 
The Foundry Book Club - Lean Start Up Review
The Foundry Book Club - Lean Start Up ReviewThe Foundry Book Club - Lean Start Up Review
The Foundry Book Club - Lean Start Up ReviewEd Curley
 
The Exchange - 14 Week Business Model Innovation Bootcamp
 The Exchange - 14 Week Business Model Innovation Bootcamp The Exchange - 14 Week Business Model Innovation Bootcamp
The Exchange - 14 Week Business Model Innovation BootcampJillian Kilby FIEAust GAICD
 
The Exchange 14 Week Business Model Innovation Bootcamp
The Exchange 14 Week Business Model Innovation BootcampThe Exchange 14 Week Business Model Innovation Bootcamp
The Exchange 14 Week Business Model Innovation BootcampJillian Kilby FIEAust GAICD
 
Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1Dr Phil Jacobs
 

Similar to Lean startup (20)

Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?
Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?
Lean Innovation for Micro Enterprises Module 1 Why does lean innovation matter?
 
The lean start
The lean startThe lean start
The lean start
 
Lean startup
Lean startupLean startup
Lean startup
 
The lean startup
The lean startupThe lean startup
The lean startup
 
The lean paradigm
The lean paradigmThe lean paradigm
The lean paradigm
 
Lean startup-final
Lean startup-finalLean startup-final
Lean startup-final
 
Lean Startup - Think Big, Act Small, Learn Fast
Lean Startup - Think Big, Act Small, Learn FastLean Startup - Think Big, Act Small, Learn Fast
Lean Startup - Think Big, Act Small, Learn Fast
 
Lean Startup
Lean StartupLean Startup
Lean Startup
 
Lean Startup In The Enterprise
Lean Startup In The EnterpriseLean Startup In The Enterprise
Lean Startup In The Enterprise
 
[Book Refresher] Lean Start-Up by Eric Ries
[Book Refresher] Lean Start-Up by Eric Ries[Book Refresher] Lean Start-Up by Eric Ries
[Book Refresher] Lean Start-Up by Eric Ries
 
Charla Lean Startup
Charla Lean StartupCharla Lean Startup
Charla Lean Startup
 
The lean startup part two
The lean startup   part twoThe lean startup   part two
The lean startup part two
 
Lean startup and Agile Development
Lean startup and Agile DevelopmentLean startup and Agile Development
Lean startup and Agile Development
 
Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts Overview
 
Lean management
Lean managementLean management
Lean management
 
Mejorando en habilidades emprendedoras
Mejorando en habilidades emprendedorasMejorando en habilidades emprendedoras
Mejorando en habilidades emprendedoras
 
The Foundry Book Club - Lean Start Up Review
The Foundry Book Club - Lean Start Up ReviewThe Foundry Book Club - Lean Start Up Review
The Foundry Book Club - Lean Start Up Review
 
The Exchange - 14 Week Business Model Innovation Bootcamp
 The Exchange - 14 Week Business Model Innovation Bootcamp The Exchange - 14 Week Business Model Innovation Bootcamp
The Exchange - 14 Week Business Model Innovation Bootcamp
 
The Exchange 14 Week Business Model Innovation Bootcamp
The Exchange 14 Week Business Model Innovation BootcampThe Exchange 14 Week Business Model Innovation Bootcamp
The Exchange 14 Week Business Model Innovation Bootcamp
 
Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1Imperial College Presentation - PJ v1.1
Imperial College Presentation - PJ v1.1
 

More from Jérôme Kehrli

Introduction to Operating Systems
 Introduction to Operating Systems Introduction to Operating Systems
Introduction to Operating SystemsJérôme Kehrli
 
Introduction to Modern Software Architecture
Introduction to Modern Software ArchitectureIntroduction to Modern Software Architecture
Introduction to Modern Software ArchitectureJérôme Kehrli
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
The search for Product-Market Fit
The search for Product-Market FitThe search for Product-Market Fit
The search for Product-Market FitJérôme Kehrli
 
Big data in Private Banking
Big data in Private BankingBig data in Private Banking
Big data in Private BankingJérôme Kehrli
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingJérôme Kehrli
 
Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Jérôme Kehrli
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionJérôme Kehrli
 
Linux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingLinux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingJérôme Kehrli
 
Deciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistDeciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistJérôme Kehrli
 
Introduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackIntroduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackJérôme Kehrli
 
Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesJérôme Kehrli
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processesJérôme Kehrli
 
Bytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitBytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitJérôme Kehrli
 
Digitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksDigitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksJérôme Kehrli
 
The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin Jérôme Kehrli
 

More from Jérôme Kehrli (18)

Introduction to Operating Systems
 Introduction to Operating Systems Introduction to Operating Systems
Introduction to Operating Systems
 
Introduction to Modern Software Architecture
Introduction to Modern Software ArchitectureIntroduction to Modern Software Architecture
Introduction to Modern Software Architecture
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
The search for Product-Market Fit
The search for Product-Market FitThe search for Product-Market Fit
The search for Product-Market Fit
 
Big data in Private Banking
Big data in Private BankingBig data in Private Banking
Big data in Private Banking
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shaping
 
Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?Artificial Intelligence and Digital Banking - What about fraud prevention ?
Artificial Intelligence and Digital Banking - What about fraud prevention ?
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud Prevention
 
Linux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and TroubleshootingLinux and Java - Understanding and Troubleshooting
Linux and Java - Understanding and Troubleshooting
 
Deciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heistDeciphering the Bengladesh bank heist
Deciphering the Bengladesh bank heist
 
Introduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software StackIntroduction to NetGuardians' Big Data Software Stack
Introduction to NetGuardians' Big Data Software Stack
 
Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and Practices
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processes
 
Bytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profitBytecode manipulation with Javassist for fun and profit
Bytecode manipulation with Javassist for fun and profit
 
DevOps explained
DevOps explainedDevOps explained
DevOps explained
 
Digitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for BanksDigitalization: A Challenge and An Opportunity for Banks
Digitalization: A Challenge and An Opportunity for Banks
 
Blockchain 2.0
Blockchain 2.0Blockchain 2.0
Blockchain 2.0
 
The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 

Lean startup

  • 1. 1 © Jerome Kehrli @ niceideas.ch https://www.niceideas.ch/roller2/badtrash/entry/lean-startup-a-focus-on Lean Startup A focus on practices
  • 2. 2 1. The Lean Startup
  • 3. 3 Lean thinking is a business methodology that aims to provide a new way to think about how to organize human activities to deliver more benefits to society and value to individuals while eliminating waste. Lean thinking is a new way of thinking any activity and seeing the waste inadvertently generated by the way the process is organized The aim of lean thinking is to create a lean enterprise, one that sustains growth by aligning customer satisfaction with employee satisfaction, and that offers innovative products or services profitably while minimizing unnecessary over-costs to customers, suppliers and the environment. The Lean Movement finds its roots in Toyotism and values performance and continuous improvement. Lean Movement (1990)
  • 4. 4 Kaizen (Continuous Improvement) : is a strategy where employees at all levels of a company work together pro-actively to achieve regular, incremental improvements to the manufacturing process. The point of Kaizen is that improvement is a normal part of the job, not something to be done "when there is time left after having done everything else", that should involve the company as a whole, from the CEO to the assembly line workers. Kanban (Visual Billboard) : is a scheduling system and visual management tool used in Lean Manufacturing to signal steps in their manufacturing process. The system's highly visual nature allows teams to communicate more easily on what work needed to be done and when. It also standardizes cues and refines processes, which helps to reduce waste and maximize value. Plus strong emphasizes on Autonomation, Visualization, etc. Toyotism
  • 6. 6 Just in Time ! Only implement minimum requirements, only at the time it is actually required ! Measure driven Each and every implementation is measurable and measured Don’t believe, know ! Make measurable predictions ! An action whose effect cannot be measured is useless. Speed up development cycles Deploy and implement all quality practices (XP, Agile, DevOps) to enable development cycles to be as short as possible Lean thinking
  • 8. 8 Lean Startup A movement, an inspiration, recommendations, best practices ... A method, a framework Popularity of “Lean Startup” and “Eric Ries” (https://www.google.com/trends/) The movement exceeded its creator.
  • 9. 9 Better exploitation of human creativity and financial resources in startup Stop wasting time / money / resources / … Bring faster the actual desired product in customer’s hands Mix together customer development and product development Objectives
  • 10. 10 Entrepreneurs are everywhere You don't have to work in a garage to be in a startup. The concept of entrepreneurship includes anyone who works within Eric Ries' definition of a startup : A startup is a human institution designed to create new products and services under conditions of extreme uncertainty. That means entrepreneurs are everywhere and the Lean Startup approach can work in any size company, even a very large enterprise, in any sector or industry. Entrepreneurship is management A startup is an institution, not just a product, and so it requires a new kind of management specifically geared to its context of extreme uncertainty. In fact, Ries believes "entrepreneur" should be considered a job title in all modern companies that depend on innovation for their future growth Validated learnings Startups exist not just to make stuff, make money, or even serve customers. They exist to learn how to build a sustainable business. This learning can be validated scientifically by running frequent experiments that allow entrepreneurs to test each element of their vision. Innovation accounting To improve entrepreneurial outcomes and hold innovators accountable, we need to focus on the boring stuff: how to measure progress, how to set up milestones, and how to prioritize work. This requires a new kind of accounting designed for startups-and the people who hold them accountable. Build-Measure-Learn The fundamental activity of a startup is to turn ideas into products, measure how customers respond, and then learn whether to pivot or persevere. All successful startup processes should be geared to accelerate that feedback loop. Key Principles
  • 13. 13 Lean Startup : test your plan ! Using the new "Build - Measure - Learn" diagram, the question then becomes, "What hypotheses should I test?". This is precisely the purpose of the initial Lean Canvas, Test your plan !
  • 14. 14 Customer Development instead of Product Development More startup fail from a lack of customers rather than from a failure of Product Development. The Customer Development model delineates all the customer-related activities in the early stage of a company into their own processes and groups them into four easy-to-understand steps: Customer Discovery, Customer Validation, Customer Creation, and Company Building. These steps mesh seamlessly and support a startup's ongoing product development activities. Each step results in specific deliverables and involves specific practices. As its name should communicate, the Customer Development model focuses on developing customers for the product or service your startup is building. Customer Development is really about finding a market for your product. It is built upon the idea that the founder has an idea but he doesn't know if the clients he imagines will buy. He needs to check this point and it is better if he does it soon. Customer Development
  • 15. 15 2. The 4 steps to the epiphany
  • 16. 16 The traditional product development model has four stages: 1. concept/seed, 2. product development, 3. beta test, 4. and launch. That product development model, when applied to startups, suffers from a lot of flaws. They basically boil down to: Customers were nowhere in that flow chart The flow chart was strictly linear Emphasis on execution over learning Lack of meaningful milestones for sales/marketing Treating all startups alike The Path to Disaster: The Product Development Model
  • 17. 17 The Path to Epiphany: The Customer Development Model
  • 18. 18 Four steps to Epiphany 1 Customer Discovery 2 Customer Validation 3 Get new Customers 4 Company creation Identify a problem Design the Minimum Viable product Generate demand Re-adapt the product Search / Steering Phase Execution / Acceleration Phase
  • 19. 19 1 Customer Discovery 2 Customer Validation 3 Get new Customers 4 Company creation A focus on Practices Identify a problem Design the Minimum Viable product Generate demand Re-adapt the product Pivot Get out of the Building Problem Interview Solution Interview A/B Testing Measure Obsession Pizza teams Build Vs. Buy Feature Teams Get out of the Building Plus of course : Growth Hacking Gamification Viral Marketing ... Scaling Agile MVP Fail Fast
  • 20. 20 1 Customer Discovery Identify a problem Get out of the Building Problem Interview Solution Interview
  • 21. 21
  • 22. 22 Get out of the Building ! “If you’re not Getting out of the Building, you’re not doing Customer Development and Lean Startups” pre-Product/Market Fit : “one single good customer development interview is better for learning about your customers / product / problem / solution / market than five surveys with 10,000 statistically significant responses.”
  • 27. 27 The Minimum Viable Product is an engineering product with just the set of features required to gather validated learnings about it - or some of its features - and its continuous development. The Minimum Viable Product should have just that set of initial features strictly required to have a valid product, usable for its very initial intent, and nothing more. In addition these features should be as minimalist as possible but without compromising the overall User Experience. A car should move, a balloon should be round and bounce, etc. Eric Ries defines the MVP as: "The minimum viable product is that version of a new product a team uses to collect the maximum amount of validated learning about customers with the least effort." MVP (Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology – http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
  • 28. 28
  • 30. 30 Fail fast means getting out of planning mode and into testing mode, eventually for every component, every single feature, every idea around your product or model of change. Now failing is OK as long as we learn from it and as long as we fail as fast as possible Fail fast, Learn faster, Succeed sooner ! So how do you know when to turn, when to drop an approach and adapt your solution? How can you know it's not too soon? Measure, measure, measure of course! Fail Fast
  • 31. 31 1 Customer Discovery 2 Customer Validation Identify a problem Design the Minimum Viable product Re-adapt the product Pivot Measure Obsession
  • 32. 32 “A startup pivots when it changes its product to answer a new need identified by customer / market feedback in its learning stage”
  • 33. 33 When the startup changes its product to meet either this new need or the former need in a different way, it is said to have performed a Pivot. A startup can pivot several times during its existence. A pivot is ultimately a change in strategy without a change in vision. It is defined as a structured course correction designed to test a new fundamental hypothesis about the product, business model and engine of growth. Pivot or Persevere
  • 34. 34 Repeat a thousand times: I will never again say “I think that …” but always “I will measure that …” Obsession of measure
  • 35. 35 “In god we trust, all others must bring data “ (Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology – http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
  • 36. 36 Honestly there is no magic silver bullet and it can in fact be pretty difficult to pick up the right metric that would be most helpful to validate a certain hypothesis. However, metrics should at all cost respect the three A's. Good metrics are actionable, can be audited are accessible An actionable metric is one that ties specific and repeatable actions to observed results. The actionable property of picked up metrics is important since it prevents the entrepreuneur from distorting the reality to his own vision. We speak of Actionable vs. Vanity Metrics. Meaningless metrics such as "How many visitors ?", "How many followers ?" are vanity metrics and are useless. Ultimately, your metrics should be useful to measure progress against your own questions. How to choose good metrics ?
  • 38. 38 Small Teams As team size grows, the amount of one-on-one communication channels tend to explode, following the formula to compute number of links between people which is n ( n - 1) / 2 . This is O(n2) (Hello Engineers) and is really a combinatorial explosion.
  • 39. 39 What size for a team ?
  • 40. 40 Introducing Feature Teams (Source : Large Scale Scrum : http://less.works/)
  • 41. 41 The characteristics of a feature team are : • long-lived—the team stays together so that they can ‘jell’ for higher performance; they take on new features over time • cross-functional and cross-component • ideally, co-located • work on a complete customer-centric feature, across all components and disciplines (analysis, programming, testing, …) • composed of generalizing specialists • in Scrum, typically 7 ± 2 people Feature Teams (Source : Large Scale Scrum : http://less.works/)
  • 42. 42 Component Teams vs Feature Teams Component Team Feature Team optimized for delivering the maximum number of lines of code optimized for delivering the maximum customer value focus on increased individual productivity by implementing ‘easy’ lower-value features focus on high-value features and system productivity (value throughput) responsible for only part of a customer-centric feature responsible for complete customer-centric feature traditional way of organizing teams — follows Conway’s law ‘modern’ way of organizing teams — avoids Conway’s law leads to ‘invented’ work and a forever-growing organization leads to customer focus, visibility, and smaller organizations dependencies between teams leads to additional planning minimizes dependencies between teams to increase flexibility focus on single specialization focus on multiple specializations individual/team code ownership shared product code ownership clear individual responsibilities shared team responsibilities results in ‘waterfall’ development supports iterative development exploits existing expertise; lower level of learning new skills exploits flexibility; continuous and broad learning works with sloppy engineering practices—effects are localized requires skilled engineering practices—effects are broadly visible contrary to belief, often leads to low-quality code in component provides a motivation to make code easy to maintain and test seemingly easy to implement seemingly difficult to implement (Source : Large Scale Scrum : http://less.works/)
  • 44. 44 Squads Equivalent to a Scrum Team Autonomous as possible Tribes Same office < 100 FTE Common area of the system Organized for minimum interdependency Chapters Skills community (community of practices) Chapter lead is line manager Guilds Community of interest Cross tribe groups Guild unconferences The Spotify Model Squad Squad Squad Squad Squad Squad Squad Squad
  • 45. 45 Build vs Buy (1/2) (Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology – http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
  • 46. 46 This dilemma is as old as the world of computers: is it better to invest in developing a software that is best suited to your needs or should you rely on a software package or third party product that embed the capitalization and R&D of another software editor in order to - apparently - speed up your time to market ? In order to be as efficient as possible on the build-measure-learn loop, it is essential to master your development process. For this reason, tailor made solutions are better because the adoption of a third party software package often requires to invest a lot of resources not in the development of your product, but instead in the development of workarounds, hacks and patches to correct all the points on which the software package is poorly adapted to the specific and precise behavior required by your own product feature. This cost aspect is particularly critical of course when scaling the solution. When one multiplies the processors and the servers, the invoice climbs very quickly and not necessarily linearly, and the costs become very visible, no matter whether it is a business software package or an infrastructure brick. Most technologies that make the buzz today in the world of high performance architectures are the result of developments made by the Web Giants that have been released as Open Source: Cassandra, developed by Facebook, Hadoop and HBase inspired by Google and developed at Yahoo, Voldemort by LinkedIn, etc. Open-Source software is cool Of course the cost problem doesn't apply to Open-Source and free to use software. In addition, instead of developing workarounds and patches around Open-Source Software, you can instead change its source, fork it and maintain your different baseline while still benefiting from the developments made on the official baseline by merging it frequently. Build vs Buy (2/2)
  • 47. 47 A/B Testing (1/2) (Source : Les pratiques des géants du web / Stephen Perrin – OCTO Technology – http://fr.slideshare.net/sperin/les-pratiques-des-geants-du-web)
  • 48. 48 A/B testing is a marketing technique that consists in proposing several variants of the same object that differ according to a single criterion (for example, the color of a package) in order to determine the version which lead to the best appreciation and acceptance from consumers. A / B testing is used to qualify all kinds of multivariate tests. An A/B test evaluates the respective performance of one or more partially or totally different versions of the same product or functionality by comparing them to the original version. The idea is to split the visitors into two groups (hence the name A / B) and to present to each group a different version of the functionality or the product. Then, we should follow the path of the two groups, their appreciation of the functionality by means of ad'hoc metrics, and we consider which of the two variants gives the best result with respect to a given objective. A/B Testing (2/2)
  • 49. 49 Transforming a startup into a company, changing and scaling its organization is a unique, and yet challenging, opportunity to make it an agile organization keeping the lean genes on which it has been built. The agile aspect here is essential and the approach here actually has a name: Scaling Agile. Scrum and Kanban are two agile frameworks often used at the team level. Over the past decade, as they gained popularity, the industry has begun to adapt and use Agile in larger companies. Two methods (amongst others) emerged to facilitate this process: LeSS (Large Scale Scrum) and SAFe (Scaled Agile Framework). Both are excellent starting points for using Agile on a large scale within a company. Both approaches differ a little but also have a lot in common: they consist of scaling agility first among multiple agile team within the R&D or Engineering department and then around it, by having the whole company organizing its activities in an agile way and centered on the engineering team, the product development team. Scaling Agile
  • 51. 51 Company creation is the end phase, when all assumptions have been confirmed or adapted, when the product is build in an acceptable form, when the break-even point is reached, and the startup should evolve to a corporation. When that moment is reached, startups must begin the transition from the temporary organization designed to search a business model to a structure focused on executing a validated model. Company creation happens at the moment the company can transition from its informal, learning and discovery-oriented Customer Development team (startup, temporary organization) into formal departments with VPs of Sales, Marketing and Business Development. At that moment, these executives should focus on building mission-oriented departments that can exploit the company's early market success. Company Creation
  • 53. 53 Lean Startup is a movement mostly coming from the Silicon Valley 4 years old Initiated by successful serial-entrepreuneur and academician It gives keys, practices and advises to startup creators From a purely software engineering perspective Lean startup practices are inspirational also for big corporations These practices are key to scaling agile.

Editor's Notes

  1. Origins : “The machine that changed the world” (1990) James P. Womack, Daniel Roos and Daniel T. Jones Insipired by how Toyota ran its business after its almost bancruptcy around 1950’s.
  2. CTO of startup IMVU (tchat application / some online virtual world) His mentor : Steve Blank Creator of the blog “Startup lessons learned” Wrote the book “The lean startup” in 2011
  3. Alexander Osterwalder Austrian origins But lives in Switzerland / Geneva (rings a bell ?) Not a serial entrepreuneur for once but an academician : teacher, Phd HEC Lausanne Provides consultancy to startups and corporations active in the financial business Ash Maurya Another serial entrerepreuneur from silicon valley Big Track record … just don’t remember it
  4. What de we want to learn ? What do you want to solve ? -> problem Who are the competitors ? -> Existing alternatives Who has this problem -> Customer segments When to stop ? When one has interviewed more than 10 persons When one knows the profile of early adopters When one has a “must-have problem” When one knows how customers solve this problem today
  5. What do we want to learn ? Who has that problem ? -> early adopters How to solve that problem ? -> Solution What is the financial model ? -> Revenue streams The Demo The demo must be showable The demo must feel real The demo must be evolveable and quickly The demo should avoid waste The demo should use data that looks real When to stop ? As soon as one knows the minimum set of feature to address the problem When one knows an acceptable price for customer When one knows how to create the product ard what means are required
  6. TODO why small teams ?
  7. TODO : 1 or 2 pizzas ? Don’t remember …
  8. + Same as star trek starships …