見出し画像

【開発部ブログ】Github Copilot導入しました 〜Hack for Enjoy!〜生産性向上のための取り組み

こんにちは! 株式会社Rehab for JAPAN 採用担当です!
今回は開発部の生産性向上のための取り組みをご紹介します。

弊社には、評価制度のベースにもなっている5つのバリューがあるのですが、
そのバリューの一つに、『イノベーションは、好奇心』があります。

イノベーションは、好奇心。
常識を疑え。
好奇心旺盛であれ。
新しいアイデアにワクワクしよう。
粘り強くカタチにしよう。
そんなマインドを持つ者たちが、
いつもイノベーションを起こしてきた。
介護の未来を切り拓く。
その日本代表として、世界を変えよう。

REHAB FIVE VALUESより抜粋

新しいアイデアに対して好奇心を持ち、既存の枠組みにとらわれることなく、常に進化し続けることを大切にしているのですが、まさにこのバリューを体現した開発部の活動をご紹介いたします!

詳細は開発部の宇井からレポートしますね。
それでは宇井さん、お願いしま〜す。


皆さん、こんにちは! 開発部の宇井です。

人事からも紹介がありましたが、RehabではVision・Mission・Valueを大切にしており、このVision・Mission・Valueを元にキックオフ後のワークショップにて、エンジニア組織としてスローガンを作成しました。

エンジニア組織のスローガンは、「Hack for Enjoy!」
業務を通じて楽しみながら問題を解決し、新しい価値を創造することを重視しています。

そのため、私たちは、常にイノベーションを追求し、効率的な取り組みを推進することに注力しています。その一環として、生産性向上に向けて新たな施策を実施中です。

今回、その取り組みとして「GitHub Copilot」の導入が決まりました!

■導入が決まった経緯

それは、チームメンバーの一人のGitHub Copilotの紹介から始まりました。

というメンバーのコメントを受け・・・
CTOの久良木が試験導入を決定しました🎉


GitHub Copilotとは?という方もいると思いますので、
以下は、GitHub Copilotの説明になります。

GitHub Copilotは、AIを使ってプログラミングを支援するサービスです。
GitHub Copilot では、コーディング時にオートコンプリート スタイルの候補を提示する AI ペア プログラマーです。

公式サイトより抜粋

■導入後のエンジニアメンバーの声

久しぶりに扱う言語での開発を行う際、Copilotを導入する前は、やりたいことは理解していても、具体的なコードを書く際には都度調べながら進める必要がありました。しかし、Copilotを導入してからは、やりたいことが明確であれば、具体的なコードの書き方をCopilotが提案してくれるため、実装の際に調査に費やす時間を大幅に削減できました。

高橋(エンジニア)

普段は、コードレビューする側で実装にあまり関与していませんでしたが、プロジェクトの状況的に久々に実装作業に取り組んでいます。Copilotは、隣のタブに参考となるファイルを開いておけば、どんどん提案してくれるだけでなく、実装を進める中で自分がこう書きたい!と思う内容をそのまま提案してくれるため、書き方に困ることがほとんどありません。このおかげで、効率よく開発を進めることができています。Tabキーを押してCopilotの提案を採用しながら、その中から正しい書き方に修正していくという作業は、まさに「Hack for Enjoy!」を実現しているのではないでしょうか。

久保田(エンジニア)

■CTO久良木の想い

Rehabのエンジニアリングチームでは、2022年から「Developer eXperience:DX(開発者体験)」の充実を戦略的な目標として設定し、これまでに数々の改善活動を展開してきました。プロダクト開発の過程でコーディングが占める割合の大きさを踏まえ、エンジニアの負担軽減を目指し、今回はGithub Copilotを試験的に導入する方針を固めました。

新しい技術の採用はもちろん、セキュリティに対する配慮も欠かしていません。Copilotのfor Businessを使用することで、実装したコードが外部に送信されず、学習に使用されないようにしています。また、CopilotのPoliciesで「Suggestions matching public code」をBlock設定にし、パブリックコードを未処理のままIDEに出力しない措置を取っています。

DXの向上はまだ道の途中で、これからも挑戦を続ける所存です。共にDX向上に取り組みながら、介護業界に革新をもたらすプロダクト開発に取り組む、前向きなエンジニアの方々を募集しています。興味をお持ちの方は、カジュアルな面談でお待ちしております!

また、試験的にGithub Copilotを使用していただいたエンジニアの方々にアンケートを実施する予定です。その結果については、別途noteにて共有する予定ですので、ぜひご期待ください。

当社での仕事は単なる業務遂行だけでなく、挑戦と成長の機会です。
新しいテクノロジーやアプローチを探求し、自己を高めながら、革新的な成果を生み出すことができます。
私たちは、共に働く仲間と協力し、協力して目標に向かって進むことを重要視しています。
もし私たちのミッションビジョンバリューに共感し、新しい挑戦に対する意欲を持っているのであれば、ぜひ私たちのエンジニア組織に参加して一緒に成長しませんか?

興味を持っていただけましたら、ぜひご連絡ください。あなたとお会いできることを楽しみにしています。


株式会社Rehab for JAPANでは一緒に働く仲間を募集しています🌈
新規プロダクト:バックエンドチームリーダー
新規プロダクト:バックエンドエンジニア
新規プロダクト:フロントエンドチームリーダー
新規プロダクト:フロントエンドエンジニア


最後まで読んでいただいてありがとうございます!Rehab for JAPANの最新情報は、X(Twitter)でも発信しています。ぜひフォローしてください!