ビジネスの背景

BusyBeeは米国を拠点とする優れた清掃および環境サービスの会社です。彼らは、多数の商業施設での清掃スケジュールの実行、環境レポートの処理、および派遣業務の調整のために、フィールドワーカーの巨大なネットワークに依存しています。

課題

彼らのレガシーなソフトウェアインフラは、成長の重圧に耐えられなくなっていました。フィールドワーカーが使用するモバイルアプリは、ロード時間が非常に遅く、頻繁にクラッシュし、オフラインデータの同期に苦労していました。バックエンドアーキテクチャは大きく断片化されており、ディスパッチャーが現場の操作のリアルタイムの概要を把握することが不可能でした。その結果、サービスの遅延やクライアントの不満が生じていました。

私たちのアプローチとソリューション

純粋にスピードと信頼性に焦点を当て、テクノロジースタック全体のエンドツーエンドの完全な書き換えを実行しました。

  • ネイティブ感覚のモバイルアプリ: モバイルアプリケーションをゼロから再構築しました。積極的なローカルキャッシュを実装し、フィールドワーカーが携帯電話の電波が全くないコンクリートの建物の中でも環境レポートを記録し、清掃タスクを完了できるようにしました。
  • スケーラブルなバックエンド: 現場のデバイスからの何千もの同時リアルタイム同期要求を処理できる、新しい高スループットのバックエンドインフラを設計しました。
  • ディスパッチャーウェブポータル: HQチーム向けの最新のウェブプラットフォームを展開し、インスタントなWebSocket駆動の更新ですべての操作を俯瞰できるようにしました。

結果

  • 劇的なパフォーマンス向上: アプリのロード時間を80%削減し、現場でのアプリのクラッシュをほぼゼロにしました。
  • ワークフローの変革: フィールドワーカーはもはやソフトウェアと格闘する必要がなくなりました。タスクが即座に記録され、労働力全体の効率が向上しました。
  • クライアントの満足度: 業務スピードの向上がエンドクライアントの満足度に直結し、BusyBeeに地元の競合他社に対する強力な技術的優位性をもたらしました。

次のプロジェクト

Planify