SlideShare a Scribd company logo
1 of 31
Download to read offline
continuous improvement. continuous advantage.
1.03.14 (ABE)

cbnd

Are
we
agile
yet?
Tomek Włodarek
how long have you
done agile for?
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
more than 5 years
more than 3 years
more than a year

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
“

Bastardo! You can’t do agile! Agile is not a verb or a
noun. Admit you’ve been doing waterfall all along!

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).

”
how long have you
been agile for?
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
more than 5 years
more than 3 years
more than a year

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
how do you know how agile
how do you know that?
are you?
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
agility
/əˈdʒɪl ɪ ti/

1. state or quality of being agile
An enterprise’s ability to take advantage of
opportunities, respond to challenges, and to do so
while controlling risk.
2. to be quick and nimble

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
Pursuing agility
companies usually
start by investing
in their IT
departments.
Scrum - valuebased discovery and
decision-making
framework - is
often selected for
complex product
development.
stam·pede
/stʌmˈpiːd/

1. Sudden frenzied rush of (panic–stricken) animals.

2. To flee in a headlong rush.

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
scrum·pede
/skrʌmˈpiːd/

1. Sudden frenzied rush of (panic–stricken) companies
to do Scrum because others are doing it.
2. To flee in a headlong rush back to prescriptive ways
of doing things because Scrum is hard work.
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
“

Organizations are adopting Agile through a combination of bottom-up
adoption and top-down change. But the reality of Agile adoption has
diverged from the original ideas described in the Agile Manifesto, with
many adoptions resembling what Forrester labels water-Scrum-fall. This
model is not necessarily bad, but if application development
professionals do not carefully consider and make the right decisions
about where the lines fall between water-Scrum and Scrum-fall, they
are unlikely to realize Agile’s benefits.
Water-Scrum-Fall Is The Reality Of Agile For Most Organizations Today, Forrester, 7/2011

”
however agility is
not confined to
the IT department.
Executives must
look at the entire
enterprise to
evaluate how
practices across
all domains
support or hamper
organizational
agility
.
this is a complex
problem.
prisoner of beliefs

“

I’m ok withupper management’s until we specify
By iterative-incremental decision Sprint
Reviews must not be and testthan 30 minutes.
everything up front longer it all at the end.
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).

”
“

We saw that everything was falling down
and we fixed it.
–Cecilia Gimenez
http://www.bbc.co.uk/news/world-europe-19349921

”
Ecce Homo (XIX century), Borja, Spain

“

Ecce Mono (XXI century), Borja, Spain

Without knowledge, action is useless and
knowledge without action is futile.
–Abu Bakr
Advisor, friend and father-in-law of the Islamic prophet Muhammad (573–634)

”
“

I wish I could turn back clock.
–Cecilia Gimenez
(amateur art restorer)

http://www.telegraph.co.uk/news/worldnews/europe/spain/9765947/I-wish-I-could-turn-back-clock-saysmonkey-mural-artist.html

”
Scrum provides
continuous change
framework required
to Transform the
Enterprise.
scrum change
teams use an
ordered practice
backlog to
introduce change
to practices.
results are
evaluated and
agility is earned
through the
adaptation process.
Productivity domain
= how fast you produce
stuff and what the costs
are?
Time to get a small change to a
customer
delivery times distribution
Frequency of releases
# of production ready features
per sprint
acceleration index
focus factor (V/C)
Cost per PBI
cost per sprint
…

do teams know these
metrics? what’s
within their control
to optimize them?

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
quality domain
= how good your stuff is?
# of Defects per PBI
Ratio of development budget to
revenue
# of defects found to solved
Maintenance as % of product
development budget
Stabilization time per release
ratio of development to
stabilization time
technical debt
crappiness/toxicity/maintanability*
…
*http://googletesting.blogspot.com/2011/02/this-code-is-crap.html

do teams know these
metrics? what’s
within their control
to optimize them?

*http://erik.doernenburg.com/2008/11/how-toxic-is-your-code

*http://blogs.msdn.com/b/zainnab/archive/2011/05/26/code-metrics-maintainability-index.aspx

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
value domain
= how valuable your stuff is?
customer satisfaction
customer retention
revenue per story point (or per
sprint)
development budget to revenue
% of product used by <20% of users
% of product used <20% of time
feature usage/cost of development
# or % of functionalities
removed last release
# of users
% of users on current release
time to recoup 100k investment
…

