25
Mary Poppendieck [email protected] www.poppendieck.com Photograph © Tom Poppendieck

Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Mary [email protected]

Photograph © Tom Poppendieck

Page 2: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Bret’s Guiding Principle:Creators need an immediate 

connection with what they create.

OurGuiding Principle:

People need to figure things out for themselves. 

Combining Principles:People need to figure things out for themselves through an immediate connection with the results of their work.

Bret VictorInventing on Principle 

http://vimeo.com/36579366zCopyright©2018 Poppendieck.LLC

2

Page 3: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

The Cathedral The Bazaar

Copyright©2018 Poppendieck.LLC 3The Cathedral and the Bazaar by Eric Raymond

Photograph © Tom Poppendieck Photograph © Tom Poppendieck

Page 4: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Copyright©2018 Poppendieck.LLC

4

Ljubljana

Photograph © Tom PoppendieckPhotograph © Tom Poppendieck

Page 5: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Copyright©2018 Poppendieck.LLC

5

Can Cau

Photograph © Tom Poppendieck

Page 6: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Copyright©2018 Poppendieck.LLC

6

Pisac

Photograph © Tom Poppendieck

Page 7: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

For small, independent businesses

Copyright©2018 Poppendieck.LLC 7

For small, independent business teams

Photograph © Tom Poppendieck

Page 8: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Photograph © Tom Poppendieck

Copyright©2018 Poppendieck.LLC

8

Page 9: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Copyright©2018 Poppendieck.LLC 9Photograph © Tom Poppendieck

Page 10: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Photograph © Tom Poppendieck

Online Experimentation at Microsoftby Kohavi , Crook, & Longbotham

Presented at KDD 2009(Knowledge Discovery & Data Mining)

http://exp‐platform.com/expMicrosoft.aspxCopyright©2018 Poppendieck.LLC 10

Page 11: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Photograph © Dustin Poppendieck

Standish Group Study Reported at XP2002 by Jim Johnson, Chairman

Copyright©2018 Poppendieck.LLC

11

Page 12: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Photograph © Tom Poppendieck

Page 13: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Two Pizza Teams – Amazon’s organizational model, designed to dramatically reduce the need for communication, enabling growth.

Typically teams have 6‐12 people, including  a leader who may act somewhat like a CEO. 

Teams are ‘separable’ [organizationally] and ‘single‐threaded’ [work on a single thing].  

Teams are responsible for a measurable set of external outcomes, focused on end customers [and immediate consumers].

Team decide internally both what they will work on and how they do the work.

Dependencies between teams are kept to an absolute minimum.

Copyright©2018 Poppendieck.LLC 13

Page 14: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

1. True Customer Obsession2. Resist Proxies3. Embrace External Trends4. High Velocity Decision Making

Copyright©2017 Poppendieck.LLC

14

*Jeff Bezos ‐ April 2017 Letter to Shareholders

Photo / Eugene Hsu (@heuge)

Jeff Bezos

Make Products & Provide Services that Customers Love

Day 2 is stasis. Followed by irrelevance. Followed by excruciating, painful decline. Followed by death. And that is why it is always Day 1.

Page 15: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

The ProcessThe BusinessThe Market StudyThe Product Owner

ProfitProductivityShareholder ValueCost, Schedule, Scope

Copyright©2018 Poppendieck.LLC

15

Photograph © Tom Poppendieck

Patacancha

Page 16: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Copyright©2018 Poppendieck.LLC 16

Photograph © Tom Poppendieck

Page 17: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Handoffs Dependencies

Copyright©2018 Poppendieck.LLC

17

*2017 State of DevOps Report, presented by Puppet and DORA

Page 18: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Full Stack Team Independent Deployment

Copyright©2018 Poppendieck.LLC

18

Extensive Automation Local Persistence

Photograph © Tom Poppendieck

Page 19: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Knowledge Responsibility

Copyright©2018 Poppendieck.LLC

19

Feedback Action

Allen Ward: Lean Product and Process Development

Page 20: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Acceptance test driven development processCross‐functional teams include Product, QA and OpsAutomated build, testing, db migration, and deploymentIncremental development on the trunk with continuous integrationSoftware always production ready, or everything stops until it isDeploy constantly, release by switch Credit: Jez Humble

Copyright©2018 Poppendieck.LLC 20Photograph © Tom Poppendieck

Page 21: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Small, Multi‐Disciplined TeamsIncluding Design, Engineering, Product, Ops…Clear Strategic Intent, Metrics, & Constraints

Freedom to ActWithout Permission – from colleagues or mgt.

Frequent (Continuous) DeploymentTo obtain feedback from the market

Learning is More Important than DeliveryWhat do customers love? How do we know?

Success = Meaningful OutcomesNot Proxies (Process, Features, Output)

Copyright©2018 Poppendieck.LLC

21

Photograph © Tom Poppendieck

Page 22: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Agile is a Waypoint,  Not a Destination.Same for DevOps.

Independent, Multi‐discipline Teams with End‐to‐endCustomer 

Responsibility.

Copyright©2018 Poppendieck.LLC

22

Reorganization Goal : “Build Stronger, more Rounded Professionals out all our People.”

Policy Deployment: Cascading Goals + Classic Problem Solving.

Page 23: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Start with SignalsFocus on ProblemsPlan with Hypotheses

Do MultipleExperiments

Use Data to Decide

Not Requirements Not FeaturesNot Estimates

Not  a  Backlogof Stories Don’t Guess ata Solution

Signals /Patterns

Problem Statement

HypothesisExperiment

Analysis & Conclusion

Copyright©2017 Poppendieck.LLC

23

Page 24: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Photograph © Tom Poppendieck Copyright©2018 Poppendieck.LLC 24

Page 25: Beyond Proxies and Permission for Helsinki€¦ · Title: Microsoft PowerPoint - Beyond Proxies and Permission for Helsinki.pptx Author: Mary Created Date: 3/15/2018 8:25:49 PM

Mary [email protected]

Photograph © Tom Poppendieck Copyright©2017 Poppendieck.LLC25