34
©2015 GlobalLogic Inc. Evolution of Agile world with Lean Startup Concepts -ShriKant Vashishtha

Evolution of Agile world with Lean Startup Concepts

Embed Size (px)

Citation preview

Page 1: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

Evolution of Agile world with Lean Startup Concepts

-ShriKant Vashishtha

Page 2: Evolution of Agile world with Lean Startup Concepts

2 ©2015 GlobalLogic Inc.

About Me!

• Blog – http://www.agilebuddha.com • Twiiter - @vashishthask• Trainer and coach in:

– Scrum (Team, Scrum Master, Product Owner)– Kanban– User story workshop– BDD/ATDD/Specification by Example– Agile Testing– Unit testing (xUnit), Continuous Integration and

Continuous Delivery

Page 3: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

A Traditional Scenario

Page 4: Evolution of Agile world with Lean Startup Concepts

4 ©2015 GlobalLogic Inc.

Page 5: Evolution of Agile world with Lean Startup Concepts

5 ©2015 GlobalLogic Inc.

Page 6: Evolution of Agile world with Lean Startup Concepts

6 ©2015 GlobalLogic Inc.

Page 7: Evolution of Agile world with Lean Startup Concepts

7 ©2015 GlobalLogic Inc.

Page 8: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

Lean Startup Approach

Page 9: Evolution of Agile world with Lean Startup Concepts

9 ©2015 GlobalLogic Inc.

Minimum Viable

Minimum ViableGood features to test the

users responses

Crappy Products nobody wants to use

The products you want to build

Start with MVP (Minimum Viable Product)

• Smallest possible thing that we can build which will help us to learn if our hypothesis is true.

• The goal of the MVP is to validate hypothesis before committing huge amount of resources to them.

Page 10: Evolution of Agile world with Lean Startup Concepts

10 ©2015 GlobalLogic Inc.

Introducing “Fake Door”

Page 11: Evolution of Agile world with Lean Startup Concepts

11 ©2015 GlobalLogic Inc.

Measurement and Validated Learning

Page 12: Evolution of Agile world with Lean Startup Concepts

12 ©2015 GlobalLogic Inc.

Facebook + Online Shopping

Page 13: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

Why Lean Startup

Page 14: Evolution of Agile world with Lean Startup Concepts

14 ©2015 GlobalLogic Inc.

9/10 startups fail

Page 15: Evolution of Agile world with Lean Startup Concepts

15 ©2015 GlobalLogic Inc.

It’s all about building the right product vs building product right

Page 16: Evolution of Agile world with Lean Startup Concepts

16 ©2015 GlobalLogic Inc.

Feature Waste

a

a

Page 17: Evolution of Agile world with Lean Startup Concepts

17 ©2015 GlobalLogic Inc.

Lean Startup Examples

Page 18: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

What is Lean Startup?

Page 19: Evolution of Agile world with Lean Startup Concepts

19 ©2015 GlobalLogic Inc.

Page 20: Evolution of Agile world with Lean Startup Concepts

20 ©2015 GlobalLogic Inc.

Lean Startup Principles

• Entrepreneurs are everywhere• Entrepreneurship is management• Validated learning• Innovation accounting• Build-Measure-Learn

ALL successful Startup processes should be geared to accelerate the feedback loop

Page 21: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

A disciplined, scientific and capital efficient method for discovering and building products

and services that people love.- Joshua Kerievsky

Page 22: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

“In a startup, no facts exists inside the building, only opinions.”

-Steve Blank

Page 23: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

“Get outside of the building”

-Steve Blank

Page 24: Evolution of Agile world with Lean Startup Concepts

24 ©2015 GlobalLogic Inc.

Done – Scrum Style

Page 25: Evolution of Agile world with Lean Startup Concepts

25 ©2015 GlobalLogic Inc.

Done – Lean Startup Style

Page 26: Evolution of Agile world with Lean Startup Concepts

26 ©2015 GlobalLogic Inc.

Some learning

Requirements Development QA Release

Very little learning

Most learning happens here

Page 27: Evolution of Agile world with Lean Startup Concepts

27 ©2015 GlobalLogic Inc.

Some learning

Requirements

Continuous Deployment Release

Most learning happens here

Shorten cycle time

Page 28: Evolution of Agile world with Lean Startup Concepts

28 ©2015 GlobalLogic Inc.

• Getting value to the business as fast as you possibly can for receiving faster feedback.

• Software always production ready

• Releases tied to business needs, not operational constraints

Continuous Deployment

Page 29: Evolution of Agile world with Lean Startup Concepts

29 ©2015 GlobalLogic Inc.

Customer Development

Page 30: Evolution of Agile world with Lean Startup Concepts

30 ©2015 GlobalLogic Inc.

Innovation Accounting

• Innovation Accounting is where you are accounting for – is my MVP any good?

Page 31: Evolution of Agile world with Lean Startup Concepts

31 ©2015 GlobalLogic Inc.

Validated Learning and Innovation Accounting

• Learning validated via data, surveys, interviews• Demonstrated by positive improvements in startup’s

core metrics.• Innovation Accounting is where you are accounting for

– is my MVP any good?

Page 32: Evolution of Agile world with Lean Startup Concepts

32 ©2015 GlobalLogic Inc.

Agile Lean StartupAccepted is DONE Validated is new DONE

Full blown feature delivered in the production

Capital efficient way to assess if feature is even needed

User Story Hypothesis (guess)

Backlog To Learn List

Sprint Build-Measure-Learn

Customer feedback Customer validation

Continuous Integration Continuous Deployment

Velocity tracking Innovation accounting

On-site customer “Get out of the building”

Page 33: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc.

Thank You | Q&A

http://www.agilebuddha.com | @vashishthask

Page 34: Evolution of Agile world with Lean Startup Concepts

©2015 GlobalLogic Inc. CONFIDENTIAL