do teams know these
metrics? what’s
within their control
to optimize them?

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
enterprise domain
= everything else that
matters
investment in agility per person
(hopefully it wasn’t spent just
to make things “feel better” or
“feel right”)
Employee satisfaction*
Employee retention/trunover
recruitment rate/selection ratio
revenue per employee
…

do teams know these
metrics? what’s
within their control
to optimize them?

*http://www.businessspectator.com.au/article/2012/3/26/technology/atlassian-happiness-meter

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
productivity

quality

are
we
agile
yet?
value

happiness

what
now!?
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
productivity

quality

are
we
agile
yet?
value

happiness

what
now!?
© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
a blend of value
and performance
metrics – an
Agility Index –
indicates progress
towards competitive
advantage and
sustained business
success.
suddenly everyone else is making money.
complexity at its best. who would have guessed?

“

[…] hordes of people – 35,000 from August to December – coming to the
town just to see the painting […] the church began levying a 4 euro entrance
fee on visitors, earning 2,000 euros in the first four days.
[…] merchandise flying off the shelves […]
[...] budget airline Ryanair offering cheap deals to nearby Zaragoza airport
encouraging “pilgrims” to visit the work [...]
Lawyers acting for Mrs Gimenez now insist she should be entitled to a cut of
the profits, which she wants to go towards a charity of her choice.
http://www.telegraph.co.uk/news/worldnews/europe/spain/9555526/Elderly-woman-who-botched-religious-fresco-demands-royalties.html
http://news.yahoo.com/disfigured-spanish-fresco-hit-artist-town-151848237.html

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).

”
agility is a complex problem
§  complexity turns best practices to good practices,
to a bunch of practices, to a bunch of hunches
§  in complex world best practices get noticed only in
retrospection (→illusion of validity)

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
scientific experimentation

“

Developing these experimentation systems is the
responsibility of senior management; they have to
be put in by the leadership.
–Scott D. Cook
Co–founder of Intuit. #297 on Forbes's The 400 Richest Americans
http://www.inc.com/magazine/20040401/25cook.html

© 2013 Tomasz Włodarek. This work is licensed under a Creative Commons
Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).

”
thank you!
Agility Path. http://www.scrum.org/agility-path
Software in 30 Days. Ken Schwaber, Jeff Sutherland, 2012
The Business Value of Agile Software Methods: Maximizing ROI with
Just-In-Time Processes and Documentation. D.Rico, H.Sayani, S.Sone, 2010
Strategic Management and Organisational Dynamics: The challenge of
complexity to ways of thinking about organisations. Ralph. D. Stacey, 2011
Accelerate! How the most innovative companies capitalize on today's
rapid-fire strategic challenges and still make their numbers. John P. Kotter,
HBR 2012
Thinking, Fast and Slow. Daniel Kahneman, 2011
The Black Swan: The Impact of the Highly Improbable. Nassim N. Taleb,
2010
A Leader’s Framework for Decision Making. David J. Snowden and Mary E.
Boone, HBR 2007

tomek@scrumvival.com
http://www.linkedin.com/in/wlodarek
http://www.scrum.org
http://www.scrumvival.com

More Related Content

Similar to Are we agile yet?

Francesco Abbonizio - The Art of Procedural - Create your worlds -
Francesco Abbonizio - The Art of Procedural - Create your worlds - Francesco Abbonizio - The Art of Procedural - Create your worlds -
Francesco Abbonizio - The Art of Procedural - Create your worlds - Codemotion
 
Agra- Show and Tell
Agra- Show and TellAgra- Show and Tell
Agra- Show and TellEliane Agra
 
2019-06-14:5 - Componenti per reti neurali
2019-06-14:5 - Componenti per reti neurali2019-06-14:5 - Componenti per reti neurali
2019-06-14:5 - Componenti per reti neuraliuninfoit
 
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”Release The Hounds: Part 2 “11 Years Is A Long Ass Time”
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”Casey Ellis
 
Data Collection without Privacy Side Effects
Data Collection without Privacy Side EffectsData Collection without Privacy Side Effects
Data Collection without Privacy Side EffectsJosep M. Pujol
 
MichaelSoule-UsingJupyterNotebooks.pptx
MichaelSoule-UsingJupyterNotebooks.pptxMichaelSoule-UsingJupyterNotebooks.pptx
MichaelSoule-UsingJupyterNotebooks.pptxAWS Chicago
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themTetradian Consulting
 
Customers are your best partners for delivering a better experience
 - UXLx 2013
