Transcript
Page 1: Agile, Lean and Startups

Agile, Lean and Startup how to create to ultimate value creation machine

@barryoreilly

Page 2: Agile, Lean and Startups

WHERE TO START? Meet the heroes of this presentation

Page 3: Agile, Lean and Startups

Waterfall

!  Basic building blocks !  Analysis !  Develop !  Test !  Release

Page 4: Agile, Lean and Startups

Agile

!  Iterative !  Incremental !  Quality Baked In !  Continuous Delivery !  Feedback

Page 5: Agile, Lean and Startups

Lean

!  Eliminate Waste !  Continuous Flow !  Value Creation !  Customer Driven !  Total Quality Management !  Deming Cycle

Page 6: Agile, Lean and Startups

Startup

!  Product Development !  Vision !  Steer !  Experiment !  Test !  Measure !  Pivot or Persevere

!  Accelerate

Page 7: Agile, Lean and Startups

How can we harness everyone?

Page 8: Agile, Lean and Startups

Where is the sweet spot?

Sweet Spot

Agile

Lean Startup

Page 9: Agile, Lean and Startups

SHARE A FEW EXPERIENCES & TOOLS

Page 10: Agile, Lean and Startups

Topics for deep dive

!  Efficiency and effectiveness !  Understanding !  Test !  Measure

!  Building !  Learning

Page 11: Agile, Lean and Startups

Efficiency and effectiveness

There is nothing so useless as doing efficiently that which should not be done at all

- Peter Drucker

Page 12: Agile, Lean and Startups

Deming Cycle

Plan

Do

Check

Act

Page 13: Agile, Lean and Startups

Lean Startup

Idea

Build

Product

Measure

Data

Learn

Page 14: Agile, Lean and Startups

Building

!  Concept to product !  Value prioritisation !  Business !  Customer

!  User stories

Page 15: Agile, Lean and Startups

Concept to Value

!  Business Model !  Creating it

!  Customer Driven Design !  Validating

!  Stories ! Realising it

Page 16: Agile, Lean and Startups

Business Model Canvas by Alex Osterwalder

Page 17: Agile, Lean and Startups

Conference Business Model Canvas

Page 18: Agile, Lean and Startups

FROM CREATE TO VALIDATE….

Page 19: Agile, Lean and Startups

Testing (the Product)

!  User !  Customer !  Prototyping !  Gorilla !  Continuous Deployment !  A/B split testing

Page 20: Agile, Lean and Startups

Get to know your users !  Objective of the exercise !  To understand who uses the site and why !  To understand what would motivate users

to use our offering !  Uses !  A good understanding of the potential

users helps to understand how they will interact with the site and drives us to design a system that will meet their needs

Page 21: Agile, Lean and Startups

Understand your end users’ motivations, ability and the value you will be giving them so they use your site

Page 22: Agile, Lean and Startups

How do we achieve this? !   Brainstorming

!   Help the team own the solution !   Leverage knowledge within the team

!   Draft personas !   Get something on paper and then improve it continuously

!   Street surveys !   Find out what people are saying !   Help the team interact with end users to understand their

motivations !   Online surveys

!   Collect more data !   Review of existing market research

!   Leverage existing knowledge within the organisation

Page 23: Agile, Lean and Startups

Who will use my application?

Empathy maps

Prioritised Personas

1

2

Customer research

Street interviews

Online questionnaire

Business success metrics G1, value /session

Page 24: Agile, Lean and Startups

Get out of the building!

Page 25: Agile, Lean and Startups

How will they use my application?

Journey sketches

Persona journeys Personas

Page 26: Agile, Lean and Startups

Home  page   Search site   Results  

Update dates   Confirm selection  

Purchase   Receipt  

Select dates  

User Journey

Matt, 31 yrs, Professional, Casual User

Page 27: Agile, Lean and Startups

What’s on the pages?

Feature and page sketching

Personas journeys

Personas

Wireframes

Page 28: Agile, Lean and Startups

Create stories

Wire framed journeys

Stories mapped to wireframes

Personas

Home page

Page 29: Agile, Lean and Startups

VALIDATE TO REALISE….

Page 30: Agile, Lean and Startups

Story Value

!  Story value !  Not liner !  Focus should be to

§ realise it § as soon as possible § user perspective and centric

