WHITEPLUS TechBlog

株式会社ホワイトプラスのエンジニアによる開発ブログです。

スクリプトを超えたアクター達の1年

この記事はWHITEPLUS Advent Calendar 2023 最終日になります。

こんにちは、こんばんは、そしておやすみなさい。
(映画『トゥルーマン・ショー』のセリフを参考に) www.eiga-square.jp

ホワイトプラスCTOの森谷です。

アドベントカレンダー最終日を昨年に続き今年も書くことになり、何を書こうかと考えているうちに、書き始めるまでに2日ほど時間がかかりましたが、今年も今年で変化が大きい年だったため、どんな変化が起こったのかをお届けしていきたいと思います。

カーテンアップ

今年は「開発リードタイムを縮めていこう」という組織目標を年初に掲げ、

  1. エンジニア採用数を伸ばすために、更にホワイトプラスとリネットの認知を積み重ねていく
  2. 開発生産性を上げるために今まで以上に、積極的に開発プロセスや開発環境、コード改善を行っていく

の2つを注力事項としてきました。

スポットライトを浴びに

認知を積み重ねるための具体的なアクションとして、

  • テックブログでの発信
  • イベント登壇

の2つに取組み、テックブログの記事数は昨年の倍以上となる30本ほどを発信。

イベント登壇は昨年PHP Conference 2022で2人が登壇しましたが、今年は登壇イベント数が増え、 4イベントでの登壇となりました。

  • PHPerKaigi 2023:PHP Parserで学ぶPHP speakerdeck.com
  • PHP Conference 福岡:Rectorと目指す負債をためないシステム開発〜はじめの一歩〜 speakerdeck.com
  • スクラムフェス三河:チームのアジリティを上げよう!否、〇〇を上げよう!開発生産性の可視化に取り組んでみてわかったこと、わからないこと speakerdeck.com
  • PHP Conference 2023:クレジットマスターとの戦い speakerdeck.com

さらに来年は、

  • PHP Conference 北海道 2024
  • PHP Conference 関西 2024
  • PHPerKaigi 2024
  • Object Oriented Conference 2024
  • PHP Conference 小田原 2024

の5イベントに3名の登壇が決まっており既に今年のペースを超えています。

当初の想定を超えたブログでの発信数と登壇数となり業務で忙しい中、 組織目標を意識し行動に起こしてくれている皆に、ただただ感謝と、 チームで起こした変化を(何もしてないですが)誇らしく思います。

シナリオの編集とコードカット

今年は生成AI系の話題を見ない月は無かったのではないかというぐらい、生成AI一色の年だったように思えますがホワイトプラスでは、 ChatGPT, GitHub Copilotの活用を早々に始め、技術調査やコード生成など多方面で効率が上がっている実感があります。

また、CircleCIのセットアップワークフローを見直したり、 CloudBuildの実行時間を短縮などを通じ、 定常的に発生する開発プロセスの効率化を進めてきました。

さらに、コード改善の一環として積極的にデッドコードを消していこうという動きの中で、 デッドコードの検出を効率化、コード品質の継続的なモニタリングを目的にQodanaを試験的に導入 するなど、組織として静的解析系ツールに触れることが多くなった年でもありました。

そして、デッドコード削除を進めていった結果、当初の想定を超える結果となり、 主要リポジトリであるPHPのコード行数にして20%以上、クラス数にして35%以上の削除が進みました。

おやすみなさい、そしてまた明日

エンジニアリングチームの皆のおかげで昨年に続き大きな変化を産み出せた2023年も、もう数日で終わりを迎えます。

来年も「新しい日常をつくる」ため、サービスを使っていただくお客様へ価値を提供していけるよう、 エンジニアリングチーム一丸となって、さらに大きな変化を生み出していこうと思います。

ホワイトプラスでは、ビジョンバリューに共感していただけるエンジニアを募集しています!
ネットクリーニングの「リネット」など「生活領域×テクノロジー」で事業を展開している会社です。どんな会社か気になった方はオウンドメディア「ホワプラSTYLE」をぜひご覧ください。
オンラインでカジュアル面談もできますので、ぜひお気軽にお問い合わせください。

採用情報 | 株式会社ホワイトプラス