Customers are your best partners for delivering a better experience
 - UXLx 2013Customers are your best partners for delivering a better experience
 - UXLx 2013
Customers are your best partners for delivering a better experience
 - UXLx 2013Relax In The Air
 
Creative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeCreative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeAndres Guadamuz
 
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt Technologies
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt TechnologiesCost of DDoS Attacks | DDoS Attacks Cost | MazeBolt Technologies
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt TechnologiesMazeBolt Technologies
 
Implementing microservices tracing with spring cloud and zipkin (spring one)
Implementing microservices tracing with spring cloud and zipkin (spring one)Implementing microservices tracing with spring cloud and zipkin (spring one)
Implementing microservices tracing with spring cloud and zipkin (spring one)Reshmi Krishna
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product SecurityVMware Tanzu
 
The real value of open source: ROI and beyond
The real value of open source: ROI and beyondThe real value of open source: ROI and beyond
The real value of open source: ROI and beyondJeffrey McGuire
 
2103.10 foundation v2 all things open
2103.10 foundation v2  all things open2103.10 foundation v2  all things open
2103.10 foundation v2 all things openMike Milinkovich
 
Monktoberfest 2013: The Quick and the Dead
Monktoberfest 2013: The Quick and the DeadMonktoberfest 2013: The Quick and the Dead
Monktoberfest 2013: The Quick and the DeadMike Milinkovich
 
Avoiding that $1M Dollar AWS Bill
Avoiding that $1M Dollar AWS BillAvoiding that $1M Dollar AWS Bill
Avoiding that $1M Dollar AWS BillVMware Tanzu
 
Gail 3d printing
Gail 3d printingGail 3d printing
Gail 3d printingG-Swift
 

Similar to Are we agile yet? (20)

Francesco Abbonizio - The Art of Procedural - Create your worlds -
Francesco Abbonizio - The Art of Procedural - Create your worlds - Francesco Abbonizio - The Art of Procedural - Create your worlds -
Francesco Abbonizio - The Art of Procedural - Create your worlds -
 
Portfolio of works
Portfolio of worksPortfolio of works
Portfolio of works
 
Agra- Show and Tell
Agra- Show and TellAgra- Show and Tell
Agra- Show and Tell
 
2019-06-14:5 - Componenti per reti neurali
2019-06-14:5 - Componenti per reti neurali2019-06-14:5 - Componenti per reti neurali
2019-06-14:5 - Componenti per reti neurali
 
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”Release The Hounds: Part 2 “11 Years Is A Long Ass Time”
Release The Hounds: Part 2 “11 Years Is A Long Ass Time”
 
Data Collection without Privacy Side Effects
Data Collection without Privacy Side EffectsData Collection without Privacy Side Effects
Data Collection without Privacy Side Effects
 
MichaelSoule-UsingJupyterNotebooks.pptx
MichaelSoule-UsingJupyterNotebooks.pptxMichaelSoule-UsingJupyterNotebooks.pptx
MichaelSoule-UsingJupyterNotebooks.pptx
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve them
 
Customers are your best partners for delivering a better experience
 - UXLx 2013
Customers are your best partners for delivering a better experience
 - UXLx 2013Customers are your best partners for delivering a better experience
 - UXLx 2013
Customers are your best partners for delivering a better experience
 - UXLx 2013
 
Creative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeCreative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to Knowledge
 
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt Technologies
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt TechnologiesCost of DDoS Attacks | DDoS Attacks Cost | MazeBolt Technologies
Cost of DDoS Attacks | DDoS Attacks Cost | MazeBolt Technologies
 
Implementing microservices tracing with spring cloud and zipkin (spring one)
Implementing microservices tracing with spring cloud and zipkin (spring one)Implementing microservices tracing with spring cloud and zipkin (spring one)
Implementing microservices tracing with spring cloud and zipkin (spring one)
 
Healthy Agile Product Security
Healthy Agile Product SecurityHealthy Agile Product Security
Healthy Agile Product Security
 
The real value of open source: ROI and beyond
The real value of open source: ROI and beyondThe real value of open source: ROI and beyond
The real value of open source: ROI and beyond
 
2103.10 foundation v2 all things open
2103.10 foundation v2  all things open2103.10 foundation v2  all things open
2103.10 foundation v2 all things open
 
Devtank cmt
Devtank cmtDevtank cmt
Devtank cmt
 
Yugma
YugmaYugma
Yugma
 
