ホーム 合同会社 Lu 事例一覧 Railsプロダクトの保守開発とバージョンアップ
03-6427-5422 平日 10:00–19:00

合同会社 Lu

アイコンゴールド
福岡県

Railsプロダクトの保守開発とバージョンアップ

業界

金融・保険

◼︎ 案件概要

「メンバーの突発的な離任で、開発の人員が足りない」——そうした状況にあった、稼働中の予約管理プロダクトの開発チームに参画した案件です。

・契約形態:SES(開発チームへの参画)
・担当範囲:エンハンス開発、保守開発、バージョンアップ
・使用技術:Ruby on Rails / MySQL / AWS

担当エンジニアは以前にも同プロダクトに携わっており、経緯を把握したうえで参画しました。

◼︎ 進め方

1. 参画・コードベースの把握
2. エンハンス開発・保守開発
3. <バージョンアップの事前調査>
4. バージョンアップ対応・検証
5. リリース

<>で囲んだ部分が、本案件で特に時間をかけたフェーズです。

◼︎ 取り組み内容

1. 稼働を止めないRailsのバージョンアップ

Rails 5.2・6.1から7.2、7.2から8.1への移行を担当しました。自動テストに頼れない状態だったため、アップグレードガイドとgemの対応状況を一つずつ確認し、不具合が出る箇所を特定してから着手しました。

→ サービスを止めることなく、サポートが続くバージョンへ移行できました。

2. 内部連携APIのパフォーマンス改善

処理に時間がかかっていた内部連携APIの原因を調査し、改善しました。

→ 処理時間を50秒から10秒に短縮しました。

3. エンハンス開発・保守開発とリファクタリング

機能追加や改修、日々の保守開発を担いながら、レガシーコードのリファクタリングも進めています。

→ 欠けた人員を補いながら、今後の改修にも耐えるコードベースへ整えています。

◼︎ まとめ

・急な人員不足を、プロダクトの経緯を知るエンジニアで補える
・サービスを止めないメジャーバージョンアップ
・性能改善とリファクタリングによる、保守しやすいコードベース

▼同様の課題をお持ちの方へ

・メンバーの離任で、Railsプロダクトの開発・保守が回らなくなっている方
・Railsのバージョンが古いまま、アップグレードに踏み切れていない方
・自動テストが十分でない状態で、既存システムに手を入れる必要がある方

企画や要件が固まっていないご相談でも
お気軽にお問い合わせください。

お急ぎの方はお電話で

03-6427-5422

サポートデスク直通(平日10:00〜18:00)

必須お名前
必須メールアドレス
任意電話番号
必須会社名
任意依頼内容・希望
利用規約及び、個人情報保護方針にご同意のうえ、送信ください。

申し込み完了後、サポートデスクから
お電話またはメールにてご連絡させていただきます。

本サイトは、reCAPTCHAとGoogleにより保護されています。(プライバシーポリシー・利用規約)
会社選び・業者探しに迷った方はこちら
ご要望にあった会社を無料でご紹介いたします!
専門のサポートデスクがヒアリングを行い、
要件にあった最適な企業・業者をご紹介いたします。
ご要望にあった会社を無料でご紹介いたします
© 2026 BeaTRIBES Platform. Empowering Business Growth & Intelligent Connections.