32
How to Build the Wrong thing Faster … … and Learn from It uncertain overly certain

and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

How to Build the Wrong thing Faster …

… and Learn from It

uncertainoverly certain

Page 2: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Changing what I can, one dude at a time

Page 3: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

nonban.org

Because process is only part of the meal

NonBan

“the least amount of process with

the most real and measurable value”

Page 4: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

The story of “it”

Page 5: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

“It” starts at a large, game

development effort in California …

… but “it” lurks in many corners of

many companies in many countries

Page 6: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Will it be done

on time?

Page 7: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

The bigger “It” is, the more likely

we will be wrong, even if we were right

Page 8: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

This got me thinking …

Page 9: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Let’s riff on “it”

Page 10: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

How do you frame your world?

Page 11: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

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 12: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

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

Page 13: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

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”

Page 14: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Planning to Discover

( exploring contextual wrongness )

Page 15: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

The Anatomy of Discovery

Page 16: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Discovering within Constraints

Page 17: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Science as a Product

Page 18: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Product Driven Architecture

Page 19: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

A Distributed Version

Page 20: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

How ready are you to shifttowards product over progress?

Page 21: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

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

Page 22: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Pro

du

ct L

ea

rnin

g

Page 23: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 24: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 25: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 26: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Pro

du

ct L

ea

rnin

g

Cross Cutting Constraints

Process and procedures

Architecture and technology

Roles, titles and HR

Governance and governments

Page 27: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Does your process feed product learning?

Page 28: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Cross Cutting Constraints

Pro

du

ct L

ea

rnin

g

Do your team structures

promote product learning?

Page 29: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Cross Cutting Constraints

Pro

du

ct L

ea

rnin

g

Are you practicing

product driven architecture?

Page 30: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

Cross Cutting Constraints

Pro

du

ct L

ea

rnin

g

Are you learn to scale process or

learning to scale product learning?

Page 31: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

A New Frame / Cadence:

Product Design and Product Delivery

Page 32: and Learn from Itagileprague.com/pool/vzor/upload/David_Hussman-How... · The Anatomy of Discovery. Discovering within Constraints. Science as a Product. ... Continuous Deployment

How wrong are you ready to be?

@davidhussman / devjam.com