Monktoberfest 2013: The Quick and the Dead
Monktoberfest 2013: The Quick and the DeadMonktoberfest 2013: The Quick and the Dead
Monktoberfest 2013: The Quick and the Dead
 
Avoiding that $1M Dollar AWS Bill
Avoiding that $1M Dollar AWS BillAvoiding that $1M Dollar AWS Bill
Avoiding that $1M Dollar AWS Bill
 
Gail 3d printing
Gail 3d printingGail 3d printing
Gail 3d printing
 

More from Me Myself And I (affiliated with Scrum.org) (7)

10 Years, 10 Companies, 10 Common Patters. Trace Amounts of Agility
10 Years, 10 Companies, 10 Common Patters. Trace Amounts of Agility10 Years, 10 Companies, 10 Common Patters. Trace Amounts of Agility
10 Years, 10 Companies, 10 Common Patters. Trace Amounts of Agility
 
Skalowanie Scruma
Skalowanie ScrumaSkalowanie Scruma
Skalowanie Scruma
 
Scrum: Wartość w 30 dni
Scrum: Wartość w 30 dniScrum: Wartość w 30 dni
Scrum: Wartość w 30 dni
 
Finish or perish
Finish or perishFinish or perish
Finish or perish
 
Scrum w 59 minut
Scrum w 59 minutScrum w 59 minut
Scrum w 59 minut
 
Scam, scum, sacrum
Scam, scum, sacrumScam, scum, sacrum
Scam, scum, sacrum
 
