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.2k
1
Share
Everything You Didn't Know You Have To Know About System Development
Marcus Ahnve
October 29, 2012
More Decks by Marcus Ahnve
See All by Marcus Ahnve
Introduction to Clojure and ClojureScript
mahnve
0
91
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
180
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.6k
Other Decks in Technology
See All in Technology
Mastering Ruby Box
tagomoris
3
130
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
590
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
320
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
320
Sony_KMP_Journey_KotlinConf2026
sony
2
200
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
1.2k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
17
16k
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
170
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー
tkyowa
3
2.2k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
370
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Embracing the Ebb and Flow
colly
88
5.1k
So, you think you're a good person
axbom
PRO
2
2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
400
Designing for humans not robots
tammielis
254
26k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
270
BBQ
matthewcrist
89
10k
RailsConf 2023
tenderlove
30
1.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
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