best of lean startup and scrum for product development and enhancement

34
Prepared by : Anish Cheriyan, Director, Huawei Best of Scrum and Lean Startup for product development Prepared By Anish Cheriyan, Director, Huawei Technologies

Upload: anish-cheriyan

Post on 11-Aug-2015

553 views

Category:

Business


1 download

TRANSCRIPT

Prepared by :Anish Cheriyan, Director, Huawei

Best of Scrum and Lean Startup for product developmentPrepared By Anish Cheriyan, Director, Huawei Technologies

Topics• Introduction• Perspective on Product Development• Some Anti Pattern• Lean Startup and Scrum Applied

• New Product Development• Feature or Enhancement

• Experience Sharing

How many of us believe on this?

Standish Group Findings-Chaos Report 2014Successful; Se-

ries1; 0.162; 16%

Challenged; Se-ries1; 0.527; 53%

Cancelled; Se-ries1; 0.311; 31%

Standish Group Findings- Features not available in the Final Product

Large company Medium company Small Company0%

10%

20%

30%

40%

50%

60%

70%

Large company; Series1;

58%

Medium company; Series1;

35%

Small Company; Series1;

26%

Standish Group Findings- Project Success and Challenging Factors

>35% Success Factors related

to Users Involvement

related

>40% Challenged

Factors related to Users

Involvement related

So How do we Develop Our

Products or Features?

How do we develop our product

One size fits all solution for the management method

Picture Courtesy: wikimedia.org

Large Organization have ready made past proven life cycle following waterfall, scrum, scrumban or related life cycle. Teams somehow forcefiet the project into such framework.

Photo by mouseshadows - Creative Commons Attribution-NonCommercial License https://www.flickr.com/photos/7339492@N04 Created with Haiku Deck

What happens if you fail

Failure is not considered good in most situations or may be in all situations.

Delayed Validated Learning

In most cases the validated learning comes after we do the big bang development.

Concept

Plan

Design and

Develop

Testing

Release

Beta Test

Final Release

Most learning

happen here

2 week to 3 months duration

“A Startup is a human institutiondesigned to deliver a product or serviceunder conditions of extreme uncertainty”Eric Ries

““A startup is not about executing a series of knowns. Most startups are facing a series of unknowns—unknown customer segments, unknown customer needs, unknown product feature set, etc.”.”

Minimum viable product (MVP) is the product with the highest return on investment versus risk. The term was coined and defined by Frank Robinson, and popularized by Steve Blank, and Eric Ries

“Minimize output, maximize outcome “- Jeff Patton, User Story Mapping

A Perspective for Product /Feature Development

Problem Validation

Solution Validation ScaleVisualize/

Plan

Pivot or Proceed

Lean Canvas

Lean Canvas

Lean Startup –Key Points

Reference: http://blog.andrewwalpole.com/resources/build_measure_learn_infographic.jpg

Background of the Business Problem

• Embedded Development.• Customer was not clear about the

problem.• Not clear about what feature is

required.

Our Myths

• “We who build the product know better than the customer”

• “Customer don’t have time to talk to us”

Scrum and Lean Startup Applied

Idea/Unknown problem

Product Ready

Scale (Product Development)

Integrated Product Development Process

Key Practices used

. Lean Canvas

. Interview, . Survey

. Presentation

. Go out of the building

. Wireframing

. Wireframing

. Working Prototype

. Iterative Development

. Customer Demo

. One Metric that matters

Concept

Plan

Develop

Release

. Scrum Life Cycle

. Continuous Delivery. All related practices

Lean Canvas, Wireframing and iterative development practices were extensively used.

A Perspective for Product /Feature Development

Problem Validation

Solution Validation ScaleVisualize/

Plan

Pivot or Proceed

Frame the problem, Map the big picture

Explore- Interviews, Wireframing

Minimum Viable Product

Release and Iteration Development

Outcome not Output

Adapted from the book User Story Mapping- Jeff Patton with Peter Economy

Discovering a Minimal Viable Solution

Adapted from the book User Story Mapping- Jeff Patton with Peter Economy

User Story - Backbone and the body

Adapted from the book User Story Mapping- Jeff Patton with Peter Economy

Validated Learning Loop

Adapted from the book User Story Mapping- Jeff Patton with Peter Economy

Key Results

• We have been able to finalize around 15 key features of the product using Lean Startup and Scrum approach.

What we Learnt and Road Ahead• Being systematic in wireframing approach• Difficulty in identifying One metric that matters• Prototyping should not be done for a set of users.

Road Ahead• Better our practices, adopt continuous delivery:

Build Measure Learn

Continuous Delivery Split Tests Falifiable Hypothesis

Automated Deployment Customer Liason Customer Development

Wireframing Net Promoter Score Five Whys Root Cause Analysis

Conclusion

• Whether we are entrepreneur or intrapreneur, we need to focus on the customer development constantly.

• Don’t jump into features or solution without validating the problem.

• Remember to take the hypothesis driven approach- Always.

References

• User Story Mapping- Jeff Patton with Peter Economy• The Lean Startup- Eric Ries• The Startup Owners Manual- Steve Blank• Running Lean- Ash Maurya• http://theleanstartup.com/• www.leanstack.com• http://steveblank.com/

Thank You

“Life is too short to build something which nobody wants”

Speaker Name: Anish Cheriyan

Email ID: [email protected], @anishcheriyan, www.anishcheriyan.com

forbes.com