From Zero to Continuous Validated Learning: Lean Startup on PaaS

22
1 From Zero to Continuous Validated Learning Lean Startup on PaaS

Transcript of From Zero to Continuous Validated Learning: Lean Startup on PaaS

Page 1: From Zero to Continuous Validated Learning: Lean Startup on PaaS

1

From Zero to Continuous

Validated LearningLean Startup on PaaS

Page 2: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Bio - Chris Sterling

2

Director of Product Management at CenturyLink Cloud Recently Launched AppFog: https://www.ctl.io/appfog Author of book “Managing Software Debt: Building for Inevitable Change” Supported change efforts to adopt Lean, Agile & Continuous Delivery behaviors in organizations of 10 up to 800+ people Entrepreneur & Lean Startup Practitioner Blog: managingsoftwaredebt.com

Page 3: From Zero to Continuous Validated Learning: Lean Startup on PaaS

AgendaIntroduction to Lean Canvas (5 mins) Identify our first experiment (10 mins) Develop landing page MVP application (5 mins) Run survey with audience (5 mins) Measure results of experiment (10 mins) Review, rinse & repeat based on learning (10 mins) Update application based on learning (5 mins) Blue/Green deployment of application (5 mins) Closing (Q&A) (10-15 mins)

3

Page 4: From Zero to Continuous Validated Learning: Lean Startup on PaaS

WARNING

I will be asking for your participation and using you for your thoughts & feedback during this presentation

4

Page 5: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Identify the Problem First

5

Page 6: From Zero to Continuous Validated Learning: Lean Startup on PaaS

The Setup

6

OK, our example will be somewhat contrived so please play along anyway Agile & DevOps have lead to large-scale enterprise adoption of Feature Team operating model, therefore… More Teams means more coordination

Page 7: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Team8s.ioA service to coordinate Feature Teams in a Scaled DevOps or Agile Environment

7

Page 8: From Zero to Continuous Validated Learning: Lean Startup on PaaS

8

Page 9: From Zero to Continuous Validated Learning: Lean Startup on PaaS

List Assumptions

9

Managing Team Membership is frequent

Finding out who is on a team is difficult at times

Figuring out who plays particular role on team is important

Feature teams are becoming more prevalent in enterprise

Cross-team collaboration is important to DevOps

Sharing team improvements increases Org value delivery

A Cloud Native WebApp for tracking teams is OK in enterprise

Team goals can be made clear in simple format

Improvements can be made clear in simple format

… … … … …

Page 10: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Experiment #1

10

Given the assumption “Feature teams are becoming more prevalent in enterprise” Lets test if this is a valid assumption More prevalent than? Zero? What %? Lets use 20% of audience have more than 3 Teams in their Organization as target

Page 11: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Validate or Invalidate

Assumptions

Page 12: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Lean Startup Validation

Techniques

Concierge MVP Wizard of Oz Boomerang Dry Wallet High Hurdle Video Trailer

12

Page 13: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Landing Page to Apply

Wizard of Oz

1.Create Headline 2.Provide Value Proposition 3.Add Call to Action 4.If possible, Provide an Offer

13

http://blog.landerapp.com/how-to-use-a-landing-page-to-validate-your-startup-idea/

Page 14: From Zero to Continuous Validated Learning: Lean Startup on PaaS

14

Page 15: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Rinse & Repeat

Review Usage Metrics Get Out of the Building (aka Talk to Your Customers) Revisit Lean Canvas and incorporate Learnings Review Assumptions

15

Page 16: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Usage Metrics

Capture Events Categorize Event Types Report on Events Determine Important Funnels to Track

16

Page 17: From Zero to Continuous Validated Learning: Lean Startup on PaaS

17

Our Lean Canvas focus has become fuzzy…

Page 18: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Incorporate Learning

Page 19: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Review Experiment #1

How many uniques clicked “Get Started” How many Teams were created Did 20% of audience have more than 3 Teams in their Organization as target

Bonus Learning: Did anybody add info about their Teams?

19

Page 20: From Zero to Continuous Validated Learning: Lean Startup on PaaS

I’m not in a Startup

20

Lean Startup techniques can be used on all products Based on scientific method (inspect and adapt) Lean Canvas can be modified for Feature definition Always focus on Agile Principle: “Simplicity--the art of maximizing the amount of work not done--is essential.” Don’t just validate features, invalidate them to make your product better

Page 21: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Taking the Leap…

Once the problems are well-defined And the market seems ready And you can focus your effort It could be time to take the leap…

Otherwise, don’t do it. It is hard to run a business & even harder when problem+market isn’t there

21

Page 22: From Zero to Continuous Validated Learning: Lean Startup on PaaS

Q&A