Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
チーム開発の “地ならし"
Search
konifar
November 15, 2025
Programming
8
9k
チーム開発の “地ならし"
DroidKaigi.collect { #26@Kanazawa } 共催 GDGoC KIT
https://droidkaigi.connpass.com/event/371437/
konifar
November 15, 2025
Tweet
Share
More Decks by konifar
See All by konifar
事業部のプロジェクト進行と開発チームの改善の “時間軸" のすり合わせ
konifar
9
3.6k
AIで 浮いた時間で 何をする? #プロヒス2025
konifar
28
16k
物語を動かす行動"量" #エンジニアニメ
konifar
16
6.7k
提案のレベルを上げる #QiitaConference
konifar
93
37k
目安箱の設置とワークさせるポイント
konifar
5
2.3k
サバイバルモード下でのエンジニアリングマネジメント
konifar
32
15k
Android開発以外のAndroid開発経験の活かしどころ
konifar
3
3.3k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
440
オーナーシップを持つ領域を明確にする
konifar
17
6.8k
Other Decks in Programming
See All in Programming
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
Cap'n Webについて
yusukebe
0
150
ゲームの物理 剛体編
fadis
0
370
AIコーディングエージェント(Gemini)
kondai24
0
260
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.5k
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
160
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.4k
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
340
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
570
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
180
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
470
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.9k
Building the Perfect Custom Keyboard
takai
1
660
Optimizing for Happiness
mojombo
379
70k
Code Review Best Practice
trishagee
74
19k
Code Reviewing Like a Champion
maltzj
527
40k
The Language of Interfaces
destraynor
162
25k
We Are The Robots
honzajavorek
0
120
Marketing to machines
jonoalderson
1
4.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Why Our Code Smells
bkeepers
PRO
340
57k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
51
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
Transcript
チーム開発の “地ならし” DroidKaigi.collect { #26@Kanazawa } 2025/11/15 (土) @konifar
小西 裕介 (こにふぁー / @konifar) - 株式会社 Kyash で8年くらいプロダクトを作っています -
2017年から1年半くらいはずっと Android Kotlin を書いていました - 最初の DroidKaigi 参加は 2015年。懐かしいですね!
None
“地ならし” とは - 語源 = 地均し - 土地を平らに整え、建物を建てられる状態にする作業 - 例:
草を刈る / 石・障害物を取り除く / 地面の高低を整える - チーム開発においては、開発がスムーズに進む状態を最初に整えること
なぜ “地ならし” ? - チームのアウトプットの最大化のため - 最終的にユーザーに届ける価値を最大化するために、いかに 無駄なく早くよいもの を作っ ていけるかを皆考えている
- アウトカムの最大化は大事な一方で、エンジニアがコントロールして成果を出しやすいのは アウトプットの最大化 - まずはここを徹底的にやりきるのが大事 ──── プロとして──── - AIコーディングエージェントの普及により、 整備の重要性が増している - “土台が揃っているかどうか ” でアウトプットの質も安心感も大きく変わる
“地ならし” の3つの考え方 1. フィードバックループを短くする 2. 考えることを減らす 3. 育てるフローを設計する
1. フィードバックループを短くする
1. フィードバックループを短くする - トライアンドエラーのスパンを短くして個々人の開発速度を上げる - ビルドせずに実装ミスに気づく - デプロイせずにローカルで確認する - ニンゲンのレビューを待たずに
AIが自動レビューする - 途中からではなく最初から整備しておくのが大事 - 早く土台を作って育てていく
このあたりは必須でやっておく - Lint / Formatter の導入 - まずはルールは適当でもよいので自動で動く状態にすること - Git
Hooks や Claude Code Hooks の整備 - CI/CD (Lint => Test => Deploy) の構築 - 検証環境 の作成も含む - 自動コードレビューの導入 - 2025年11月時点だと、Geminiなどは無料で導入できる https://speakerdeck.com/kgmyshin/xin-gui-kai-fa-woshi-merutokiniyarubekikoto
2. 考えることを減らす
2. 考えることを減らす - メンバーや AI がいちいち考えないといけないことを減らす - 「どこを見たらいいのかな」 - 「どこにどう実装すればいいかな」
- 「どこで誰に相談すればいいかな」 - システムとチームの考えることを分けて一般化する
このあたりは必須でやっておく - システム - Issue / PRテンプレートの作成 - README の整備
- 特に導入と設計まわりを書いておくこと - AGENTS.md / CLAUDE.md の作成 - チーム - タスク管理ツールの選定とテンプレート作成 - MCP で見れるものがオススメ - ワーキングアグリーメントの作成 - 定例会議の整備とアジェンダ作成
3. 育てるフローを設計する
3. 育てるフローを設計する - すべてを最初に “地ならし” しようとしないこと - 大事なのは土台を作って育てていける状態にすること - 特にAIは秒進分歩。定期的に改善していく前提に立つ
- そういう意味だと “地ならし” というより “土作り” に近いかもしれない - GitHub などコードで管理してチームメンバーがコントリビューションし、レ ビューできる状態にしてから育てていく - そのとっかかりとなるフローの設計が大事
このあたりは必須でやっておく - 振り返りの場を作る - 1週間に1回くらいは入れたほうがいいと思う - 一歩ずつでよいので、昨日より今日、今日より明日がよくなる実感 を作っていく - 意思決定者を決める
- 皆で話し合うのは大事だが、合議では物事が進みにくい - 最後に決めるリーダーを明確にするほうがよい - ナレッジ共有の場を作る - これは今は振り返りとは別で設定したほうがよいと思う - モブプロやペアプロのような形式でもよいが、スラッシュコマンドやサブエージェントなど何か チームの共 有資産としたほうがよいものがあれば取り込んでいける場 を作る - ただし過度な共通化はむしろ悪影響になるので、共通化したものの振り返りも忘れずに
さいごに
“地ならし” というより “土作り”。耕していこう - 「途中からやろう」ではなく最初から整備しておくほうが絶対によい - その上で、最初から完璧にしなくてもいい - 仕組みとプロセスで、チームで改善できる土台を作ておくのが大事 -
色々書いてきたが、自分もスマートにできているわけではない - 振り返って失敗したなと思って、次はこうするぞをアップデートし続けてきている - 今回の内容も2025年11月時点でのスナップショットに過ぎない
ありがとうございました