driving lean innovation in agile teams

48
Driving Lean Innovation in Agile Teams Presented by Arlen Bankston [email protected] @abankston, @lithespeed

Upload: zariel

Post on 25-Feb-2016

43 views

Category:

Documents


2 download

DESCRIPTION

Driving Lean Innovation in Agile Teams. Presented by Arlen Bankston [email protected] @ abankston , @ lithespeed. About Me. Arlen Bankston Co-Founder of LitheSpeed, LLC User e xperience & product development background 15 years of Agile experience - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Driving Lean Innovation in Agile Teams

Driving Lean Innovationin Agile TeamsPresented by Arlen Bankston

[email protected]

@abankston, @lithespeed

Page 2: Driving Lean Innovation in Agile Teams

About MeArlen Bankston• Co-Founder of LitheSpeed, LLC• User experience & product development

background• 15 years of Agile experience• Lean Six Sigma Master Black Belt• Lately 40% training, 20% each of coaching,

product development & management

2

Page 3: Driving Lean Innovation in Agile Teams

3

• Sensei Story• Agile Blues, Lean Startup• Lean + Agile Innovation

• Holistic Discovery• Risk-Driven Product Backlog• Exploratory Sprints• Data-Driven Sprint Review

• Lean & Agile at Established Companies

Agenda

“Life’s too short to build something nobody wants.”

Ash Maurya, Lean Entrpreneur, Author of Running Lean.

Page 4: Driving Lean Innovation in Agile Teams

4

Sensei Story

http://www.senseitool.com

Page 5: Driving Lean Innovation in Agile Teams

5

First, an Idea!

Sensei is an Agile retrospective tool by LitheSpeed. www.senseitool.com

A tool to facilitate Continuous Improvement via the Scrum Retrospective

Page 6: Driving Lean Innovation in Agile Teams

6

Quickly built a prototype

Page 7: Driving Lean Innovation in Agile Teams

7

And, we took it on the road

Page 8: Driving Lean Innovation in Agile Teams

8

Everyone said this was the best thing since…

Page 9: Driving Lean Innovation in Agile Teams

9

And so…

Built, Built, Built

Built some more

Lost our Team, Got

a New Team

Page 10: Driving Lean Innovation in Agile Teams

Build and they will come?

Customer Discovery

Feature Development

10

Page 11: Driving Lean Innovation in Agile Teams

11

Agile Blues, Lean Startup

Page 12: Driving Lean Innovation in Agile Teams

Risks of Agile1. Backlog items are not always validated

against true end-user needs

2. Critical reliance on a fallible Product Owner

3. Lack of clear advice on how and when to “pivot”

4. IT bias… fall back on what we know: build, build, build

12

Page 13: Driving Lean Innovation in Agile Teams

13

Now What?

• Solution crafted, few customers

• No ideas on how best to proceed

• Keep building?• But…we’re almost out of

runway!

Page 14: Driving Lean Innovation in Agile Teams

14

A Serendipitous Epiphany

Page 15: Driving Lean Innovation in Agile Teams

15

The Lean Startup Cycle: Build-Measure-Learn

• Know your customer• Start small• Fail fast• Test relentlessly• Seek customer validation at all levels

Page 16: Driving Lean Innovation in Agile Teams

Lean Discovery + Agile Delivery Illustrated

Holistic Discovery

List Market, Customer,

Product risks

Illustrate business

model/case

Risk-driven Product Backlog

Prioritize by riskiest

assumption

Include validation

mechanisms

Exploratory Sprints

Team intercepts users

Team helps design

experiments

Data-driven Sprint Review

Review experiment results

Pivot, Persevere, Punt

Scan for new opportunities

ValidatingProduct Increment

Measure key usage patterns

Focus MVP on early adopters

DISCOVERY

Page 17: Driving Lean Innovation in Agile Teams

Holistic DiscoveryAssessing key customers, problems & markets

Holistic DiscoveryList Market, Customer,

Product risks

Illustrate business

model/case

Risk-driven Product Backlog

Exploratory Sprints

Data-driven Sprint Review

ValidatingProduct

Increment

Page 18: Driving Lean Innovation in Agile Teams

Iterative Risk Management

• Are we solving a substantial problem?• What are our technical challenges?Produ

