Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
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 エージェント活用 の実践になる ● 実装計画の作成の仕方を学べる ● 効率化を体感できる ● 成功体験を積み重ねられる 難易度も 難しくない ● 手順が明確で指示しやすい ● 仕様理解が不要 ● 影響範囲が限定的 効果も わかりやすい ● 削除行数という明確な指標 ● コード品質と保守性の向上 ● 短いサイクルで回せる デッドコード削除から エージェント活用をはじめよう!