Agile Brisbane _ Lean Startup & MVP March 2015
-
Upload
robinlmack -
Category
Technology
-
view
319 -
download
6
Transcript of Agile Brisbane _ Lean Startup & MVP March 2015
The Lean Startup
PRESENTED BY: Robin Mack| DATE: March 2014
3Intro / what / why / how / who / ideas / practice
What is Lean Startup?
4Intro / what / why / how / who / ideas / practice
• The combination of
Agile delivery +
Lean practices +
Customer development
Ash Maurya
Agile Software Development
Release
Evaluate
Iterations
5Intro / what / why / how / who / ideas / practice
• It’s about people – the team
• Break it down into Iterations
• Automate things
Lean Software Development
Release
Release
EvaluateProblem/Idea Identification
Iterations
• Smaller batch size
• Eliminate waste
• Create flow
6Intro / what / why / how / who / ideas / practice
Plan – Do – Check - Act
7Intro / what / why / how / who / ideas / practice
Plan–Do–Check–Act Procedure
1. Plan. Recognize an opportunity and plan a change.
2. Do. Test the change. Carry out a small-scale study.
3. Check. Review the test, analyze the results and identify what you’ve learned.
4. Act. Take action based on what you learned in the study step: If the change did not work, go through the cycle again with a different plan. If you were successful, incorporate what you learned from the test into wider changes. Use what you learned to plan new improvements, beginning the cycle again.
Lean Startup Cycle
Build
Measure
Learn
Intro / what / why / how / who / ideas / practice 8
Customer Development
Release
Release
EvaluateProblem/Idea Identification
Measure
User Testing
Iterations
Intro / what / why / how / who / ideas / practice 9
Why have Lean Startup?
Business Model Canvas A Startup is a business
without a confirmed
Business Model or
CustomersSteve Blank
***********
Assumptions need to be
tested
Intro / what / why / how / who / ideas / practice 10
11Intro / what / why / how / who / ideas / practice
Right now we go through the lifecycle
But,
We need a
shorter cycle
Release
Release
EvaluateProblem/Idea Identification
Measure
User Testing
Iterations
How do we complete the cycle?
Data Driven Decision Making
• Test your assumptions through the use of data
• Don’t use single data points to support your assumptions
• Don’t expect the data to tell you the answer
12Intro / what / why / how / who / ideas / practice
Scientific Method
1. Make observation
2. Set a hypothesis
3. Make predication
4. Test
5. Analyses
6. Conclusion
Intro / what / why / how / who / ideas / practice 13
How do you use Lean Startup?
When you get
valuable feedback,
decide if you
should stay the
course, pivot or
stop
Intro / what / why / how / who / ideas / practice 14
How do you use Lean Startup?
Build a Minimal
Viable Product
(MVP) and “get out
of the office” to see
what customers
think
Intro / what / why / how / who / ideas / practice 15
Who should use Lean Startup?
This is not just for startups
It also works for
enterprise organisations
Intro / what / why / how / who / ideas / practice 16
Ideas and tricks
• GET OUT OF THE
BUILDING!
• Don’t pivot at every
test. Ground yourself
in a problem and pivot
on the approach to
solve it
• When testing, use the
Scientific Method
• Don’t waste time
observing, get to
testing
• Focus on getting
through the loop faster
Intro / what / why / how / who / ideas / practice 17
Minimal Viable
Product (MVP)
PRESENTED BY: Robin Mack| DATE: Oct 2014
19Intro / what / why / how / who / ideas / practice
What is a MVP?
"You’re selling the vision
and delivering the
minimum feature set to
visionaries, not everyone.”
-Steve Blank
Intro / what / why / how / who / ideas / practice 20
Why have MVP?
Remember user testing?
Intro / what / why / how / who / ideas / practice
Purposes
• Be able to test a
product hypothesis with
minimal resources
• Accelerate learning
• Reduce wasted
engineering hours
• Get the product to early
customers as soon as
possible
21
How do you use a MVP?
Test assumptionsThe biggest mind shift in
following a customer
development process is:
thinking you know
something
- to -
testing everything you
know.
Intro / what / why / how / who / ideas / practice 22
23Intro / what / why / how / who / ideas / practice
Who should use MVP?
Core Team
Sponsor
Uxi
Dev/Test team
BA
Project Leader
Intro / what / why / how / who / ideas / practice 24
Core Team
Extended Team
DEV Manager
BusinessStakeholder
Other key
stakeholders
Domain Owner
Subject Matter Experts Iteration
Manager
Web UI DEV
Product
Owner
DEV
Tester
Business Analyst
ProgramDirector
Project Sponsor
UX Designer
Senior DEV DEV
Ideas and tricks
• maximize validated
learning for the least
amount of effort.
• Make quality the default
and agree when you
sacrifice or lower
quality to achieve a test
• This is not a sales
pitch, its user testing
• Target your tests to
early adopters
• Don’t limit your testing
to A/B product testing
Intro / what / why / how / who / ideas / practice 25
26Intro / what / why / how / who / ideas / practice
Let’s practice
27Intro / what / why / how / who / ideas / practice
Let’s practice
Make a new plane and
test it in 60 seconds
Repeat 3 times to find
best plane
Now compare to original
plane
Intro / what / why / how / who / ideas / practice 28