Slide 1

Slide 1 text

© Link and Motivation Group 生成AIで実現! スッキリ解決、デッドコードの整理術 株式会社リンクアンドモチベーション 中﨑 健太

Slide 2

Slide 2 text

2
 © Link and Motivation Group 中﨑 健太 株式会社リンクアンドモチベーション モチベーションクラウドエンゲージメント 機能開発やプロダクト全体の品質向上に従事 BEが得意です #Rails #ゴルフ #二郎 #ラーメン #飲み会 #サッカー #名古屋 #九州 自己紹介

Slide 3

Slide 3 text

3
 © Link and Motivation Group 会社紹介 創業年月日|2000 年4月7日 
 
 上場市場 |東京証券取引所 プライム市場 
 
 従業員数 |約1,500名 (グループ全体) 
 
 売上 |374 億 (グループ全体) ※2024年12月期 
 
 事業内容 |国内売上シェアNo.1の組織改善クラウド 


Slide 4

Slide 4 text

4
 © Link and Motivation Group AIエージェント活用できていますか?

Slide 5

Slide 5 text

5
 © Link and Motivation Group エージェント (GitHub Copilot Agent / Cursor Agent) アシスタント (GitHub Copilot / Cursor Tab) ✅ 機能開発でも活用できている ✅ リファクタリングでも活用できている → 常に活用できている感覚がある ❌ 複雑なプロダクト仕様の考慮 ❌ 影響範囲の予測が困難 ❌ リスクを考えると任せきれない → 何度も指示を繰り返す or 自分でコーディング 業務でエージェント活用は難しい!

Slide 6

Slide 6 text

6
 © Link and Motivation Group エージェント (GitHub Copilot Agent / Cursor Agent) アシスタント (GitHub Copilot / Cursor Tab) ✅ 機能開発でも活用できている ✅ リファクタリングでも活用できている → 常に活用できている感覚がある ❌ 複雑なプロダクト仕様の考慮 ❌ 影響範囲の予測が困難 ❌ リスクを考えると任せきれない → 何度も指示を繰り返す or 自分でコーディング 業務でエージェント活用は難しい! でもエージェントは使いたい!!

Slide 7

Slide 7 text

7
 © Link and Motivation Group 結論 デッドコード削除がちょうど良かった!

Slide 8

Slide 8 text

8
 © Link and Motivation Group 背景 デッドコード削除をするにあたって … 量が多い 気分が乗らない 早く終わらせたい

Slide 9

Slide 9 text

9
 © Link and Motivation Group 背景 デッドコード削除をするにあたって … 量が多い 気分が乗らない 早く終わらせたい エージェントで安全に簡単にできないかを実践

Slide 10

Slide 10 text

10
 © Link and Motivation Group 対象の洗い出し 1 利用箇所を検索 2 デッドコードの削除 3 関連コードの削除 4 削除されているか検証 5 多い時は一覧化して、処理を分割 パターンを明示することで精度 UP チェック表と確信度合いで削除判定 デッドコード検出ライブラリ 詳細なTODOリストを教えることで実現!

Slide 11

Slide 11 text

11
 © Link and Motivation Group プロンプト例

Slide 12

Slide 12 text

12
 © Link and Motivation Group デッドコード削除と機能開発を比較すると ... 観点 デッドコード削除 機能開発 仕様理解 ✅ 不要 ❌ プロダクト固有の理解が必要 影響範囲 ✅ 限定的 ❌ 広範囲 実装⼿順 ✅ 単純 ❌ 複雑 リスク ✅ ⽐較的⼩さい ❌ ⼩ ~ ⼤

Slide 13

Slide 13 text

13
 © Link and Motivation Group デッドコード削除と機能開発を比較すると ... 観点 デッドコード削除 機能開発 仕様理解 ✅ 不要 ❌ プロダクト固有の理解が必要 影響範囲 ✅ 限定的 ❌ 広範囲 実装⼿順 ✅ 単純 ❌ 複雑 リスク ✅ ⽐較的⼩さい ❌ ⼩ ~ ⼤ エージェントに任せやすい!!

Slide 14

Slide 14 text

14
 © Link and Motivation Group 組織への影響 ● ほかメンバーへの横展開 ● チーム全体での効率化 個人の学び ● 明確なタスク指⽰の重要性 ● 段階的なステップ分割 デッドコードの削除を AIに任せてみてどうだったか? 30PR 15,000⾏ 1.5週 45h 削減 (1PRあたり 2h → 30m) アウトプット

Slide 15

Slide 15 text

15
 © Link and Motivation Group エージェント活用 の実践になる ● 実装計画の作成の仕方を学べる ● 効率化を体感できる ● 成功体験を積み重ねられる 難易度も 難しくない ● 手順が明確で指示しやすい ● 仕様理解が不要 ● 影響範囲が限定的 効果も わかりやすい ● 削除行数という明確な指標 ● コード品質と保守性の向上 ● 短いサイクルで回せる デッドコード削除から エージェント活用をはじめよう!