Slicing a cake
Slicing a cakeSlicing a cake
Slicing a cake
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
"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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
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
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
"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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic 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
 
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!
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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 Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Are we agile yet?

  • 1. continuous improvement. continuous advantage. 1.03.14 (ABE) cbnd Are we agile yet? Tomek Włodarek
  • 2. how long have you done agile for? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 3. more than 5 years more than 3 years more than a year © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 4. “ Bastardo! You can’t do agile! Agile is not a verb or a noun. Admit you’ve been doing waterfall all along! © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd). ”
  • 5. how long have you been agile for? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 6. more than 5 years more than 3 years more than a year © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 7. how do you know how agile how do you know that? are you? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 8. agility /əˈdʒɪl ɪ ti/ 1. state or quality of being agile An enterprise’s ability to take advantage of opportunities, respond to challenges, and to do so while controlling risk. 2. to be quick and nimble © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 9. Pursuing agility companies usually start by investing in their IT departments. Scrum - valuebased discovery and decision-making framework - is often selected for complex product development.
  • 10. stam·pede /stʌmˈpiːd/ 1. Sudden frenzied rush of (panic–stricken) animals. 2. To flee in a headlong rush. © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 11. © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 12. scrum·pede /skrʌmˈpiːd/ 1. Sudden frenzied rush of (panic–stricken) companies to do Scrum because others are doing it. 2. To flee in a headlong rush back to prescriptive ways of doing things because Scrum is hard work. © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 13. © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 14. “ Organizations are adopting Agile through a combination of bottom-up adoption and top-down change. But the reality of Agile adoption has diverged from the original ideas described in the Agile Manifesto, with many adoptions resembling what Forrester labels water-Scrum-fall. This model is not necessarily bad, but if application development professionals do not carefully consider and make the right decisions about where the lines fall between water-Scrum and Scrum-fall, they are unlikely to realize Agile’s benefits. Water-Scrum-Fall Is The Reality Of Agile For Most Organizations Today, Forrester, 7/2011 ”
  • 15. however agility is not confined to the IT department. Executives must look at the entire enterprise to evaluate how practices across all domains support or hamper organizational agility . this is a complex problem.
  • 16. prisoner of beliefs “ I’m ok withupper management’s until we specify By iterative-incremental decision Sprint Reviews must not be and testthan 30 minutes. everything up front longer it all at the end. © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd). ”
  • 17. “ We saw that everything was falling down and we fixed it. –Cecilia Gimenez http://www.bbc.co.uk/news/world-europe-19349921 ”
  • 18. Ecce Homo (XIX century), Borja, Spain “ Ecce Mono (XXI century), Borja, Spain Without knowledge, action is useless and knowledge without action is futile. –Abu Bakr Advisor, friend and father-in-law of the Islamic prophet Muhammad (573–634) ”
  • 19. “ I wish I could turn back clock. –Cecilia Gimenez (amateur art restorer) http://www.telegraph.co.uk/news/worldnews/europe/spain/9765947/I-wish-I-could-turn-back-clock-saysmonkey-mural-artist.html ”
  • 20. Scrum provides continuous change framework required to Transform the Enterprise. scrum change teams use an ordered practice backlog to introduce change to practices. results are evaluated and agility is earned through the adaptation process.
  • 21. Productivity domain = how fast you produce stuff and what the costs are? Time to get a small change to a customer delivery times distribution Frequency of releases # of production ready features per sprint acceleration index focus factor (V/C) Cost per PBI cost per sprint … do teams know these metrics? what’s within their control to optimize them? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 22. quality domain = how good your stuff is? # of Defects per PBI Ratio of development budget to revenue # of defects found to solved Maintenance as % of product development budget Stabilization time per release ratio of development to stabilization time technical debt crappiness/toxicity/maintanability* … *http://googletesting.blogspot.com/2011/02/this-code-is-crap.html do teams know these metrics? what’s within their control to optimize them? *http://erik.doernenburg.com/2008/11/how-toxic-is-your-code *http://blogs.msdn.com/b/zainnab/archive/2011/05/26/code-metrics-maintainability-index.aspx © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 23. value domain = how valuable your stuff is? customer satisfaction customer retention revenue per story point (or per sprint) development budget to revenue % of product used by <20% of users % of product used <20% of time feature usage/cost of development # or % of functionalities removed last release # of users % of users on current release time to recoup 100k investment … do teams know these metrics? what’s within their control to optimize them? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 24. enterprise domain = everything else that matters investment in agility per person (hopefully it wasn’t spent just to make things “feel better” or “feel right”) Employee satisfaction* Employee retention/trunover recruitment rate/selection ratio revenue per employee … do teams know these metrics? what’s within their control to optimize them? *http://www.businessspectator.com.au/article/2012/3/26/technology/atlassian-happiness-meter © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 25. productivity quality are we agile yet? value happiness what now!? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 26. productivity quality are we agile yet? value happiness what now!? © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 27. a blend of value and performance metrics – an Agility Index – indicates progress towards competitive advantage and sustained business success.
  • 28. suddenly everyone else is making money. complexity at its best. who would have guessed? “ […] hordes of people – 35,000 from August to December – coming to the town just to see the painting […] the church began levying a 4 euro entrance fee on visitors, earning 2,000 euros in the first four days. […] merchandise flying off the shelves […] [...] budget airline Ryanair offering cheap deals to nearby Zaragoza airport encouraging “pilgrims” to visit the work [...] Lawyers acting for Mrs Gimenez now insist she should be entitled to a cut of the profits, which she wants to go towards a charity of her choice. http://www.telegraph.co.uk/news/worldnews/europe/spain/9555526/Elderly-woman-who-botched-religious-fresco-demands-royalties.html http://news.yahoo.com/disfigured-spanish-fresco-hit-artist-town-151848237.html © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd). ”
  • 29. agility is a complex problem §  complexity turns best practices to good practices, to a bunch of practices, to a bunch of hunches §  in complex world best practices get noticed only in retrospection (→illusion of validity) © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd).
  • 30. scientific experimentation “ Developing these experimentation systems is the responsibility of senior management; they have to be put in by the leadership. –Scott D. Cook Co–founder of Intuit. #297 on Forbes's The 400 Richest Americans http://www.inc.com/magazine/20040401/25cook.html © 2013 Tomasz Włodarek. This work is licensed under a Creative Commons Attribution–NonCommercial–NoDerivs 3.0 Unported License (by-nc-nd). ”
  • 31. thank you! Agility Path. http://www.scrum.org/agility-path Software in 30 Days. Ken Schwaber, Jeff Sutherland, 2012 The Business Value of Agile Software Methods: Maximizing ROI with Just-In-Time Processes and Documentation. D.Rico, H.Sayani, S.Sone, 2010 Strategic Management and Organisational Dynamics: The challenge of complexity to ways of thinking about organisations. Ralph. D. Stacey, 2011 Accelerate! How the most innovative companies capitalize on today's rapid-fire strategic challenges and still make their numbers. John P. Kotter, HBR 2012 Thinking, Fast and Slow. Daniel Kahneman, 2011 The Black Swan: The Impact of the Highly Improbable. Nassim N. Taleb, 2010 A Leader’s Framework for Decision Making. David J. Snowden and Mary E. Boone, HBR 2007 tomek@scrumvival.com http://www.linkedin.com/in/wlodarek http://www.scrum.org http://www.scrumvival.com