Upgrade to Pro — share decks privately, control downloads, hide ads and more …

生成 AI with GitLab で切り開く次世代ソフトウェア開発の醍醐味 〜ソニービズネッ...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for issei.hamada issei.hamada
June 27, 2025
0

生成 AI with GitLab で切り開く次世代ソフトウェア開発の醍醐味 〜ソニービズネットワークス 1st フィードバック~

Avatar for issei.hamada

issei.hamada

June 27, 2025
Tweet

Transcript

  1. Sony Biz Networks Corporation 自己紹介 ⚫ 開発本部 クラウドインテグレーション部 • クラウドインテグレーション課

    開発グループマネージャー ⚫ SE 業務に加え、新サービスの企画・開発に従事 ⚫ Japan AWS Ambassador として活動中 ⚫ 好きな AWS サービスは、Amazon Q Developer です Copyright 2025 Sony Biz Networks Corporation Issei Hamada
  2. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02

    これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
  3. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02

    これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
  4. ソニービズネットワークス業務紹介 ◼ソニービズネットワークスとは?(略称: SBN) Copyright 2025 Sony Biz Networks Corporation ◆

    設立 :2012年7月20日 ◆ 資本金 :6億円(資本準備金含む) ◆ 従業員数 :355名(2025年5月1日現在) ◆ 株主 :ソニーネットワークコミュニケーションズ株式会社 100% ◼ 主要サービス ⚫ NURO Biz: 法人向けインターネット回線 ⚫ AKASHI: 勤怠管理 SaaS ⚫ Managed Cloud with AWS: クラウド事業 ◼ Room N 前、ブロンズブースにて、Amazon Q Developer ソリューションを展示しています
  5. ソニービズネットワークス業務紹介 ⚫主な事業 • AWS 利用料の請求代行 • AWS インフラストラクチャ構築 • AWS

    Direct Connect を活用した閉域ネットワークの提供 ⚫最近特に力を入れている事業 • AI 活用の内製化支援 • 開発案件への対応 AWS パートナーとして AWS 事業を展開中 Copyright 2025 Sony Biz Networks Corporation
  6. ソニービズネットワークス業務紹介 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画

    設計 実装 レビュー スキャン デプロイ PL が全体設計/ issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
  7. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 03

    Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ 02 これまで抱えていた業務課題
  8. これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画

    設計 実装 レビュー スキャン デプロイ PL が全体設計/ issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
  9. これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画

    設計 実装 レビュー スキャン デプロイ PL が全体設計/ Issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
  10. これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画

    設計 実装 レビュー スキャン デプロイ PL が全体設計/ Issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正 人手が足りない……
  11. これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない

    ⚫アプリ開発のスキルを持ったメンバーは、全体の4割 ⚫大半のメンバーがインフラ構築業務を兼務
  12. これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない

    アプリ開発に携わる事の出来るメンバー数 約 40 % 大半のメンバーはインフラ業務も兼務 アプリの全体設計が出来るエンジニア = プログラマー という状況も多かった
  13. これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない

    アプリ開発に携わる事の出来るメンバー数 約 40 % 大半のメンバーはインフラ業務も兼務 「業務改善は急務」という事で、 Gitlab Duo with Amazon Q Developer の PoC をスタート
  14. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02

    これまで抱えていた業務課題 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ 03 Gitlab Duo with Amazon Q Developer で得られた効果
  15. Gitlab Duo with Amazon Q Developer で得られた効果 Copyright 2025 Sony

    Biz Networks Corporation 開発スピード コード品質
  16. Gitlab Duo with Amazon Q Developer で得られた効果 ⚫プロダクトの開発速度が上がった • ベースを

    Gitlab 上で開発 → エンジニアが手直しのサイクル にする事で、開発工数の削減を達成 ⚫驚いた点: 従来のワークフローに組み込みやすい • issue ベースの作業指示 • コード生成の結果は MR として返却される • 追加の修正も、コメントとして追記するだけなので直感的 Copyright 2025 Sony Biz Networks Corporation 開発スピード
  17. Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ① issue

    のコメントから エージェントを起動 Copyright 2025 Sony Biz Networks Corporation
  18. Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ② 生成内容は

    MR として 返却される Copyright 2025 Sony Biz Networks Corporation
  19. Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ③ MR

    に直接コメントし、 エージェントに修正依頼を 出せる Copyright 2025 Sony Biz Networks Corporation
  20. Gitlab Duo with Amazon Q Developer で得られた効果 ⚫AI が生成したコードを、様々な手法でレビュー・テスト出来る •

    レビュー: – Amazon Q Developer の /review – MR による人間のレビュー • テスト: – SAST: アプリケーションコードを解析して実施するテスト – DAST:実行中のウェブアプリケーションに対して実施するテスト – その他、言語毎に存在するテストフレームワーク ⚫AI の生成したコードに対して、透過的にこれらのアプローチを実施 出来る Copyright 2025 Sony Biz Networks Corporation コード品質
  21. Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ④ MR

    に対し、自動で /review を実施する Copyright 2025 Sony Biz Networks Corporation
  22. Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ④ MR

    に対し、自動で /review を実施する Copyright 2025 Sony Biz Networks Corporation IAM ユーザー、ロール、またはグループの作成時に AWS 管理ポリシーを使用すると、 過度の権限昇格につながる可能性があります。 AWS 管理ポリシーは AWS によって作成および管理されており、多くの場合、権限 が広範囲にわたるため、意図しないアクセスが付与される可能性があります。 IAM エンティティに付与される権限をより細かく制御できるカスタマー管理ポリシー (システム固有ポリシーとも呼ばれます)を使用することをお勧めします。
  23. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02

    これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 05 まとめ 04 今後 Gitlab Duo with Amazon Q Developer に期待する事
  24. 今後 Gitlab Duo with Amazon Q Developer に期待する事 AI とのコラボレーション

    における 「クオリティゲート」 Copyright 2025 Sony Biz Networks Corporation ⚫AI と一緒に開発したコードの品質担保の役割に期待 ⚫今後、人間と AI のコラボレーションはますます増えていく ⚫AI の生成したコードの品質を担保する事は、非常に 重要になる
  25. 今後 Gitlab Duo with Amazon Q Developer に期待する事 Copyright 2025

    Sony Biz Networks Corporation 現代の AI は、 「70% Problem」 という課題を抱えている 現代の AI ツールだけで実装出来るコードの比率 約 70 % 残りの 30% は依然として 人間が実装しなければならない
  26. 今後 Gitlab Duo with Amazon Q Developer に期待する事 Copyright 2025

    Sony Biz Networks Corporation 現代の AI は、 「70% Problem」 という課題を抱えている 現代の AI ツールだけで実装出来るコードの比率 約 70 % 残りの 30% は依然として 人間が実装しなければならない 最終的にアプリケーションの品質を担保するのは、 「人間」
  27. 今後 Gitlab Duo with Amazon Q Developer に期待する事 ⚫ ローカルでのコーディング時、Amazon

    Q Developer を 活用して開発を行う ⚫ Gitlab へプッシュする前に、必ず /review & /test を 実施する事で、コードの品質を向上 Amazon Q Developer と 組み合わせる事で、更なる シナジーを期待出来る Copyright 2025 Sony Biz Networks Corporation ⚫ 全てのコミットに対し、必ずコードレビューを行う • レビュー時のルールを設定出来る為、全てのコードを同じエンジニア にレビューさせるのと同等の効果が期待出来る ⚫ 全てのマージに対し、必ずテストを実施する • SAST / DAST
  28. 今後 Gitlab Duo with Amazon Q Developer に期待する事 30 (参考)

    ローカルでの Amazon Q Developer 活用イメージ ①
  29. 今後 Gitlab Duo with Amazon Q Developer に期待する事 31 (参考)

    ローカルでの Amazon Q Developer 活用イメージ ②
  30. ◼Gitlab と Amazon Q Developer を組み合わせた開発環境イメージ Copyright 2025 Sony Biz

    Networks Corporation 今後 Gitlab Duo with Amazon Q Developer に期待する事 プロダクト A 開発チーム Gitlab プロダクト B 開発チーム Push /review /review Push < / > プロダクト A < / > プロダクト B Deploy Deploy
  31. ◼Gitlab と Amazon Q Developer を組み合わせた開発環境イメージ Copyright 2025 Sony Biz

    Networks Corporation 今後 Gitlab Duo with Amazon Q Developer に期待する事 Push Push < / > プロダクト A < / > プロダクト B Deploy Deploy Gitlab プロダクト A 開発チーム プロダクト B 開発チーム /review /review ローカル開発で Amazon Q Developer を活用
  32. ◼Gitlab と Amazon Q Developer を組み合わせた開発環境イメージ Copyright 2025 Sony Biz

    Networks Corporation 今後 Gitlab Duo with Amazon Q Developer に期待する事 プロダクト A 開発チーム プロダクト B 開発チーム Push /review /review Push < / > プロダクト A < / > プロダクト B Deploy Deploy Gitlab 全てのコードは必ず Gitlab を通る 仕組みを作る事で、クオリティゲートとして 活用できる
  33. ◼Gitlab と Amazon Q Developer を組み合わせた開発環境イメージ Copyright 2025 Sony Biz

    Networks Corporation 今後 Gitlab Duo with Amazon Q Developer に期待する事 プロダクト A 開発チーム Gitlab プロダクト B 開発チーム Push /review /review Push < / > プロダクト A < / > プロダクト B Deploy Deploy AI とコラボレーションしつつ、全てのコードの品質向上を実現
  34. Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02

    これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
  35. まとめ ◼Gitlab with Amazon Q Developer は、人間と AI のコラボレーションを 自然に実現する次世代ツール

    ◼今後、全ての領域において AI とのコラボレーションは増えていく ◼Gitlab Duo with Amazon Q Developer は、今後の生成 AI 活用に おける「クオリティゲート」として活躍する Copyright 2025 Sony Biz Networks Corporation