Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アジャイルとオセロ
Search
まりも
September 23, 2024
Programming
0
25
アジャイルとオセロ
オセロの必勝法を見ていて(ほかのボードゲームでも同じかもしれません)これはアジャイル開発において常に気を付けていることと同じ本質だなと思ったので、それについて解説してみました。
まりも
September 23, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
210
技術的負債
hrmstrsmgs
0
230
よい設計のプログラムを作るには
hrmstrsmgs
0
74
歴史から理解するJavaScript
hrmstrsmgs
0
57
論理的な考え方
hrmstrsmgs
0
58
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
30
腕のある技術者はなぜ
hrmstrsmgs
0
74
疑似乱数の生成
hrmstrsmgs
0
40
構造化プログラミング
hrmstrsmgs
0
150
Other Decks in Programming
See All in Programming
How Software Deployment tools have changed in the past 20 years
geshan
0
28k
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
310
AI時代もSEOを頑張っている話
shirahama_x
0
270
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
370
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
26
22k
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
310
AIコーディングエージェント(NotebookLM)
kondai24
0
160
sbt 2
xuwei_k
0
240
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
200
エディターってAIで操作できるんだぜ
kis9a
0
690
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
140
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
250
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Designing Experiences People Love
moore
143
24k
Practical Orchestrator
shlominoach
190
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.8k
4 Signs Your Business is Dying
shpigford
186
22k
RailsConf 2023
tenderlove
30
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Unsuck your backbone
ammeep
671
58k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Transcript
オセロの勝ち方(中級者用) アジャイルの本質はここにある
オセロの勝ち方 オ セ ロ を や っ て み ま
し ょ う オ セ ロ を や っ て み ま し ょ う オセロをやってみ ましょう
オセロに大切なこと 相手に囲ませる
囲ませると 自分はどこにでも打てる 自由に何でもできる 相手は打てるところが限られる ほとんど選択肢がない
アジャイルのお話 アジャイルの本質 とは何か? オセロと同 じ
アジャイルの上級者ができること TDDをやっているので いつでも設計変更が可能 レイヤーをきちんと分けているので DB、画面フレームワークの変更も可能 DevOpsをやっているので いつでも本番の挙動を変更可能
アジャイルの上級者ができること 開発の終盤でも すべてが変更可能 どうにも解決できない問題、というのが起きない これを保ちながら開発を続ける
アジャイルとオセロ 常に選択 肢を最大 限に保つ アジャイ ルとは オセロに 勝つには