if you need to run a project youve already failed - agilia · If you need to run a project –...
Transcript of if you need to run a project youve already failed - agilia · If you need to run a project –...
![Page 1: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/1.jpg)
@eleybourn
@eleybourn
If you need to run a project – you’ve already failed #noprojects
Evan Leybourn
Agilia 2016
![Page 2: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/2.jpg)
@DipeshPala@eleybourn
Come with an open mind
This is a controversial topic
![Page 3: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/3.jpg)
@eleybourn
PART ONEUnderstanding projects
![Page 4: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/4.jpg)
@DipeshPala@eleybourn
What exactly is a project?
A temporary structure to govern and deliver a
complex change (such as a new product)
![Page 5: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/5.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/6.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/7.jpg)
@DipeshPala@eleybourn
Projects focus on the wrong thing
What is measurable not what is valuable
![Page 8: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/8.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/9.jpg)
@DipeshPala@eleybourn
![Page 10: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/10.jpg)
@eleybourn
PART TWOintroducing #noprojects
![Page 11: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/11.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/12.jpg)
@DipeshPala@eleybourn
What is #noprojects?
The alignment of activities to outcomes
measured by value,
constrained by guiding principles and
supported by continuous delivery technologies
![Page 13: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/13.jpg)
@eleybourn
The continuous culture
Continuous delivery,
deployment,
monitoring,
strategy,
planning,
design,
marketing,
feedback,
![Page 14: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/14.jpg)
@eleybourn
PART THREEWhere to begin
![Page 15: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/15.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/16.jpg)
@DipeshPala@eleybourn
![Page 17: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/17.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/18.jpg)
@DipeshPala@eleybourn
Understanding the value of work
Value degrades
![Page 19: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/19.jpg)
@DipeshPala@eleybourn
Understanding the value of work
High value activities may come later
![Page 20: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/20.jpg)
@DipeshPala@eleybourn
Understanding the value of work
Local Maxima
![Page 21: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/21.jpg)
@DipeshPala@eleybourn
Understanding the value of work
The “So What” Factor
![Page 22: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/22.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/23.jpg)
@eleybourn
PART FOURDelivering work
![Page 24: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/24.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/25.jpg)
@DipeshPala@eleybourn
![Page 26: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/26.jpg)
@DipeshPala@eleybourn
![Page 27: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/27.jpg)
@DipeshPala@eleybourn
![Page 28: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/28.jpg)
@DipeshPala@eleybourn
The technology of #noprojects
Automated testing, continuous integration,
continuous delivery, and DevOps
![Page 29: if you need to run a project youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/29.jpg)
@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 youve already failed - agilia · If you need to run a project – you’ve already failed #noprojects Evan Leybourn Agilia 2016 @DipeshPala@eleybourn](https://reader033.fdocuments.net/reader033/viewer/2022060311/5f0adf2c7e708231d42dc0e6/html5/thumbnails/30.jpg)
@eleybourn
Evan LeybournIBM GBS
@eleybourn
slideshare.net/eleybourn
sg.linkedin.com/in/evanleybourn