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認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。
「AWS教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
関連記事
-
-
DevLOVE関西 「サイボウズ開発の現場」に行ってきました
DevLOVE関西 「サイボウズ開発の現場」に行ってきました 所感 「KAIZE …
-
-
Java SE 7 Silver対策勉強をしながらメモ 2015/2/5
本日は例外。 いつものごとくマークダウンで記載したのでそのままJetpack M …
-
-
「RPA勉強&LT会!RPALT vol1@Innovation Space DEJIMA」でLTしました
「RPA勉強&LT会!RPALT vol1@Innovation Space D …
-
-
第5回 八子クラウド座談会in関西 「関西まるっとIoTでやったらんかい♬」に行ってきました
SIMの契約変更のはざまで通信がほぼ使えず。 そんな状態なので、Twitterで …
-
-
「コミュニティリーダーズサミット in 高知 2023初鰹編」に参加しました
始まりました! 今回のテーマは「旗を立てる ~Raise Your Flag~」 …
-
-
Developers Summit 2018 「自然言語処理・機械学習を活用したファクトチェック業務の支援」を聞きました
以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …
-
-
Java SE 7 Silver模擬テストの結果間違えたとこをメモ 2015/2/12
模擬テスト1回目。 90問中79問正解。 正解率87%。 まだ不安。 いつものご …
-
-
「Engineering Productivity Meetup #2 in 大阪」に参加しました
AWS SSOのしくみを AWS IAM Identity Centerへ移行し …
-
-
サバワさんとAlexa(Alexa Day 2019でのブログ)
ランチタイムセッション2本目はサーバーワークスさん。 以下は、気になったことのメ …
-
-
ヤマムギvol.28でIAMロール、クロスアカウントアクセス、AWS SSOのデモをしました
全半はIAMロールを作成して、マネジメントコンソール、CLI、SDKからそれぞれ …
