SlideShare a Scribd company logo
1 of 33
Download to read offline
@AndyBirds@AndyBirds
Hello!
I’m Andy Birds
@AndyBirds
Deep Dream Generator is a platform where you can transform photos using a powerful AI algorithms
http://deepdreamgenerator.com/
@AndyBirds@AndyBirds
We help our clients harness
technology, to create compelling
business opportunities
@AndyBirds@AndyBirds
We are a global business with a local presence
4,500+
Employees
14
Countries
42
Offices
25
Years
@AndyBirds@AndyBirds
Our experiences are encapsulated in 80+ books
@AndyBirds@AndyBirds
20 things I wish I had
known about
Lean-Agile Delivery
when I started
@AndyBirds @AndyBirds
PRESENTATION OBJECTIVES
Share some of my learnings, with the hope that I will:
✓ give you some new ideas
✓ encourage you to want to learn more
✓ inspire you try something new
To achieve the above I’m going to cover one thing a
minute it is intended to be a broad and shallow overview
(not deep) - it’s going to be jam-packed and pacey
Focus on delivering value
quickly by delivering in small
steps, which reduces risk
Lean-AgileWaterfall
Time
Key
Value delivered
Risk
Time
@AndyBirds @AndyBirds
Scrum
Kanban
LeSS
Nexus
DAD
SAFe
Lean
Six
Sigma
XP
Scrumban
Lean
UX
PRINCE2
Agile
#1. Stop boring
stakeholders with talk
about Lean, Agile, Scrum,
Kanban, etc...
Help people solve their problems
and reach their goals
Lean
Software
Development
Lean
Start-up
DSDM
@AndyBirds @AndyBirds
#2. Solve the right
problem. Go and see the
problem
It’s far worse to solve the wrong
problem than to build the wrong
solution to the right problem
1st WHY?
2nd WHY?
3rd WHY?
4th WHY?
5th WHY?
@AndyBirds @AndyBirds
#3. Understand the vision
- ensure you are working
towards a clear goal that
aligns to the vision
Stay firm on goals but flexible on
how to achieve them
VISION
GOAL GOAL GOAL
BET BET
INITIATIVE INITIATIVE INITIATIVE
BETBET
@AndyBirds @AndyBirds
#4. Focus on the outcome,
not the output.
Concentrate on the
direction, not the path
Invest in long-lived Product teams
and don’t let Capex and Opex be
puppet strings
“If you don’t
know where you
want to go, then
it doesn’t
matter which
path you take.”
@AndyBirds @AndyBirds
#5. Powerful strategies
are those driven by action
Create continuous flow between
your strategy, desired outcomes,
delivery and the experience of your
customers
6. MEASURE
VALUE
(outcomes not
output)
1. EXECUTIVE
VISION &
STRATEGY
(outcome based)
5. LEAN-AGILE
DELIVERY
3. PORTFOLIO MANAGEMENT &
LIGHTWEIGHT GOVERNANCE
(value based investment)
2. DEMAND &
PRIORITISATION
(own the outcome /
shape the
approach)
4. EVOLUTIONARY
ARCHITECTURE
(actionable thin slice)
VISION
G G G
B B BB
Autonomous
Outcome
Orientated
Teams
Accelerated
Cycle Time
through
Iterative
Incremental
Creation
CUSTOMER
@AndyBirds @AndyBirds
#6. Strategy = Delivery
Delivery = Teams
Teams = People
It’s all about the people.
‘Business’ and ‘Technology’ are
inextricably linked
VISION
STRATEGIC GOAL /
OUTCOME
HYPOTHESIS HYPOTHESIS
@AndyBirds @AndyBirds
#7. Build a team of
motivated people
People who feel good about
themselves produce better results
MASTERY
AUTONOMY
PURPOSE
MOTIVATION
@AndyBirds @AndyBirds
#8. Value T-shaped people
(multidisciplinary)
It's more important to get a story
through to "Done" rather than have
multiple stories in progress
Breadth of knowledge
Depthof
expertise
Capability Level
1
2
3
4
5
HORIZONTAL:
Ability to understand multiple disciplines
VERTICAL:
Depthofunderstandinginthe
discipline
@AndyBirds @AndyBirds
#9. Shape and size of the
team matters
Teams should be cross-functional
and poly-skilled. Typically 7 people
(plus or minus 2). Maybe more but
try to keep less than 10
@AndyBirds @AndyBirds
#10. Create a culture
where people enjoy
learning
Build in slack time. Encourage
learning opportunities: Pairing,
Communities of Practice & Interest,
Lean Coffee, Lunch & Learns
(Lightning Talks, PechaKucha), Fika
(Breakfast Catch-up), 1-to-1s, Book
Clubs, 20% time, Katas & Dojos, etc
THE DREYFUS MODEL OF SKILL ACQUISITION
@AndyBirds @AndyBirds
#11. Culture first, strategy
second. And don’t forget
culture starts with your
behaviour
Don’t wait for someone with a title to
make things better.
Exhibit the behaviour you would like
to see in your leaders
@AndyBirds @AndyBirds
#12. Ruthlessly prioritise
and focus on the
economics
80% of value is in 20% of features.
Use of ‘Cost of Delay’ and ‘Weighted
Shortest Job First’ analysis
Priority =
JOB SIZE
+ BUSINESS
VALUE
CUSTOMER
VALUE X URGENCY( )
0 - 10 0 - 10 1 - 3
Fibonacci
1 - 21
WORK ITEM
WORK ITEM
WORK ITEM
New items are prioritised
and added to the
backlog
Items can be
re-prioritised when new
information is available
Items can be removed at
any time
Prioritised
High
Low
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
WORK ITEM
@AndyBirds @AndyBirds
#13. Stop starting and
start finishing
Limit Work In Progress (WIP) and
improve your bottleneck(s) - you can
only go as fast as slowest part of the
system
Source: Paul Downey
@AndyBirds @AndyBirds
#14. What gets measured
gets managed done
Regular measurement and reporting
keeps you focused - use that
information to make decisions and
to improve your results
FEATURE
VELOCITY
New features
completed in a
certain interval
LEAD & CYCLE
TIME
Elapsed time when
work starts until it's
done
POTENTIALLY
SHIPPABLE TIME
How frequently can
you put things live?
“CONCEPT TO
CASH”
From idea to benefit
realisation
ACTIVITYMETRICS
AVERAGE
REVENUE PER
CUSTOMER
contribution to
revenue
NET
PROMOTER
SCORE (NPS)
gauge loyalty of
customers
CUSTOMER
ACQUISITION
COST (CAC)
Cost to attract
each customer
CHURN RATE
Stickiness of the
customer base
OUTCOMEMETRICS
@AndyBirds @AndyBirds
#15. Ensure the work is
visible. Visualise anything
that helps solve problems
and meet your goals
Don’t underestimate the power of
post-its. Use visual management to
see constraints and opportunities
e.g. queues
@AndyBirds @AndyBirds
#16. Complement your
Product Backlog with a
Product Roadmap
A Roadmap is a powerful tool to
define how a product will deliver
value over time, whilst maintaining
strategic direction
Q2 2018 Q3 2018 Q4 2018 Q1 2019
Name
Goal
Features
(Epics)
Metrics
Based on Roman Pichler's
GOAL ORIENTED PRODUCT ROADMAP
(with variable time horizon)
What are the key features which are
necessary to meet the goal?
@AndyBirds @AndyBirds
#17. Iterative and
incremental delivery. Get
customers feedback early
and often
Use Lean Start-up and Lean UX
practices to get feedback quickly and
regularly. Minimise the
total time through the loop. Put the
customer at the heart of any
decisions
Build
Experiments
Measure
Metrics
Learn
Double-down,
Pivot or Fold
Ideas
Data
Product
Desirable
ViableFeasible
@AndyBirds @AndyBirds
PRODUCT A
#18. Know the difference
between scaling,
deepening and broadening
Agile.
P.S. Don’t scale unless you
have to
Scaling = multiple teams working on
the same product
Deepening = teams using new
techniques
Broadening = more teams
Start
Building
Code
Focus on
Value
Deliver
Value
Optimise
Value
Optimise
for
Systems
Team Culture
Shift
Team Skills
Shift
Organisational
Structure Shift
Organisational
Cultural Shift
SCALING
PRODUCT A PRODUCT B PRODUCT C
BROADENINGDEEPENING
@AndyBirds @AndyBirds
#19. Use vertical slicing to
enable faster delivery of
value
Vertical slicing is hard, but worth it.
Hack Conway's Law. Don’t have
component teams unless you must Usable
Valuable
Feasible
Usable
Valuable
Feasible
Like this
Not like
this
Delightful
Delightful
@AndyBirds @AndyBirds
#20. Invest in the build
pipeline. Inspect and
adapt - tighten every
feedback loop
Invest in Continuous Delivery;
1-click-deploy to keep down costs.
<10-minute build to preserve fast
feedback. Canary Releases and
Blue-Green Deployments to reduce
risk. Feature flags to preserve
flexibility
@AndyBirds@AndyBirds 29
SUMMARY
@AndyBirds @AndyBirds
MY TOP 3 TAKEAWAYS...
1. Focus on the outcome
2. Do less, do it better, do it more
frequently
3. Work with the customer
What are your top 3 takeaways?
@AndyBirds@AndyBirds
@AndyBirds@AndyBirds
SUGGESTED READING
Scrum: The
Art of Doing
Twice the
Work in Half
the Time by
Jeff
Sutherland
The Agile
Samurai: How
Agile Masters
Deliver Great
Software by
Jonathan
Rasmusson
The Lean
Startup: How
Constant
Innovation
Creates
Radically
Successful
Businesses by
Eric Ries
Lean
Enterprise:
How High
Performance
Organization
s Innovate at
Scale by Jez
Humble and
Joanne
Molesky
Running
Lean: Iterate
from Plan A
to a Plan
That Works
by Ash
Maurya
The Lean
Product
Playbook: How
to Innovate
with Minimum
Viable
Products and
Rapid
Customer
Feedback by
Dan Olsen
The Phoenix
Project: A
Novel about It,
Devops, and
Helping Your
Business Win
by Gene Kim
and Kevin Behr
@AndyBirds@AndyBirds
FURTHER STUFF THAT’S AVAILABLE ONLINE
ThoughtWorks Insights – http://www.thoughtworks.com/insights
Scrum Alliance - https://www.scrumalliance.org/
Martin Fowler - http://martinfowler.com/
Mike Cohn - https://www.mountaingoatsoftware.com/
Jeff Patton - http://www.agileproductdesign.com/index.html
Jeff Sutherland - http://www.scruminc.com/category/blog/
Ron Jeffries - http://xprogramming.com/index.php
Ken Schwaber - http://kenschwaber.wordpress.com/
Roman Pichler - http://www.romanpichler.com/blog/
Spotify Engineering Culture Video:
Part 1 - https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
Part 2 - https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
Audible - Scrum: The Art of Doing Twice the Work in Half the Time Hardcover by Jeff
Sutherland
@AndyBirds@AndyBirds
THANKS FOR
LISTENING
Any questions or
comments?
You can find me at: abirds@thoughtworks.com or @AndyBirds

