- 大手テック出身xAWS資格10個超の技術力
- SaaSで実現できない業務AI自動化が専門
- 認定スクラムマスターが率いるズレない開発
既存実装の従量課金リスクを解消。新卒向け求人サイトと管理画面の改修
既存実装に潜む無駄なクラウドアクセスを特定・解消し、UX・セキュリティ・運用コストを一括で改善
- 業種
- 企業向けサービス業
- 地域
- 情報非公開
- 規模
- 情報非公開
- 費用
- 情報非公開
人材サービスを展開する事業者様より、新卒向け求人サイトと運営・企業向け管理サイトの改修に関するご相談をいただいた。デザインと実装の差異、一覧画面のソート不具合、権限に応じた画面表示の不整合、クラウドDBのセキュリティルール不備など、UX・セキュリティの複数課題が残存していた。加えて、長期運用の過程で積み重なった既存実装の中に、画面遷移時に無限レンダリングを引き起こす箇所が含まれており、従量課金モデルのクラウド基盤にアクセス料金が継続的に積み上がるリスクを抱えていた。当社ではフロントエンド・バックエンド・インフラ設定を横断的に精査し、課金に直結する無駄なアクセスの削減から、デザイン差異の解消・権限制御の見直し・検索SaaSのチューニング・性能テスト用データ生成スクリプトの整備までを一貫して対応。既存取引先からのスポット契約として、限られた期間内で運用品質とランニングコストの両面を改善した。
- 依頼を受けたカテゴリ
- Webシステム開発Webシステム開発ソフトウェア開発モバイルシステム開発
- 制作物種別
- スマホサイト求人サイト 顧客管理系総合管理系
- 業務範囲
- ・フロントエンド改修(UI差異修正・一覧画面ソート機能修正・権限別画面制御)
・バックエンド改修(サーバーレス関数)
・インフラ・セキュリティ(ホスティング設定・NoSQL DB セキュリティルール再設計)
・検索SaaS のインデックス・検索設定チューニング
・性能テスト用データ生成スクリプト開発
- 業務の概要
- 新卒向け求人サイト本体と、運営側・企業側の管理画面の改修プロジェクト。利用者側(求人情報の閲覧・検索)、企業側(求人情報の登録・管理)、運営側(ユーザー・企業・掲載情報の管理、権限制御)に加え、検証基盤(性能テスト用のサンプルデータ登録・削除スクリプト)を横断的に改善。フロントエンドのフレームワーク刷新は行わず、既存のフロントエンドフレームワーク・モバイル対応フレームワーク・クラウドBaaSの構成を活かしたまま、UX・セキュリティ・運用コスト面の品質を底上げする構成とした。
- 開発規模・期間
- 利用技術
- Pythonjavascriptその他言語ソフト・アプリ設定サーバ設定
- 利用サーバー環境・DB
- 備考
実績・事例の詳細
お客様は新卒向け求人サービスを運営されており、サービス本体のフロントエンドと、運営・企業が利用する管理画面を継続的に改善していく必要があった。特にデザイン指示書と実装の差異、一覧画面のソート挙動の不整合、権限に応じた画面表示制御の不具合など、UXとセキュリティに関わる複合的な課題が残っていた。加えて、クラウドNoSQL DB のセキュリティルールが十分に整備されておらず、正当な操作でも権限エラーが発生するなど運用面の支障も出ていた。
さらに大きな課題として、長期運用で積み重なってきた既存コードベースの中に、画面遷移時に無限レンダリングが発生する実装が一部に残っていた点が挙げられる。利用していたクラウドBaaS はアクセス回数に応じた従量課金のため、ユーザー数が増えるほど想定外のランニングコストが積み上がるリスクを抱えていた。
当社ではまず、UIの挙動と実装コードを突き合わせながら無限レンダリングの原因を特定し、コンポーネントのライフサイクルとデータ取得処理を見直すことで、不要なDBアクセスの発生を抑制した。合わせてデザイン指示書と実装の差分修正、一覧画面のソート仕様準拠の修正、権限別の表示制御ロジックの見直しを行い、ユーザー体験とセキュリティを同時に底上げ。クラウドNoSQL DB のセキュリティルールを再設計し、権限エラーの解消と不正アクセスの抑止を両立させた。
また、今後の性能検証を継続的に行えるように、検索SaaS と クラウドNoSQL DB の対象コレクションへサンプルデータを一括登録・削除できるスクリプトを Python で整備。設定値を柔軟に変更できる構成とし、複数の負荷シナリオを素早く再現できるようにした。
成果・結果
運用コスト/
既存実装に潜んでいた無限レンダリングを解消し、従量課金モデル下でのランニングコスト増加リスクを抑制。
セキュリティ/
クラウドDB のセキュリティルール再設計と、画面側の権限制御修正により、権限エラーの解消と不正アクセスリスクの低減を実現。
ユーザー体験/
デザインと実装の差異修正、一覧画面のソート仕様準拠修正により、求人サイト利用者・管理ユーザーの双方で操作感が向上。
検証効率/
検索SaaS と クラウドNoSQL DB 向けのデータ生成スクリプトを整備したことで、複数の負荷シナリオを素早く再現できるようになり、性能検証の継続性を確保。
対応スピード/
スポット契約の短期プロジェクトにもかかわらず、約4ヶ月で複数の改修項目を完遂。
担当者のコメント
本プロジェクトで最も意識したのは、「見える課題」と「見えていないリスク」を同時に扱うことでした。デザイン差異やソート不具合といった表面的な改善テーマに加えて、既存コードベースの中に潜んでいた無限レンダリングはランニングコストに直結するクリティカルなリスクであり、早期に気付いて抑え込めたことが大きな成果だったと考えています。既存のフロントエンドフレームワークとクラウドBaaS の構成を活かしながら、フロントエンド・バックエンド・インフラ設定を横断的にチューニングし、スポット契約の短期間で運用品質とコストの双方を改善することを目標にしました。また、性能テスト用データ生成スクリプトを残しておくことで、今後の改修・負荷検証を内製で継続できる状態を整えている点も、長期視点でのお客様の運用を支える工夫として意識しています。
業務内容
-
業務のムダを仕組みで解決・効率化と利益率UPを実現するカスタムソフトウェア開発
-
人気
1
-
実績
1
-
価格 -----
「作って・見せて・直す」を繰り返すスクラム開発を採用しているため、要件が明確になっていない段階からでも着手可能であり、完成後に「思っていたのと違う」というズレが発生いたし …
-
-
現場で本当に使われる・オーダーメイドの業務AI自動化システム開発
-
人気
1
-
実績
1
-
価格 600000円
お客様固有の業務フロー・判断ロジック・社内ナレッジを丁寧にヒアリングし、 「どの業務にAIを適用すべきか」「どこは人の判断を残すべきか」を共有した上で、オーダーメイドのAI自 …
-
実績・事例
-
3D点群データで屋外設備点検をデジタル化。現地調査工数を削減する点検業務支援システムの開発
—— 3D点群と360°画像・地図情報を組み合わせた可視化で、広範囲に点在する屋外インフラ設備の点検業務を画面上で完結- 業種
- 企業向けサービス業
- 地域
- 情報非公開
- 規模
- 情報非公開
屋外インフラ設備の点検業務を担う事業者様より、広範囲に点在する柱状・線状設備の点検が人手作業に依存しており、現地調査に多くの工数がかかっているとのご相談をいただいた。点検対象は紙の台帳で管理されてい …
-
既存実装の従量課金リスクを解消。新卒向け求人サイトと管理画面の改修
—— 既存実装に潜む無駄なクラウドアクセスを特定・解消し、UX・セキュリティ・運用コストを一括で改善- 業種
- 企業向けサービス業
- 地域
- 情報非公開
- 規模
- 情報非公開
人材サービスを展開する事業者様より、新卒向け求人サイトと運営・企業向け管理サイトの改修に関するご相談をいただいた。デザインと実装の差異、一覧画面のソート不具合、権限に応じた画面表示の不整合、クラウド …
-
通訳なしで海外商談。リアルタイム翻訳ビデオチャットの開発
—— 通訳者不要のリアルタイム翻訳で、グローバル商談の言語の壁を解消するビデオ会議基盤を構築- 業種
- インターネットビジネス
- 地域
- 東京都
- 規模
- 10人~30人
海外企業とのオンライン商談を扱うプラットフォーム事業者様より、ビデオ通話時の言語の壁を解消したいとのご相談をいただいた。通訳者を介する運用ではコスト面・体制面の課題があり、既存のWeb会議ツールにはリ …
-
AI活用で属人化を解消。人材マッチング業務を自動化するWebシステムの開発
—— LLMと独自アルゴリズムで、ベテラン営業の判断に近いマッチング精度を実現する業務システムを構築- 業種
- 企業向けサービス業
- 地域
- 東京都
- 規模
- 30人~50人
人材サービスを展開する事業者様より、エンジニアの経歴情報と開発案件の照合業務を効率化したいとのご相談をいただいた。従来は担当者が手作業でマッチングを行っており、工数の増大や判断基準の属人化が課題とな …
-
複数クラウドツールを一元連携。教育機関の授業運用を自動化するDX基盤の開発
—— 学習管理・チャット・ビデオ会議・カレンダーの4つのクラウドサービスをAPI連携で自動セットアップし、基幹データと連動する授業運用DX基盤を構築- 業種
- 教育事業
- 地域
- 情報非公開
- 規模
- 情報非公開
教育機関様より、授業運用に必要な複数のクラウドツール(学習管理・チャット・ビデオ会議・カレンダー)のセットアップを毎期手作業で行っており、業務負担が大きいとのご相談をいただいた。部門ごとに運用ルール …