ゆり

2023.08.10

Letroフロントユニットの2023年上半期振り返り

こんにちは、Letro開発部 機能開発チーム フロントユニットのゆりです。

2023年の上半期が終わり、フロントユニットは様々な取り組みを進めてきました。
そんな半年間の活動目標とその進捗を振り返ってみます!

 

フロントユニットとは

Letroの開発部では、機能開発チーム、KAIZENチーム、SREチームの3つのチームに分かれています。

機能開発チームは、その中でPMユニットとフロントユニットに分かれており、フロントユニットはその名の通りフロントエンド領域を担当するエンジニアやデザイナーが集まるチームです。

2023年から活動を始め、現在はフロントエンドエンジニア3名とデザイナー1名、PM1名が所属しています。
フロントユニットでは、新機能開発や既存機能の改善に取り組む傍ら、デザインシステムの構築など、全体施策も行なっています。

 

2023年上半期の活動振り返り

上半期は早く柔軟にイテレーションを回せるように開発効率の改善に取り組んできました。また、発足して間もないチームのためチーム体制や環境を整えることにも注力しました。
今回は、開発効率の改善のために主に行なった活動を振り返りたいと思います。

ビルド時間の改善

開発効率向上のため、ビルド時間の短縮を目指しました。ビルドツールの調査やブラウザ利用率の調査を通じて、ビルド時間を削減する方法を模索しました。Vite導入についても計画し、フロントエンド開発の効率化を具体的に推進しました。

負債解消

保守性向上を目指し、負債の解消に向けて積極的な取り組みを計画しています。上半期は、UIコンポーネントの整理やアーキテクチャの見直しを進める予定でしたが、着手ができなかったため、これから具体的な計画を練り直し、下半期に向けて実装と共有を進めていく予定です。

Vue3への移行

Vue2系からVue3系への移行に着手しました。非対応ライブラリの洗い出しやVue3への移行に伴って使用できなくなる要素の使用箇所の調査など、Vue3 migrationの計画を進めています。現在は、Vue2.7へのアップデートに取り組んでおり、サポート対象外になる前にスムーズな移行を実現することを目指しています。

CI設定の最適化

手動の確認を減らし、コード品質を向上させるためにCIの設定に取り組みました。設定すべき項目の洗い出し、初期設定を完了させました。運用を通じて調整し、効果を計測していく予定です。

その他の振り返り

他にも全体的な振り返りを行い、デザインと開発の連携強化や開発のフローの改善など様々な課題が見えてきたので、それに向けた取り組みを下半期は進めていきたいと思います。

まとめ

上半期はフロントユニットが発足し、フロントエンド課題解決のためのさまざまな活動を進めることができました。通常の開発と平行しながら進めることは大変でしたが、それでもチームとしての活動を進めることができてよかったです。
下半期は、技術的な負債の解消だけでなく、チームの連携をより強化して、新機能開発を協力しながら進めていきたいと思います。下半期もよろしくお願いします!

 

最後に、フロントエンドエンジニア採用情報!

フロントエンドの活動を進めていくには人が足りません!!! 一緒に取り組んでくれる仲間大大大募集中です!
興味をお持ちの方は、こちらからご確認ください。