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
アジャイルにおける開発環境の改善
Search
まりも
September 23, 2024
Programming
0
19
アジャイルにおける開発環境の改善
アジャイルにおいては、テストの自動化など、開発環境を極力楽にすることにより、製品の価値を大きく上げることが行われます。その原理を解説します。
まりも
September 23, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
110
技術的負債
hrmstrsmgs
0
150
よい設計のプログラムを作るには
hrmstrsmgs
0
56
歴史から理解するJavaScript
hrmstrsmgs
0
33
論理的な考え方
hrmstrsmgs
0
38
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
22
腕のある技術者はなぜ
hrmstrsmgs
0
55
疑似乱数の生成
hrmstrsmgs
0
24
構造化プログラミング
hrmstrsmgs
0
48
Other Decks in Programming
See All in Programming
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
210
CloudNativePGを布教したい
nnaka2992
0
110
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
Boos Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
330
Ça bouge du côté des animations CSS !
goetter
2
150
ソフトウェアエンジニアの成長
masuda220
PRO
12
2.1k
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
160
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
920
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
150
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
Ruby on cygwin 2025-02
fd0
0
180
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
380
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Docker and Python
trallard
44
3.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Six Lessons from altMBA
skipperchong
27
3.6k
Designing for humans not robots
tammielis
250
25k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
How to Ace a Technical Interview
jacobian
276
23k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Building an army of robots
kneath
303
45k
Transcript
アジャイルにおける 開発環境の改善
アジャイルソフトウェア開発宣言 プロセスや ツールよりも 個人と対話を 左がいらないとは誰も言ってませんからね 2001年の時代背景を思い出そう
「銀の弾丸などない」 複雑性 本質的 偶有的
テスト駆動開発の場合 コスト削減のためにテストの自動化 テストのコストがほぼ0に テストの意味の拡大 テストが開発を駆動する
比例してコスト削減 0 10 20 30 40 50 60 70 80
90 100 0 10 20 30 40 50 60 70 80 90 100 y
反比例の軸付近 0 10 20 30 40 50 60 70 80
90 100 0 10 20 30 40 50 60 70 80 90 100 y この辺を 利用する
発展 継続的インテグレーション(CI) 継続的デリバリー(CD) カオスエンジニアリング
ひとつひとつ導入し ていく