More Related Content

What's hot

Product Owner and Strategy
Product Owner and StrategyProduct Owner and Strategy
Product Owner and StrategyRoman Pichler
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueLeadingAgile
 
Exploring the Lean Canvas
Exploring the Lean CanvasExploring the Lean Canvas
Exploring the Lean CanvasSheen Yap
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Montréal
 
Agile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAgile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAndy Birds
 
Tips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleTips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleRoman Pichler
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Matthew Philip
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesSlideTeam
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile LeadershipPete Behrens
 
MIT HMS Healthcare Innovation Bootcamp: Ideation Workshop
MIT HMS Healthcare Innovation Bootcamp: Ideation WorkshopMIT HMS Healthcare Innovation Bootcamp: Ideation Workshop
MIT HMS Healthcare Innovation Bootcamp: Ideation WorkshopElaine Chen
 
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaRoadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaBusiness of Software Conference
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesProyectalis / Improvement21
 
Product Strategy and Leadership
Product Strategy and LeadershipProduct Strategy and Leadership
Product Strategy and LeadershipMelissa Perri
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingJérôme Kehrli
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
 
Become a Great Product Manager
Become a Great Product ManagerBecome a Great Product Manager
Become a Great Product ManagerRoman Pichler
 

What's hot (20)