ctRisk

• Who are our ideal customers?• Do we understand their needs?Customer Risk

• Do we have a viable market niche?

• Are we better than the competition?Market Risk

18

Page 19: Driving Lean Innovation in Agile Teams

Test Your Riskiest Assumption

What critical assumptions would sink your business case if untrue?

We assumed that most agile teams did (or at least wanted to do) retrospectives.

Do your teams?

Page 20: Driving Lean Innovation in Agile Teams

Discovering Customer Needs[In]validate your assumptions by:

20

• Interviewing users• Observing users in their native

environments• Manually simulating your system

(“concierge”)• Rapid usability testing• Tracking behavior of customer

cohorts (related groups)

Page 21: Driving Lean Innovation in Agile Teams

Parallel Collaborative Design & the Design StudioDescribe Key Goals & Context

Sketch Designs Independently

Share Designs

Steal Ideas & Try Again

Select Designs to

Iterate

21

Design Studio Approach

Benefits:•Rapid idea generation & iteration•Avoid missed opportunities•Buy-in across team(s)

2-3 cycles

Page 22: Driving Lean Innovation in Agile Teams

Sensei Lean Startup

22

STREAM OF VALIDATED FEATURES

Lean Feature Validation

& Elaboration

Invalidated

Agile Feature Delivery

& Release

Page 23: Driving Lean Innovation in Agile Teams

Lean Canvas to draft your Business Model

Thanks to Ash Maurya, Leanstack.com23

Draft your business case in a simple, single-page format, and adjust based upon the results of your interviews, prototypes and releases.

Page 24: Driving Lean Innovation in Agile Teams

Example Lean Canvas for Sensei

Page 25: Driving Lean Innovation in Agile Teams

Risk-Driven Product Backlog

Challenging & testing your assumptionsHolistic Discovery

Risk-driven Product Backlog

Prioritize by riskiest

assumption

Include validation

mechanisms

Exploratory Sprints

Data-driven Sprint Review

ValidatingProduct

Increment

Page 26: Driving Lean Innovation in Agile Teams

The MVPA “Minimum Viable Product” might be:• Learning: Onsite observation, fake menus, ads• Pitching: Preorders, comparisons, joint design• Experiencing: Concierge, prototypes

Early releases focus on quickly & cheaply testing ideas.

Later releases focus on scaling.

26

Page 27: Driving Lean Innovation in Agile Teams

MVP

Pivot Key Differentiators

Flexibility & Safety

Scaling & Optimization

Story A1

A2

A3

B1

B2

C1C2C3

D1

D1D2

B3

Epic 1 Epic 2 Key Activity Major Component

Plan Releases & Pivots with a Story Map

27

Page 28: Driving Lean Innovation in Agile Teams

Unbounce for Landing PagesYou can create dynamic landing pages that help you tune your pitch and garner pre-orders with tools like Unbounce.

Page 29: Driving Lean Innovation in Agile Teams

Validation Board for Experimentation

29 https://www.leanstartupmachine.com/validationboard/

Plan and track experiments to test your assumptions about customers, problems & solutions. Pivot based upon the results that you see.

Page 30: Driving Lean Innovation in Agile Teams

Adjusting the PlanBased on what you learn, you might:• Stick to the plan • Target another customer group• Target a different need• Expand or contract feature focus• Change platforms or architecture• Change channels• Kill the idea entirely

Persevere, pivot or punt.30

Page 31: Driving Lean Innovation in Agile Teams

Exploratory SprintsQuick, cheap ways to validate your approach

Holistic Discovery

Risk-driven Product Backlog

Exploratory Sprints

Team intercepts users

Team helps design

experiments

Data-driven Sprint Review

ValidatingProduct

Increment

Page 32: Driving Lean Innovation in Agile Teams

Concierge to Test without CodingA manual simulation of your product or service.

Page 33: Driving Lean Innovation in Agile Teams

33

Overcoming the fear of being “Salesy”

Page 34: Driving Lean Innovation in Agile Teams

Balsamiq Mockups for Low-Fi Prototyping

http://balsamiq.com/products/mockups/

Test layouts and flows without coding or graphic design.

Page 35: Driving Lean Innovation in Agile Teams

