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
アジャイルなマイグレ / Agile-Migration
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
t4i_n5i
December 15, 2021
Programming
130
0
Share
アジャイルなマイグレ / Agile-Migration
アジャイルなマイグレについてのLT
t4i_n5i
December 15, 2021
More Decks by t4i_n5i
See All by t4i_n5i
スクラムで進めるシステムマイグレーション / Migration-by-Scrum
louvre2489
0
150
Vectorについて調べてみた / Beginnig-of-Vector
louvre2489
1
640
Other Decks in Programming
See All in Programming
Spec Driven Development: The End Of Vibe Coding | DevLand 2026
danielsogl
PRO
0
110
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
110
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
3
520
実践CRDT
tamadeveloper
0
160
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
440
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
330
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
340
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
850
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
560
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
340
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.8k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.9k
Rails Girls Zürich Keynote
gr2m
96
14k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
Navigating Team Friction
lara
192
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
HDC tutorial
michielstock
1
600
Visualization
eitanlees
150
17k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
670
The Mindset for Success: Future Career Progression
greggifford
PRO
0
300
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
アジャイルなマイグレ 京都アジャイル勉強会 #103 年忘れオンラインLT大会 都志典晃(@louvre2489)
自己紹介 都志 典晃(つし のりあき) Chatwork 株式会社 2021年の10月からマイグレーションチームのPOをやってます PO初心者です 明日は子どものクリスマス会に参加した後、アンパンマンミュージアムに行っ てきます
アジャイルな開発のいいとこ - 不確実な要求に対する探索 - 実験 - 価値で優先順位付けして作業順を決める - 小さなリリース ※アジャイルの一側面を、独断と偏見で箇条書き
マイグレをアジャイルに進める
マイグレ??? - スコープ(マイグレ範囲)は最初から決まっている - →不確実さが少ない - 基本的には仕様もそのまま - →やっぱり不確実さが少ない -
全部作りきるまでリリースするのが難しい... - →ってことは、どれから作っても同じじゃない? - なぜなら途中でのリリース=機能劣化になりかねない - →小さなリリースできない
マイグレをアジャイルに進める意 味ってあるの?
不確実な要求に対する探索 - 確かに不確実な要求はない - ただし、それを維持できるかは別の話 - プラットフォームの違い - アーキテクチャーの違い -
維持できないことが明らかになった要求は、探索的にステークホルダー と落とし所を作る必要がある - 要求が実現できないのではなく、同じHOWで実現できなくな る??? - 異なるHOWで要求を満たすように探索する
実験 - 実験して確認する必要がある - 要求を満たすためのHOWを維持できるか? - 満たせないなら代替のHOWはあるか? - プラットフォームが変わる場合は、設定等によってはもっと良い仕様に 作り変えられる可能性もある
- これも実験してみないとわからない - 本気でゴメンなさいするにも、実験した結果が必要
価値で優先順位付けして作業順を決める - どんな順番で作っても、ユーザーに価値は届かないかもしれない... - 現行システムと同じモノを作りきらないとリリースできない - でも『同じモノ』を作りきることは難しい!!! - なので、維持できる自信がないところに重みを付けて優先的に作業を 進める
小さなリリース - ホントのユーザーに対して価値を届けるのは難しいかもしれない - でも、ステークホルダーに小さく示し続けることはできる - 『こんなかんじでHOWが維持できるよ』 - 『こんなかんじでHOWが変わっちゃうよ』 -
『厳しいなぁ...』って言われたら、一緒に良い落とし所を考えていきた い! - スウォーミングを通じて小さく相談していきたい - ステークホルダーもコンテキストが散らかると集中しづらい...はず
アジャイルなマイグレは有効!
今日アドベントカレンダー投稿しました https://creators-note.chatwork.com/entry/2021/12/15/085108
ありがとうございました