how to build the wrong thing faster and learn from it keynote by david hussman at productcamp twin...

22
1 How to build the wrong thing faster … … and learn from it How to build the wrong thing faster … and learn from It uncertain overly certain Changing what I can, one dude at a time

Upload: productcamp-twin-cities

Post on 26-Jan-2017

338 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

1

How to build the wrong thing faster …

… and learn from it

How to build the wrong thing faster …

… and learn from It

uncertainoverly certain

Changing what I can, one dude at a time

Page 2: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

2

nonban.org

Because process is only part of the meal

NonBan

“the least amount of process with

the most real and measurable value”

The story of “it”

“It” starts at a large, game

development effort in California …

… but “it” lurks in many corners of

many companies in many countries

Page 3: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

3

Will it be done

on time?

The bigger “It” is, the more likely

we will be wrong, even if we were right

This got me thinking …

Page 4: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

4

Let’s riff on “it”

How do you frame your world?

What if we moved from process to product?

Scrum Team Product Team

Scrum Master Producer

Or, from absolutes to uncertainty

Transformation Adoption

Requirements Outcomes

Page 5: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

5

from “How Much?” to “How Wrong?”(progress) (product)

Let’s connect and reflect …

For your last delivery, how wrong were

you, and how soon did you know (or not)?

Product Arrogance“the difference between what people need,

and what you think they need”

Planning to Discover

( exploring contextual wrongness )

Page 6: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

6

The Anatomy of Discovery

Discovering within Constraints

Science as a Product

Page 7: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

7

Product Driven Architecture

A Distributed Version

How ready are you to shifttowards product over progress?

Page 8: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

8

Can you produce working product often?

Refactoring

User StoriesAcceptance Tests

Sprints

Product Backlogs

Continuous Integration Test Driven

Burndown Burnup

Iterations

Personas

Common WorkspaceCross Functional Teams

Daily Scrum Meeting

Retrospectives

Chartering

Continuous Deployment

Story Map WIP Limits

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Pro

du

ct L

ea

rnin

g

How much structure do you need?

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 9: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

9

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 10: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

10

Do your structures feed product learning?

Cross Cutting Constraints

Pro

du

ct L

ea

rnin

g

Do your team structures

promote product learning?

Cross Cutting Constraints

Pro

du

ct L

ea

rnin

g

Are you practicing

product driven architecture?

Page 11: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

11

What about wrongness and readiness?

Pilots Value Readiness

Page 12: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

12

How do you know when you are ready?

All

Product Ideas

Product

Choices

Collaborative

Chartering

Pragmatic

Personas

Story

Maps

User Interviews

Market

Research

Journeys

Let’s look at a scaled readiness example

Page 13: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

13

Page 14: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

14

Page 15: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

15

Page 16: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

16

Page 17: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

17

Page 18: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

18

And there was much rejoicing?

Discovery is challenged and grows

Page 19: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

19

Product design meets system thinking

How can do stay ready (while learning)?

Page 20: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

20

How can you measure your wrongness?

Discovering Complexity

Page 21: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

21

Visualizing Quality Issues

Focusing on Product (over Progress)

Measuring Impact

Page 22: How to build the wrong thing faster and learn from it keynote by David Hussman at ProductCamp Twin Cities 2015

22

How wrong are you ready to be?

@davidhussman / devjam.com