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
生成 AI with GitLab で切り開く次世代ソフトウェア開発の醍醐味 〜ソニービズネッ...
Search
issei.hamada
June 27, 2025
15
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成 AI with GitLab で切り開く次世代ソフトウェア開発の醍醐味 〜ソニービズネットワークス 1st フィードバック~
issei.hamada
June 27, 2025
More Decks by issei.hamada
See All by issei.hamada
Kiro × GitLab × LifeKeeper で実現するこれからの「AI 駆動開発基盤」
isseihamada
0
16
Strands Agents SOPs の良さを、コンテキストエンジニアリングの観点から読み解く
isseihamada
1
390
Amazon_Q_Developer_で実現!AIエージェント導入で変わる開発・運用サイクル_deck
isseihamada
0
26
アプリ開発新時代! 生成 AI を活用したアプリケーションライフサイクルマネジメント
isseihamada
0
31
AWS Ambassador が本気で Minecraft サーバを運用してみた
isseihamada
1
2.4k
RAG の研究を元に予測する、これからのエンジニアに求められるスキル
isseihamada
5
530
Featured
See All Featured
Accessibility Awareness
sabderemane
1
130
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
BBQ
matthewcrist
89
10k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Agile that works and the tools we love
rasmusluckow
331
21k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Balancing Empowerment & Direction
lara
6
1.1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Leo the Paperboy
mayatellez
7
1.8k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
Transcript
生成 AI with GitLab で切り開く 次世代ソフトウェア開発の醍醐味 〜ソニービズネットワークス 1st フィードバック〜 Copyright
2025 Sony Biz Networks Corporation AWS Summit Japan 2025
Sony Biz Networks Corporation 自己紹介 ⚫ 開発本部 クラウドインテグレーション部 • クラウドインテグレーション課
開発グループマネージャー ⚫ SE 業務に加え、新サービスの企画・開発に従事 ⚫ Japan AWS Ambassador として活動中 ⚫ 好きな AWS サービスは、Amazon Q Developer です Copyright 2025 Sony Biz Networks Corporation Issei Hamada
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02
これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02
これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
ソニービズネットワークス業務紹介 ◼ソニービズネットワークスとは?(略称: 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 ソリューションを展示しています
ソニービズネットワークス業務紹介 ⚫主な事業 • AWS 利用料の請求代行 • AWS インフラストラクチャ構築 • AWS
Direct Connect を活用した閉域ネットワークの提供 ⚫最近特に力を入れている事業 • AI 活用の内製化支援 • 開発案件への対応 AWS パートナーとして AWS 事業を展開中 Copyright 2025 Sony Biz Networks Corporation
ソニービズネットワークス業務紹介 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画
設計 実装 レビュー スキャン デプロイ PL が全体設計/ issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 03
Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ 02 これまで抱えていた業務課題
これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画
設計 実装 レビュー スキャン デプロイ PL が全体設計/ issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画
設計 実装 レビュー スキャン デプロイ PL が全体設計/ Issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正
これまで抱えていた業務課題 ◼SBN の開発ライフサイクル Copyright 2025 Sony Biz Networks Corporation 計画
設計 実装 レビュー スキャン デプロイ PL が全体設計/ Issue を作成 メンバーがコード実装/ MR を作成 PL がコードレビュー/ メンバーが修正 人手が足りない……
これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない
⚫アプリ開発のスキルを持ったメンバーは、全体の4割 ⚫大半のメンバーがインフラ構築業務を兼務
これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない
アプリ開発に携わる事の出来るメンバー数 約 40 % 大半のメンバーはインフラ業務も兼務 アプリの全体設計が出来るエンジニア = プログラマー という状況も多かった
これまで抱えていた業務課題 Copyright 2025 Sony Biz Networks Corporation 元はインフラエンジニアの 集団だった為、アプリ開発に 携われるメンバーが少ない
アプリ開発に携わる事の出来るメンバー数 約 40 % 大半のメンバーはインフラ業務も兼務 「業務改善は急務」という事で、 Gitlab Duo with Amazon Q Developer の PoC をスタート
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02
これまで抱えていた業務課題 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ 03 Gitlab Duo with Amazon Q Developer で得られた効果
Gitlab Duo with Amazon Q Developer で得られた効果 Copyright 2025 Sony
Biz Networks Corporation 開発スピード コード品質
Gitlab Duo with Amazon Q Developer で得られた効果 ⚫プロダクトの開発速度が上がった • ベースを
Gitlab 上で開発 → エンジニアが手直しのサイクル にする事で、開発工数の削減を達成 ⚫驚いた点: 従来のワークフローに組み込みやすい • issue ベースの作業指示 • コード生成の結果は MR として返却される • 追加の修正も、コメントとして追記するだけなので直感的 Copyright 2025 Sony Biz Networks Corporation 開発スピード
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ① issue
のコメントから エージェントを起動 Copyright 2025 Sony Biz Networks Corporation
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ② 生成内容は
MR として 返却される Copyright 2025 Sony Biz Networks Corporation
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ③ MR
に直接コメントし、 エージェントに修正依頼を 出せる Copyright 2025 Sony Biz Networks Corporation
Gitlab Duo with Amazon Q Developer で得られた効果 ⚫AI が生成したコードを、様々な手法でレビュー・テスト出来る •
レビュー: – Amazon Q Developer の /review – MR による人間のレビュー • テスト: – SAST: アプリケーションコードを解析して実施するテスト – DAST:実行中のウェブアプリケーションに対して実施するテスト – その他、言語毎に存在するテストフレームワーク ⚫AI の生成したコードに対して、透過的にこれらのアプローチを実施 出来る Copyright 2025 Sony Biz Networks Corporation コード品質
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ④ MR
に対し、自動で /review を実施する Copyright 2025 Sony Biz Networks Corporation
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ④ MR
に対し、自動で /review を実施する Copyright 2025 Sony Biz Networks Corporation IAM ユーザー、ロール、またはグループの作成時に AWS 管理ポリシーを使用すると、 過度の権限昇格につながる可能性があります。 AWS 管理ポリシーは AWS によって作成および管理されており、多くの場合、権限 が広範囲にわたるため、意図しないアクセスが付与される可能性があります。 IAM エンティティに付与される権限をより細かく制御できるカスタマー管理ポリシー (システム固有ポリシーとも呼ばれます)を使用することをお勧めします。
Gitlab Duo with Amazon Q Developer で得られた効果 利用イメージ ⑤ レビュー結果に対しての
修正提案 Copyright 2025 Sony Biz Networks Corporation
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02
これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 05 まとめ 04 今後 Gitlab Duo with Amazon Q Developer に期待する事
今後 Gitlab Duo with Amazon Q Developer に期待する事 AI とのコラボレーション
における 「クオリティゲート」 Copyright 2025 Sony Biz Networks Corporation ⚫AI と一緒に開発したコードの品質担保の役割に期待 ⚫今後、人間と AI のコラボレーションはますます増えていく ⚫AI の生成したコードの品質を担保する事は、非常に 重要になる
今後 Gitlab Duo with Amazon Q Developer に期待する事 Copyright 2025
Sony Biz Networks Corporation 現代の AI は、 「70% Problem」 という課題を抱えている 現代の AI ツールだけで実装出来るコードの比率 約 70 % 残りの 30% は依然として 人間が実装しなければならない
今後 Gitlab Duo with Amazon Q Developer に期待する事 Copyright 2025
Sony Biz Networks Corporation 現代の AI は、 「70% Problem」 という課題を抱えている 現代の AI ツールだけで実装出来るコードの比率 約 70 % 残りの 30% は依然として 人間が実装しなければならない 最終的にアプリケーションの品質を担保するのは、 「人間」
今後 Gitlab Duo with Amazon Q Developer に期待する事 ⚫ ローカルでのコーディング時、Amazon
Q Developer を 活用して開発を行う ⚫ Gitlab へプッシュする前に、必ず /review & /test を 実施する事で、コードの品質を向上 Amazon Q Developer と 組み合わせる事で、更なる シナジーを期待出来る Copyright 2025 Sony Biz Networks Corporation ⚫ 全てのコミットに対し、必ずコードレビューを行う • レビュー時のルールを設定出来る為、全てのコードを同じエンジニア にレビューさせるのと同等の効果が期待出来る ⚫ 全てのマージに対し、必ずテストを実施する • SAST / DAST
今後 Gitlab Duo with Amazon Q Developer に期待する事 30 (参考)
ローカルでの Amazon Q Developer 活用イメージ ①
今後 Gitlab Duo with Amazon Q Developer に期待する事 31 (参考)
ローカルでの Amazon Q Developer 活用イメージ ②
◼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
◼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 を活用
◼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 を通る 仕組みを作る事で、クオリティゲートとして 活用できる
◼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 とコラボレーションしつつ、全てのコードの品質向上を実現
Agenda Copyright 2025 Sony Biz Networks Corporation 01 ソニービズネットワークス業務紹介 02
これまで抱えていた業務課題 03 Gitlab Duo with Amazon Q Developer で得られた効果 04 今後 Gitlab Duo with Amazon Q Developer に期待する事 05 まとめ
まとめ ◼Gitlab with Amazon Q Developer は、人間と AI のコラボレーションを 自然に実現する次世代ツール
◼今後、全ての領域において AI とのコラボレーションは増えていく ◼Gitlab Duo with Amazon Q Developer は、今後の生成 AI 活用に おける「クオリティゲート」として活躍する Copyright 2025 Sony Biz Networks Corporation
Now, Go Build!! Copyright 2025 Sony Biz Networks Corporation
Copyright 2025 Sony Biz Networks Corporation