Business Agility
Business AgilityBusiness Agility
Business Agility
 
Product Owner and Strategy
Product Owner and StrategyProduct Owner and Strategy
Product Owner and Strategy
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
 
Exploring the Lean Canvas
Exploring the Lean CanvasExploring the Lean Canvas
Exploring the Lean Canvas
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik Kniberg
 
Lean Value Tree Overview
Lean Value Tree OverviewLean Value Tree Overview
Lean Value Tree Overview
 
WTF is a Product Roadmap?
WTF is a Product Roadmap?WTF is a Product Roadmap?
WTF is a Product Roadmap?
 
Agile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAgile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and Techniques
 
Tips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleTips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner Role
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile Leadership
 
MIT HMS Healthcare Innovation Bootcamp: Ideation Workshop
MIT HMS Healthcare Innovation Bootcamp: Ideation WorkshopMIT HMS Healthcare Innovation Bootcamp: Ideation Workshop
MIT HMS Healthcare Innovation Bootcamp: Ideation Workshop
 
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaRoadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 
Product Strategy and Leadership
Product Strategy and LeadershipProduct Strategy and Leadership
Product Strategy and Leadership
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shaping
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 
Become a Great Product Manager
Become a Great Product ManagerBecome a Great Product Manager
Become a Great Product Manager
 

