Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Layers Of Complexity
Search
Marcus Ahnve
April 26, 2015
Business
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Layers Of Complexity
Marcus Ahnve
April 26, 2015
More Decks by Marcus Ahnve
See All by Marcus Ahnve
Introduction to Clojure and ClojureScript
mahnve
0
93
Don't Be Done
mahnve
0
1.2k
DevOps and Microarchitectures - Why Technology Choices Matters
mahnve
0
1.3k
Throw Out The Experts
mahnve
0
1.5k
Git
mahnve
1
180
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.7k
Everything You Didn't Know You Have To Know About System Development
mahnve
1
1.2k
Other Decks in Business
See All in Business
堅牢でスケーラブルな働き方を構築する技術
ikuodanaka
3
1.4k
PM Kansai#5 Sponsor Session
y0suke4mano
0
140
20260828_15minLT_データ分析10倍時代を考える
doradora09
PRO
0
540
エンジニアの示唆に溢れている漫画『HUNTER×HUNTER』
shinyasaita
0
130
AI時代のプロダクトディスカバリー:名刺OCR機能β版開発の舞台裏 2026.02.17
kawashimayoshihisa
0
140
依頼する技術 #tachikawaany
77web
0
190
プレイド概要説明資料_2026/08
plaid
PRO
1
3.9k
アートプレスト 会社紹介資料【新卒採用】
ap_kouhou
0
540
ファブリカホールディングス_2027年3月期 第1四半期説明資料
fabrica_com
1
6.2k
三井物産グループのデジタル証券~品川・オフィス&ホテル~徹底解説セミナー
c0rp_mdm
PRO
0
1.5k
医院継承G紹介資料_エムスリー株式会社
m3
0
2.9k
つばさロジスティクス面接資料
tsubasalogistics
0
16k
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
480
From π to Pie charts
rasagy
0
330
Chasing Engaging Ingredients in Design
codingconduct
0
280
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Un-Boring Meetings
codingconduct
0
390
ラッコキーワード サービス紹介資料
rakko
1
4.6M
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
650
Crafting Experiences
bethany
1
270
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
820
The Curse of the Amulet
leimatthew05
2
14k
Docker and Python
trallard
47
4.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
Layers of complexity Why can't we estimate stuff? Marcus Ahnve
@mahnve
[email protected]
About ME • Playing agile coach • Professional developer since
1996 • Polyglot programmer a.k.a web developer • Founder of Agila Sverige
Tldr; • Science doesn't work everywhere • Research is not
science • People don't know statistics • Software development is not, has never been and will never be a factory
Science in software development?
Velocity project 1
Velocity project 2
“We have to get better at DOING time estimates”
Square peg, meet round home First we try analysis When
that fails we try statistics
The problem with science
Org anized simplicity Unorganized complexity Medium number systems Complexity Randomness
Organized complexity
Medium number systems characteristics Anything can happen Murphys Law
Sleep Deprivation STUDY
We don't really understand Statistics
Correlation DOES not imply causation
Research Is not Science
A/b testing Color # successful # trials % successful Orange
114 4071 2.8 Green 205 6385 3.2 White 59 2264 2.6
Binomial Distribution, confidence interval
We Really, Really don't understand statistics
Science envy
Factory envy
Frederick W. Taylor 1911 1911 1856 - 1915
Economies of Scale
Chaos Simple Complex Complicated The cynefin framework
We Are doing things for the first time
The promise of kanban
Scientific method requires repeatability Process 1. Measure output 2. Introduce
one change 3. Measure output 4. Evaluate experiment 5. Repeat
Standard work Takt time Precise work sequence Standard inventory
What is Standard work In software development?
Thank you! Marcus Ahnve @mahnve
[email protected]