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 About System Development
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
82
Don't Be Done
mahnve
0
1.1k
Layers Of Complexity
mahnve
0
1.1k
DevOps and Microarchitectures - Why Technology Choices Matters
mahnve
0
1.3k
Throw Out The Experts
mahnve
0
1.2k
Git
mahnve
1
160
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.5k
Other Decks in Technology
See All in Technology
M5stackで使用できるpHセンサの開発
shinrinakamura
0
230
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.3k
web-application-security
matsuihidetoshi
1
200
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
0
1.9k
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
150
ルーターでプレゼンする
puhitaku
1
3.4k
【基本】データベース設計
oracle4engineer
PRO
2
230
データベース03: 関係データモデル
trycycle
0
100
生産性向上チームの紹介
cybozuinsideout
PRO
1
950
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
760
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
IaCからAWSに入門した初心者が CloudFormationを通して考えた「AWS操作」の使い分け
maimyyym
2
530
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Facilitating Awesome Meetings
lara
43
5.6k
KATA
mclloyd
16
12k
How to Ace a Technical Interview
jacobian
273
22k
A Modern Web Designer's Workflow
chriscoyier
689
190k
4 Signs Your Business is Dying
shpigford
176
21k
Raft: Consensus for Rubyists
vanstee
133
6.3k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Statistics for Hackers
jakevdp
790
220k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Agile that works and the tools we love
rasmusluckow
325
20k
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