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
Everything You Didn't Know You Have To Know Abo...
Search
Marcus Ahnve
October 29, 2012
Technology
1
1.2k
Everything You Didn't Know You Have To Know About System Development
Marcus Ahnve
October 29, 2012
Tweet
Share
More Decks by Marcus Ahnve
See All by Marcus Ahnve
Introduction to Clojure and ClojureScript
mahnve
0
87
Don't Be Done
mahnve
0
1.1k
Layers Of Complexity
mahnve
0
1.2k
DevOps and Microarchitectures - Why Technology Choices Matters
mahnve
0
1.3k
Throw Out The Experts
mahnve
0
1.4k
Git
mahnve
1
170
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.6k
Other Decks in Technology
See All in Technology
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
280
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
380
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
350
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
140
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
290
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
160
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
400
.NET 10のBlazorの期待の新機能
htkym
0
150
Building a cloud native business on open source
lizrice
0
190
パフォーマンスチューニングのために普段からできること/Performance Tuning: Daily Practices
fujiwara3
2
140
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5.2k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
354
21k
Faster Mobile Websites
deanohume
310
31k
Designing for Performance
lara
610
69k
How GitHub (no longer) Works
holman
315
140k
The Pragmatic Product Professional
lauravandoore
36
7k
Docker and Python
trallard
46
3.6k
How to Ace a Technical Interview
jacobian
280
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Statistics for Hackers
jakevdp
799
220k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Bash Introduction
62gerente
615
210k
Transcript
Everything You Didn't Know You Have To Know About System
Development Marcus Ahnve @mahnve
Why is system development so hard?
Why system development?
Process D Process B Process C Process A Process E
$
Process D Process B Process C Process A Process E
$
What Process Are We Replacing?
Same as everyone else? Buy or use open source
Supports your unique selling point? Build your own
System is your unique selling point? Build your own
Features Tid Build Buy and build Buy
Time to solve problem Problem Complexity Build Buy and build
Excel Buy
Chaos Simple Complex Complicated The Cynefin Framework
Chaos Simple Complex Complicated Build Or Buy Build Buy
Chaos Simple Complex Complicated Quality Build Buy Fitness for use
Requirements conformance
How Do We Arrive At Fitness For Use?
Agile – Short Feedback Loops
The IT Department
The IT Department
It's An All-Through Creative Process
The System Developers I Read Your Email There's no place
like 127.0.0.1 I Read Your Email L33t h4x0r I Read Your Email GNU's Not Unix
A Successful Project Does Not Necessarily Make A Successful Product
But We're Not An IT Company
“To be uncertain is uncomfortable, but to be certain is
to be ridiculous” - Chinese Proverb
Thank You! Marcus Ahnve http:/ /www.marcusahnve.org
[email protected]
@mahnve