Data-Driven Sprint Review

Using data to drive decisionsHolistic Discovery

Risk-driven Product Backlog

Exploratory Sprints

Data-driven Sprint Review

Review experiment results

Pivot, Persevere, Punt

Scan for new opportunities

ValidatingProduct

Increment

Page 36: Driving Lean Innovation in Agile Teams

Lean Canvas as Dynamic Dashboard

36

Think of your project as a set of small experiments.

The results of these experiments should be simply stated and reviewed regularly to guide decisions about product direction.

Thanks to Ash Maurya, author of Running Lean:http://www.runningleanhq.com/

Page 37: Driving Lean Innovation in Agile Teams

“Pirate” Metrics & Customer Funnels

37

Acquisition

Activation

Retention

Revenue

Referral

How many users are interested and find you?Preorders, signups, ad responsesHow is their experience when they do? Successful runs through key use caseDo they stick around for the long run?30, 60, 90 day retention by cohortDo they pay?Ratio of paying users or ROIDo they tell their friends?Successful recommendations

Thanks to Dave McClurehttp://www.slideshare.net/dmc500hats/startup-metrics-for-pirates-long-version

Page 38: Driving Lean Innovation in Agile Teams

Validating Product Increment

Analyzing & evolving your production systemHolistic Discovery

Risk-driven Product Backlog

Exploratory Sprints

Data-driven Sprint Review

ValidatingProduct

IncrementMeasure key

usage patterns

Focus MVP on early adopters

Page 39: Driving Lean Innovation in Agile Teams

Quantitative A/B & Multivariate TestingSplit (A/B) testing randomly presents users with competing versions of specific application pages and features.• See what works best by running parallel experiments• Choose the winning option after appropriate time

Header

Sign up form

Demo movie

Story

Header

Sign up form

Demo movie

Story

58% of visitors signed up

35% of visitors signed up

A B

Page 40: Driving Lean Innovation in Agile Teams

A/B Testing Sensei with OptimizelyWe found a 60% increase in registrations just from adding the term “distributed teams” to our landing page.

Page 41: Driving Lean Innovation in Agile Teams

Zopim Live Chat We envisioned live chat to be largely a help tool, but it ended up connecting us with our most passionate early adopters.

Page 42: Driving Lean Innovation in Agile Teams

42

Watching users in action

Page 43: Driving Lean Innovation in Agile Teams

Lean & Agile at Established Companies

Page 44: Driving Lean Innovation in Agile Teams

44

Challenges to Innovation at Large Corporations

1. Talent 2. Heavy Governance3. Heavy duty consumer research processes4. Decision culture centered around HIPPO (Highest Paid

Person’s Opinion)5. Success measured as # of units6. Culture that frowns upon pivots

Page 45: Driving Lean Innovation in Agile Teams

45

Lean for the Enterprise at Capital One*1. We hire only the best digital talent and then

massively empower them2. We have designed new workplace environments

to spark innovation3. We have retooled the way we do consumer

insights generation4. We don’t create business cases first - We build

and test prototypes to create the business case5. We build concierge based solutions before we

build the technology6. We measure success as customer engagement

rather than unit production

*Gagan Kanjlia, Senior Vice President, Capital One Bank

Page 46: Driving Lean Innovation in Agile Teams

Thank You!

Page 47: Driving Lean Innovation in Agile Teams

Reading List – Lean & Agile Innovation• Running Lean – Maurya• Essential Scrum – Rubin• The Entrepreneur's Guide to Customer Development – Vlaskovits• The Lean Startup – Ries• Discover to Deliver – Gottesdiener• The Other Side of Innovation – Govindarajan• Four Steps to the Ephiphany – Blank• Business Model Generation – Osterwalder

Page 48: Driving Lean Innovation in Agile Teams

Contact Us for Further Information

48

Arlen BankstonExecutive Vice [email protected]

On the Web:http://www.lithespeed.comhttp://www.senseitool.com

"I only wish I had read this book when I started my career in software product management, or even better yet, when I was given my first project to manage. In addition to providing an excellent handbook for managing with agile software development methodologies, Managing Agile Projects offers a guide to more effective project management in many business settings." John P. Barnes, former Vice President of Product Management at Emergis, Inc.