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
t4i_n5i
December 15, 2021
Programming
0
120
アジャイルなマイグレ / Agile-Migration
アジャイルなマイグレについてのLT
t4i_n5i
December 15, 2021
Tweet
Share
More Decks by t4i_n5i
See All by t4i_n5i
スクラムで進めるシステムマイグレーション / Migration-by-Scrum
louvre2489
0
130
Vectorについて調べてみた / Beginnig-of-Vector
louvre2489
1
600
Other Decks in Programming
See All in Programming
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.1k
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
11
6.6k
CDK引数設計道場100本ノック
badmintoncryer
1
290
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
330
NPOでのDevinの活用
codeforeveryone
0
870
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
14k
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
130
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
14
5.2k
すべてのコンテキストを、 ユーザー価値に変える
applism118
4
1.4k
生成AI時代のコンポーネントライブラリの作り方
touyou
1
260
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
96
34k
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
500
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Visualization
eitanlees
146
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Adopting Sorbet at Scale
ufuk
77
9.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Into the Great Unknown - MozCon
thekraken
40
1.9k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Automating Front-end Workflow
addyosmani
1370
200k
Music & Morning Musume
bryan
46
6.7k
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
ありがとうございました