Similar to 20 things I wish I had known about Lean-Agile Delivery when I started

Webinar Economics of Scrum | 29th May 2020 | Xebia
Webinar Economics of Scrum | 29th May 2020 | XebiaWebinar Economics of Scrum | 29th May 2020 | Xebia
Webinar Economics of Scrum | 29th May 2020 | XebiaIrene de Kok
 
BeyondCurious: Managing Agile Research
BeyondCurious: Managing Agile ResearchBeyondCurious: Managing Agile Research
BeyondCurious: Managing Agile ResearchCarrie Yury
 
10 steps to developing great products
10 steps to developing great products10 steps to developing great products
10 steps to developing great productsDigitalWoman.com
 
Why lean is the future of content marketing
Why lean is the future of content marketing Why lean is the future of content marketing
Why lean is the future of content marketing Scoop.it
 
Agile Development Methodologies for Highly Regulated Organizations
Agile Development Methodologies for Highly Regulated OrganizationsAgile Development Methodologies for Highly Regulated Organizations
Agile Development Methodologies for Highly Regulated OrganizationsCelerity
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Hilary Ip
 
A dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantA dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantAndy McBride
 
Intrepid Sourcing and its Services
Intrepid Sourcing and its ServicesIntrepid Sourcing and its Services
Intrepid Sourcing and its ServicesINTREPID SOURCING
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationChef
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Idea bridge solution_Concept Marketing Presentation
Idea bridge solution_Concept Marketing PresentationIdea bridge solution_Concept Marketing Presentation
Idea bridge solution_Concept Marketing Presentationhttp://umedesigns.in/
 
Aspenify overview for enterprise clients
Aspenify overview for enterprise clientsAspenify overview for enterprise clients
Aspenify overview for enterprise clientsDon Phillips
 
Methodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsMethodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsDoug Henderson
 
How We Create High-Impact Content at Visually
How We Create High-Impact Content at VisuallyHow We Create High-Impact Content at Visually
How We Create High-Impact Content at VisuallyVisually
 
data2day2022_SKuehn_DataValueChain.pdf
data2day2022_SKuehn_DataValueChain.pdfdata2day2022_SKuehn_DataValueChain.pdf
data2day2022_SKuehn_DataValueChain.pdfStefan Kühn
 

Similar to 20 things I wish I had known about Lean-Agile Delivery when I started (20)

Webinar Economics of Scrum | 29th May 2020 | Xebia
Webinar Economics of Scrum | 29th May 2020 | XebiaWebinar Economics of Scrum | 29th May 2020 | Xebia
Webinar Economics of Scrum | 29th May 2020 | Xebia
 
2019 01-design thinking-for architects
2019 01-design thinking-for architects2019 01-design thinking-for architects
2019 01-design thinking-for architects
 
