if you need to run a project –you’ve already failed · projects are expensive the three o’s...

30
@eleybourn @eleybourn If you need to run a project – you’ve already failed #noprojects Evan Leybourn Scrum Gathering Munich, 2016

Upload: others

Post on 22-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

@eleybourn

If you need to run a project – you’ve already failed

#noprojects

Evan Leybourn

Scrum Gathering Munich, 2016

Page 2: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Come with an open mind

This is a controversial topic

Page 3: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

PART ONE

Understanding projects

Page 4: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

What exactly is a project?

A temporary endeavor undertaken to create a unique product, service or result.

Page 5: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Projects are expensive

The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs

Page 6: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Projects fail

The definition of insanity is to “do the same thing and expect a different result”

Page 7: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Projects focus on the wrong thing

What is measurable not what is valuable

Page 8: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Projects are temporary (products aren’t)

Products don’t end when the project does – don’t artificially constrain them & lose key skills

Page 9: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

McKenna T, Whitty SJ. (2013) Agile is Not the End-Game of Project Management Methodologies. In: Proceedings of the Annual

Project Management Australia Conference Incorporating the PMI Australia National Conference (PMOz), Melbourne, Australia,

17‐18 September 2013.

Page 10: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

PART TWO

introducing #noprojects

Page 11: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Continuous change is the alternative!

The approach and structure to successfully deliver continuous change without a project

Page 12: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

What is #noprojects?

The alignment of activities to outcomesmeasured by value, constrained by guiding principles and supported by continuous delivery technologies

Page 13: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

The continuous culture

Continuous delivery,deployment,monitoring,strategy,planning, design, marketing, feedback,

Page 14: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

PART THREE

Where to begin

Page 15: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Outcomes over outputs

Outcomes are valuable, planned, slowly changing and define a common direction for all work

Page 16: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Page 17: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Working principles

Common, agreed, and prioritised constraints that shape all activities

(e.g. quality, communication, staff engagement, security, or branding)

Page 18: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Understanding the value of work

Value degrades

Page 19: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Understanding the value of work

High value activities may come later

Page 20: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Understanding the value of work

Local Maxima

Page 21: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Understanding the value of work

The “So What” Factor

Page 22: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Value delivery teams

Dedicated cross-functional teams that contain the required skills to deliver an outcome

(e.g. developers, testers, HR, accountants, sales/marketing)

Page 23: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

PART FOUR

Delivering work

Page 24: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

The activity canvas

An activity is any discrete work that is undertaken as part of a change

Page 25: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Page 26: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Page 27: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Page 28: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

The technology of #noprojects

Automated testing, continuous integration, continuous delivery, and DevOps

Page 29: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@DipeshPala@eleybourn

Funding #noprojects

Change the question – not “how much will this cost?”, but rather “how much is it worth?”

Page 30: If you need to run a project –you’ve already failed · Projects are expensive The three O’s of project cost; 1. Overheads, 2. Overruns and 3. Opportunity costs ... Outcomes

@eleybourn

Evan LeybournIBM GBS

[email protected]

@eleybourn

slideshare.net/eleybourn

sg.linkedin.com/in/evanleybourn