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
23
アジャイルとオセロ
オセロの必勝法を見ていて(ほかのボードゲームでも同じかもしれません)これはアジャイル開発において常に気を付けていることと同じ本質だなと思ったので、それについて解説してみました。
まりも
September 23, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
170
技術的負債
hrmstrsmgs
0
200
よい設計のプログラムを作るには
hrmstrsmgs
0
70
歴史から理解するJavaScript
hrmstrsmgs
0
55
論理的な考え方
hrmstrsmgs
0
51
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
27
腕のある技術者はなぜ
hrmstrsmgs
0
70
疑似乱数の生成
hrmstrsmgs
0
37
構造化プログラミング
hrmstrsmgs
0
100
Other Decks in Programming
See All in Programming
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
1
230
decksh - a little language for decks
ajstarks
4
21k
Webinar: AI-Powered Development: Transformiere deinen Workflow mit Coding Tools und MCP Servern
danielsogl
0
130
エンジニアのための”最低限いい感じ”デザイン入門
shunshobon
0
110
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
プロダクトという一杯を作る - プロダクトチームが味の責任を持つまでの煮込み奮闘記
hiliteeternal
0
460
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
110
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
500
State of CSS 2025
benjaminkott
1
110
20250808_AIAgent勉強会_ClaudeCodeデータ分析の実運用〜競馬を題材に回収率100%の先を目指すメソッドとは〜
kkakeru
0
180
生成AI、実際どう? - ニーリーの場合
nealle
0
110
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
850
Featured
See All Featured
Code Review Best Practice
trishagee
69
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Writing Fast Ruby
sferik
628
62k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Into the Great Unknown - MozCon
thekraken
40
2k
Adopting Sorbet at Scale
ufuk
77
9.5k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building an army of robots
kneath
306
45k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
オセロの勝ち方(中級者用) アジャイルの本質はここにある
オセロの勝ち方 オ セ ロ を や っ て み ま
し ょ う オ セ ロ を や っ て み ま し ょ う オセロをやってみ ましょう
オセロに大切なこと 相手に囲ませる
囲ませると 自分はどこにでも打てる 自由に何でもできる 相手は打てるところが限られる ほとんど選択肢がない
アジャイルのお話 アジャイルの本質 とは何か? オセロと同 じ
アジャイルの上級者ができること TDDをやっているので いつでも設計変更が可能 レイヤーをきちんと分けているので DB、画面フレームワークの変更も可能 DevOpsをやっているので いつでも本番の挙動を変更可能
アジャイルの上級者ができること 開発の終盤でも すべてが変更可能 どうにも解決できない問題、というのが起きない これを保ちながら開発を続ける
アジャイルとオセロ 常に選択 肢を最大 限に保つ アジャイ ルとは オセロに 勝つには