BeyondCurious: Managing Agile Research
BeyondCurious: Managing Agile ResearchBeyondCurious: Managing Agile Research
BeyondCurious: Managing Agile Research
 
10 steps to developing great products
10 steps to developing great products10 steps to developing great products
10 steps to developing great products
 
Why lean is the future of content marketing
Why lean is the future of content marketing Why lean is the future of content marketing
Why lean is the future of content marketing
 
Agile Development Methodologies for Highly Regulated Organizations
Agile Development Methodologies for Highly Regulated OrganizationsAgile Development Methodologies for Highly Regulated Organizations
Agile Development Methodologies for Highly Regulated Organizations
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
 
Value based-design
Value based-designValue based-design
Value based-design
 
A dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantA dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people want
 
Intrepid Sourcing and its Services
Intrepid Sourcing and its ServicesIntrepid Sourcing and its Services
Intrepid Sourcing and its Services
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
 
Idea bridge solution_Concept Marketing Presentation
Idea bridge solution_Concept Marketing PresentationIdea bridge solution_Concept Marketing Presentation
Idea bridge solution_Concept Marketing Presentation
 
Aspenify overview for enterprise clients
Aspenify overview for enterprise clientsAspenify overview for enterprise clients
Aspenify overview for enterprise clients
 
Methodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information SystemsMethodolgies for Creating Worthwhile Information Systems
Methodolgies for Creating Worthwhile Information Systems
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
LFLP Concept Development Lab #1
LFLP Concept Development Lab #1LFLP Concept Development Lab #1
LFLP Concept Development Lab #1
 
How We Create High-Impact Content at Visually
How We Create High-Impact Content at VisuallyHow We Create High-Impact Content at Visually
How We Create High-Impact Content at Visually
 
data2day2022_SKuehn_DataValueChain.pdf
data2day2022_SKuehn_DataValueChain.pdfdata2day2022_SKuehn_DataValueChain.pdf
data2day2022_SKuehn_DataValueChain.pdf
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