Page 31: Agile, Lean and Startups

Old days

Page 32: Agile, Lean and Startups

Old days

No Value Until Here

Page 33: Agile, Lean and Startups

Plan Deploy

Requirement

Design

Implement

Test

Evaluate

Plan

Agile has helped feedback loop but still challenges to prioritise value

Page 34: Agile, Lean and Startups

Change thinking on value

!  Product Backlog

!  Linear mindset flawed

!  Systemic & holistic approach needed

Page 35: Agile, Lean and Startups

Systemico Framework for Value Mapping by Lourenço Soares and Barry O’Reilly

User Goal 1

User Goal 2

User Goal 3

User Goal 4

User Goal 5

CORE

USE

ENGAGE

EXPLORE

Prioritised User goals of the product

Enga

geme

nt le

vel

of t

he U

ser

Page 36: Agile, Lean and Startups

User Value Map

User Goal 1

User Goal 2

User Goal 3

User Goal 4

User Goal 5

CORE

USE

ENGAGE

EXPLORE

Prioritised User goals of the product

Enga

geme

nt le

vel

of t

he U

ser

Give value dimensions

Page 37: Agile, Lean and Startups

User Value Map

User Goal 1 User Goal 2

User Goal 3

User Goal 4

User Goal 5

CORE #121 #124

#143 #122

#158 #125

USE #126 #130 #108

#129

ENGAGE #190 #127 #186

#132

EXPLORE #133

#179

Page 38: Agile, Lean and Startups

AS A PRODUCT OWNER I WANT TO ADD A PICTURE TO MY

PROFILE SO THAT OTHER USERS CAN SEE MY

BEAUTIFUL FACE Estimate: 5 Goal: 2 (Find content) Engagement : Core

Page 39: Agile, Lean and Startups

Systemico Framework for Value Mapping by Lourenço Soares and Barry O’Reilly

Page 40: Agile, Lean and Startups

REALISE TO LEARN….

Page 41: Agile, Lean and Startups

Measure

Data is the new oil

Track everything!

Page 42: Agile, Lean and Startups

Non Actionable Metrics

!"!!!!

!#$$!!

!%&$$$!!

!%&#$$!!

!'&$$$!!

!'&#$$!!

!(&$$$!!

!(&#$$!!

%! '! (! )! #! *! +! ,! -! %$! %%! %'!

./0123/.!

./0123/.&!455&!678!

Page 43: Agile, Lean and Startups

Cohorts – Measure Engagement

!"#

$!"#

%!"#

&!"#

'!"#

(!!"#

($!"#

)*+,*-.# /01-,*-.# 2*-34# 56-78# 2*.# ),+0# ),8.# 5,9,:;# <06;0=10-# >3;?10-# @?A0=10-# B030=10-#

A70C#

-097:;0-#

-097:;0-D##*EE#

-097:;0-D##*EED#-03?==0+E#

-097:;0-D#*EED#1,.#

Page 44: Agile, Lean and Startups

Customer Driven Development

!  Understanding what customers want to evolving product around it

!  When you see an reaction from you customers, keep digging – your onto something good.

Page 45: Agile, Lean and Startups

Learning

!  Continuous Improvement

!  Single and Double loop !  What to build next?

Page 46: Agile, Lean and Startups

Learning as “the detection and correction of error” where an error is a mismatch between what was intended and what was produced.

Page 47: Agile, Lean and Startups

Single Loop Learning

Results (What We Get)

Action Strategies (What We Do)

Our Approach (Why We Do)

Page 48: Agile, Lean and Startups

Double loop learning

- requires changing the values and revisit what governs theory-in-use

change view of what we are doing

Page 49: Agile, Lean and Startups

Single Vs. Double Loop Learning

Results (What We Get)

Action Strategies (What We Do)

Our Approach (Why We Do)

Page 50: Agile, Lean and Startups

Learning

!  Don’t waste your failures

!  Its not the FAILURE that we should celebrate but the LEARNING that ensues

Page 51: Agile, Lean and Startups

Idea

Idea flow

Test RefineFinancial model

010111001110100001010

Code

Architectural model Prototype (lo/hi fi)

Prioritised list

$

Business process model

Page 52: Agile, Lean and Startups

Agile, Lean and Startup how to create to ultimate value creation machine

Thanks! @barryoreilly


Top Related