30

Agile Brisbane _ Lean Startup & MVP March 2015

Embed Size (px)

Citation preview

Page 1: Agile Brisbane _ Lean Startup & MVP March 2015
Page 2: Agile Brisbane _ Lean Startup & MVP March 2015

The Lean Startup

PRESENTED BY: Robin Mack| DATE: March 2014

Page 3: Agile Brisbane _ Lean Startup & MVP March 2015

3Intro / what / why / how / who / ideas / practice

Page 4: Agile Brisbane _ Lean Startup & MVP March 2015

What is Lean Startup?

4Intro / what / why / how / who / ideas / practice

• The combination of

Agile delivery +

Lean practices +

Customer development

Ash Maurya

Page 5: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 6: Agile Brisbane _ Lean Startup & MVP March 2015

Lean Software Development

Release

Release

EvaluateProblem/Idea Identification

Iterations

• Smaller batch size

• Eliminate waste

• Create flow

6Intro / what / why / how / who / ideas / practice

Page 7: Agile Brisbane _ Lean Startup & MVP March 2015

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.

Page 8: Agile Brisbane _ Lean Startup & MVP March 2015

Lean Startup Cycle

Build

Measure

Learn

Intro / what / why / how / who / ideas / practice 8

Page 9: Agile Brisbane _ Lean Startup & MVP March 2015

Customer Development

Release

Release

EvaluateProblem/Idea Identification

Measure

User Testing

Iterations

Intro / what / why / how / who / ideas / practice 9

Page 10: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 11: Agile Brisbane _ Lean Startup & MVP March 2015

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?

Page 12: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 13: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 14: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 15: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 16: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 17: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 18: Agile Brisbane _ Lean Startup & MVP March 2015

Minimal Viable

Product (MVP)

PRESENTED BY: Robin Mack| DATE: Oct 2014

Page 19: Agile Brisbane _ Lean Startup & MVP March 2015

19Intro / what / why / how / who / ideas / practice

Page 20: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 21: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 22: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 23: Agile Brisbane _ Lean Startup & MVP March 2015

23Intro / what / why / how / who / ideas / practice

Page 24: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 25: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 26: Agile Brisbane _ Lean Startup & MVP March 2015

26Intro / what / why / how / who / ideas / practice

Page 27: Agile Brisbane _ Lean Startup & MVP March 2015

Let’s practice

27Intro / what / why / how / who / ideas / practice

Page 28: Agile Brisbane _ Lean Startup & MVP March 2015

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

Page 29: Agile Brisbane _ Lean Startup & MVP March 2015

[email protected]

twitter: robinlmack

29

Contact Info

Page 30: Agile Brisbane _ Lean Startup & MVP March 2015