Developers Summit 2024「GitHub Copilotは開発者の生産性をどれだけ上げるのか? ZOZOでの全社導入とその効果」を見ました
2024/02/19
株式会社ZOZO 技術本部 技術戦略部 CTOブロック テックリード 堀江 亮介さん
目次
GitHub Copilotとは
コーディングを支援するAIペアプログラマー
GitHub Copilotの利用状況
501人のエンジニアで183,943行Copilotが生成したコードを参考にしている。
導入背景と目的
ユーザーに届ける価値を2倍にするために開発生産性の向上のため。
まず開発の量を最大化する戦略でスタート。
スループット的な速さとリードタイム的な速さの両方を向上させながら最大化する。
* スループット的な速さ: 特定期間にどれだけの数をこなせたか
* リードタイム的な速さ: リリースまでの時間
調査と評価
GitHub Copilotとは何かを知る
GitHub社へのヒアリングが大きかった。
課題と対策
- 脆弱性混入のリスク
ゼロにはできないので低減。
GitHub Advanced Securityも組み合わせる。
提案されたコードを開発者自身が理解したうえでプルリク。 -
ライセンス侵害のリスク
GitHub Copilot Buinessを使用。
GitHubのパブリックコードはブロックされる。
第三者からの賠償請求に対してのGitHubからの保証。 -
費用対効果
試験導入による検証。
試験導入
計画の立案。
試験導入の対象者は新しいツールを試すのが得意な57名。
使用しているコードもまんべんなく試せるように調整した。
GitHub開発者生産性向上調査アンケートをもとに独自アンケートを実施。
専用のSlackチャンネルでGitHub Copilotを使用して得た知見を共有。
試験導入の結果
アンケート
* 生産性向上: 78.9%(iOSエンジニアは低い傾向)
* 時間短縮: 58%
* 満足度幸福度: 50%以上
* フロー状態に入りやすい: 29.9%
導入
- 利用希望者のリストアップ
- 知見の共有(LT会、Slackなど)
- 導入後もアンケート
「1時間以上節約できた」回答者の傾向はPython、Java、バックエンド。
回答者が集中しているチームがあったのでヒアリング。
積極的に使いこなしているチームの生産性が上がっていた。
社内を横断して勉強会を開催。
感想
アンケートや調査で、使いこなしている人や新しい技術に積極的な人や分析をマメにされてます。
ZOZOさんにおいて開発生産性が高いロールモデルがほぼできているのではと思えました。
ロールモデルがあると目指すべき先がはっきりしていて、取り組みやすいと思います。
「利用希望者」に提供しているのが良いなと思いました。
使いたくない人、使わない人にどれだけ良いツールを提供しても意味がないんですよね。
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。


開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
-
Developers Summit 2024「LLMで切り拓く完全自動運転の道、エンジニアが創るクルマの未来」を見ました
チューリング株式会社 取締役CTO 青木 俊介さん 「ハンドルがない乗用車」の販 …
-
-
DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました
DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました。 …
-
-
ヤマムギ vol.7 AWSアカウント作成 & 最初の設定ハンズオン 手順
ヤマムギとは from Mitsuhiro Yamashita 「AWSではじめ …
-
-
「Einsteinボット構築体験ハンズオン」でボットをノーコードで構築した
Salesforce World Tour Tokyoで基調講演の後、最近のニー …
-
-
Java SE 7 Silver対策勉強をしながらメモ 2015/2/10
練習問題3日目。 疲れてきた。 でも明日は休みだし一気にやる。 いつものごとくマ …
-
-
「HandsWash2020」に参加しました
お久しぶりにハンズラボさんの勉強会に参加させていただきました! 去年、今年と馴染 …
-
-
ヤマムギvol.20 Amazon EBSとAmazon S3の基本のデモをしました
ゴールデンウィーク10日連続朝30分のデモチャレンジ8日目です。 今日からお仕事 …
-
-
Developers Summit 2018 「マイクロサービスをAWSサーバレス&コンテナで実装する方法」を聞きました
以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …
-
-
「大阪Pythonユーザの集まり」に行ってきました
「大阪Pythonユーザの集まり」 に行ってきました。 あんまりメモ取れてません …
-
-
JAWS FESTA 東海道 2016に行ってきました
JAWS FESTA 2016に行ってきました。 今回はボランティアスタッフ参加 …