20 things I wish I had known about Lean-Agile Delivery when I started

  • 1. @AndyBirds@AndyBirds Hello! I’m Andy Birds @AndyBirds Deep Dream Generator is a platform where you can transform photos using a powerful AI algorithms http://deepdreamgenerator.com/
  • 2. @AndyBirds@AndyBirds We help our clients harness technology, to create compelling business opportunities
  • 3. @AndyBirds@AndyBirds We are a global business with a local presence 4,500+ Employees 14 Countries 42 Offices 25 Years
  • 4. @AndyBirds@AndyBirds Our experiences are encapsulated in 80+ books
  • 5. @AndyBirds@AndyBirds 20 things I wish I had known about Lean-Agile Delivery when I started
  • 6. @AndyBirds @AndyBirds PRESENTATION OBJECTIVES Share some of my learnings, with the hope that I will: ✓ give you some new ideas ✓ encourage you to want to learn more ✓ inspire you try something new To achieve the above I’m going to cover one thing a minute it is intended to be a broad and shallow overview (not deep) - it’s going to be jam-packed and pacey
  • 7. Focus on delivering value quickly by delivering in small steps, which reduces risk Lean-AgileWaterfall Time Key Value delivered Risk Time
  • 8. @AndyBirds @AndyBirds Scrum Kanban LeSS Nexus DAD SAFe Lean Six Sigma XP Scrumban Lean UX PRINCE2 Agile #1. Stop boring stakeholders with talk about Lean, Agile, Scrum, Kanban, etc... Help people solve their problems and reach their goals Lean Software Development Lean Start-up DSDM
  • 9. @AndyBirds @AndyBirds #2. Solve the right problem. Go and see the problem It’s far worse to solve the wrong problem than to build the wrong solution to the right problem 1st WHY? 2nd WHY? 3rd WHY? 4th WHY? 5th WHY?
  • 10. @AndyBirds @AndyBirds #3. Understand the vision - ensure you are working towards a clear goal that aligns to the vision Stay firm on goals but flexible on how to achieve them VISION GOAL GOAL GOAL BET BET INITIATIVE INITIATIVE INITIATIVE BETBET
  • 11. @AndyBirds @AndyBirds #4. Focus on the outcome, not the output. Concentrate on the direction, not the path Invest in long-lived Product teams and don’t let Capex and Opex be puppet strings “If you don’t know where you want to go, then it doesn’t matter which path you take.”
  • 12. @AndyBirds @AndyBirds #5. Powerful strategies are those driven by action Create continuous flow between your strategy, desired outcomes, delivery and the experience of your customers 6. MEASURE VALUE (outcomes not output) 1. EXECUTIVE VISION & STRATEGY (outcome based) 5. LEAN-AGILE DELIVERY 3. PORTFOLIO MANAGEMENT & LIGHTWEIGHT GOVERNANCE (value based investment) 2. DEMAND & PRIORITISATION (own the outcome / shape the approach) 4. EVOLUTIONARY ARCHITECTURE (actionable thin slice) VISION G G G B B BB Autonomous Outcome Orientated Teams Accelerated Cycle Time through Iterative Incremental Creation CUSTOMER
  • 13. @AndyBirds @AndyBirds #6. Strategy = Delivery Delivery = Teams Teams = People It’s all about the people. ‘Business’ and ‘Technology’ are inextricably linked VISION STRATEGIC GOAL / OUTCOME HYPOTHESIS HYPOTHESIS
  • 14. @AndyBirds @AndyBirds #7. Build a team of motivated people People who feel good about themselves produce better results MASTERY AUTONOMY PURPOSE MOTIVATION
  • 15. @AndyBirds @AndyBirds #8. Value T-shaped people (multidisciplinary) It's more important to get a story through to "Done" rather than have multiple stories in progress Breadth of knowledge Depthof expertise Capability Level 1 2 3 4 5 HORIZONTAL: Ability to understand multiple disciplines VERTICAL: Depthofunderstandinginthe discipline
  • 16. @AndyBirds @AndyBirds #9. Shape and size of the team matters Teams should be cross-functional and poly-skilled. Typically 7 people (plus or minus 2). Maybe more but try to keep less than 10
  • 17. @AndyBirds @AndyBirds #10. Create a culture where people enjoy learning Build in slack time. Encourage learning opportunities: Pairing, Communities of Practice & Interest, Lean Coffee, Lunch & Learns (Lightning Talks, PechaKucha), Fika (Breakfast Catch-up), 1-to-1s, Book Clubs, 20% time, Katas & Dojos, etc THE DREYFUS MODEL OF SKILL ACQUISITION
  • 18. @AndyBirds @AndyBirds #11. Culture first, strategy second. And don’t forget culture starts with your behaviour Don’t wait for someone with a title to make things better. Exhibit the behaviour you would like to see in your leaders
  • 19. @AndyBirds @AndyBirds #12. Ruthlessly prioritise and focus on the economics 80% of value is in 20% of features. Use of ‘Cost of Delay’ and ‘Weighted Shortest Job First’ analysis Priority = JOB SIZE + BUSINESS VALUE CUSTOMER VALUE X URGENCY( ) 0 - 10 0 - 10 1 - 3 Fibonacci 1 - 21 WORK ITEM WORK ITEM WORK ITEM New items are prioritised and added to the backlog Items can be re-prioritised when new information is available Items can be removed at any time Prioritised High Low WORK ITEM WORK ITEM WORK ITEM WORK ITEM WORK ITEM WORK ITEM WORK ITEM WORK ITEM WORK ITEM
  • 20. @AndyBirds @AndyBirds #13. Stop starting and start finishing Limit Work In Progress (WIP) and improve your bottleneck(s) - you can only go as fast as slowest part of the system Source: Paul Downey
  • 21. @AndyBirds @AndyBirds #14. What gets measured gets managed done Regular measurement and reporting keeps you focused - use that information to make decisions and to improve your results FEATURE VELOCITY New features completed in a certain interval LEAD & CYCLE TIME Elapsed time when work starts until it's done POTENTIALLY SHIPPABLE TIME How frequently can you put things live? “CONCEPT TO CASH” From idea to benefit realisation ACTIVITYMETRICS AVERAGE REVENUE PER CUSTOMER contribution to revenue NET PROMOTER SCORE (NPS) gauge loyalty of customers CUSTOMER ACQUISITION COST (CAC) Cost to attract each customer CHURN RATE Stickiness of the customer base OUTCOMEMETRICS
  • 22. @AndyBirds @AndyBirds #15. Ensure the work is visible. Visualise anything that helps solve problems and meet your goals Don’t underestimate the power of post-its. Use visual management to see constraints and opportunities e.g. queues
  • 23. @AndyBirds @AndyBirds #16. Complement your Product Backlog with a Product Roadmap A Roadmap is a powerful tool to define how a product will deliver value over time, whilst maintaining strategic direction Q2 2018 Q3 2018 Q4 2018 Q1 2019 Name Goal Features (Epics) Metrics Based on Roman Pichler's GOAL ORIENTED PRODUCT ROADMAP (with variable time horizon) What are the key features which are necessary to meet the goal?
  • 24. @AndyBirds @AndyBirds #17. Iterative and incremental delivery. Get customers feedback early and often Use Lean Start-up and Lean UX practices to get feedback quickly and regularly. Minimise the total time through the loop. Put the customer at the heart of any decisions Build Experiments Measure Metrics Learn Double-down, Pivot or Fold Ideas Data Product Desirable ViableFeasible
  • 25. @AndyBirds @AndyBirds PRODUCT A #18. Know the difference between scaling, deepening and broadening Agile. P.S. Don’t scale unless you have to Scaling = multiple teams working on the same product Deepening = teams using new techniques Broadening = more teams Start Building Code Focus on Value Deliver Value Optimise Value Optimise for Systems Team Culture Shift Team Skills Shift Organisational Structure Shift Organisational Cultural Shift SCALING PRODUCT A PRODUCT B PRODUCT C BROADENINGDEEPENING
  • 26. @AndyBirds @AndyBirds #19. Use vertical slicing to enable faster delivery of value Vertical slicing is hard, but worth it. Hack Conway's Law. Don’t have component teams unless you must Usable Valuable Feasible Usable Valuable Feasible Like this Not like this Delightful Delightful
  • 27. @AndyBirds @AndyBirds #20. Invest in the build pipeline. Inspect and adapt - tighten every feedback loop Invest in Continuous Delivery; 1-click-deploy to keep down costs. <10-minute build to preserve fast feedback. Canary Releases and Blue-Green Deployments to reduce risk. Feature flags to preserve flexibility
  • 29. @AndyBirds @AndyBirds MY TOP 3 TAKEAWAYS... 1. Focus on the outcome 2. Do less, do it better, do it more frequently 3. Work with the customer What are your top 3 takeaways?
  • 31. @AndyBirds@AndyBirds SUGGESTED READING Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland The Agile Samurai: How Agile Masters Deliver Great Software by Jonathan Rasmusson The Lean Startup: How Constant Innovation Creates Radically Successful Businesses by Eric Ries Lean Enterprise: How High Performance Organization s Innovate at Scale by Jez Humble and Joanne Molesky Running Lean: Iterate from Plan A to a Plan That Works by Ash Maurya The Lean Product Playbook: How to Innovate with Minimum Viable Products and Rapid Customer Feedback by Dan Olsen The Phoenix Project: A Novel about It, Devops, and Helping Your Business Win by Gene Kim and Kevin Behr
  • 32. @AndyBirds@AndyBirds FURTHER STUFF THAT’S AVAILABLE ONLINE ThoughtWorks Insights – http://www.thoughtworks.com/insights Scrum Alliance - https://www.scrumalliance.org/ Martin Fowler - http://martinfowler.com/ Mike Cohn - https://www.mountaingoatsoftware.com/ Jeff Patton - http://www.agileproductdesign.com/index.html Jeff Sutherland - http://www.scruminc.com/category/blog/ Ron Jeffries - http://xprogramming.com/index.php Ken Schwaber - http://kenschwaber.wordpress.com/ Roman Pichler - http://www.romanpichler.com/blog/ Spotify Engineering Culture Video: Part 1 - https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ Part 2 - https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/ Audible - Scrum: The Art of Doing Twice the Work in Half the Time Hardcover by Jeff Sutherland
  • 33. @AndyBirds@AndyBirds THANKS FOR LISTENING Any questions or comments? You can find me at: abirds@thoughtworks.com or @AndyBirds