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
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
350
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
590
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
310
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
6
4.8k
Mastering Ruby Box
tagomoris
3
130
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
660
GoとSIMDとWasmの今。
askua
3
460
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
640
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
190
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
160
Ruby::Boxでできること、Refinementsでできること
joker1007
3
350
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
310
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
The browser strikes back
jonoalderson
0
1.1k
Tell your own story through comics
letsgokoyo
1
940
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
150
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
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