Aura Tracking:COVID-19接触追跡および健康モニタリングプラットフォーム

Unique Technologiesは、Aura Minerals向けに迅速に導入可能な健康管理プラットフォームを開発し、COVID-19パンデミック期間中にホンジュラス、ブラジル、メキシコ、アメリカの鉱山拠点において、リアルタイムの接触追跡と健康モニタリングを実現しました。

概要

2020年初頭にCOVID-19が発生した際、Aura Mineralsは重大な課題に直面しました。4カ国に拠点を持つ多国籍の鉱業企業である同社は、単純にリモートワークへ移行することができませんでした。鉱業は現場での作業が不可欠であり、機械の操作、処理プラントでの協働、遠隔地への移動のための共有交通手段など、対面での業務が前提となっていました。

同社は、サプライチェーンや地域社会において数千人の雇用を支える重要な事業を維持しながら、数百人の従業員を守る必要がありました。しかし、一般的な健康管理ソリューションでは、ソーシャルディスタンスの確保が難しく、従業員間でデジタルリテラシーに大きな差がある産業現場特有の要件に対応することができませんでした。

Unique TechnologiesはAura Mineralsと連携し、迅速な導入、シンプルな操作性、そして国際的な鉱山運営において信頼性の高い接触追跡を実現する専用プラットフォーム「Aura Tracking」を開発しました。

主要指標:

4カ国で同時導入(ホンジュラス、ブラジル、メキシコ、アメリカ)

アプリストアの承認待ちを不要にするプログレッシブWebアプリ

導入にあたり従業員のトレーニングが不要

3段階の接触分類(グリーン/イエロー/レッドゾーン)

課題

信頼性を損なわないスピード対応

世界的な健康危機の中で健康管理プラットフォームを構築するには、極めて厳しい時間的制約のもとでの対応が求められました。システムは迅速に本番運用可能な状態に仕上げる必要がありつつ、職場の安全判断に耐えうる高い信頼性も確保しなければなりませんでした。

不具合やダウンタイムは単なる技術的な問題にとどまらず、従業員の信頼を損ない、安全性を脅かすリスクにつながる可能性がありました。

多様な労働環境におけるユニバーサルな使いやすさ

鉱山現場では、デジタルリテラシーや技術への習熟度が大きく異なる人々が働いています。そのため、スマートフォンアプリやWebプラットフォームに不慣れな従業員であっても、トレーニングやサポートなしで自信を持って利用できる直感的なインターフェースが求められました。

産業環境における接触追跡

オフィス環境での接触追跡は、会議や共有スペースの利用を中心に行われるのが一般的です。しかし、鉱山現場ではより複雑な接触パターンへの対応が求められました。共用設備の使用、狭い空間での協働、遠隔地への共同移動、さらに日々変化するシフトによる接触状況など、多様で動的な要素を追跡する必要がありました。

多国間におけるコンプライアンスとデータ保護

健康データに関する規制は、ホンジュラス、ブラジル、メキシコ、アメリカで大きく異なります。そのため本プラットフォームは、機微な個人の健康情報を適切に取り扱いながら、各国のデータ保存、アクセス制御、プライバシー保護に関する法的要件に準拠する必要がありました。

遠隔地におけるインフラ対応

多くの鉱山拠点は通信環境が不安定または限定的な地域に位置しています。そのため、ネットワーク状況が悪い場合でも安定して動作し、接続が確立された際にはリアルタイムでアラートを配信できる仕組みが求められました。

ソリューションと実装

迅速な導入を実現するプログレッシブWebアプリ

ネイティブのiOSおよびAndroidアプリを個別に開発し、アプリストアの承認やデバイスごとの検証を行うのではなく、Unique TechnologiesはAura TrackingをプログレッシブWebアプリ(PWA)として構築しました。このアーキテクチャにより、標準的なWebブラウザを通じてすべてのデバイスへ即時展開が可能になりました。

PWAの採用により、アプリストア審査の待ち時間、デバイスごとのバージョン分断といったボトルネックを排除し、すべてのユーザーに対して同時にアップデートを配信できるようになりました。従業員はモバイルブラウザからアクセスするだけで、すぐにシステムを利用開始できました。

さらに、PWAアーキテクチャは、プッシュ通知、オフライン対応、ホーム画面へのインストールといったネイティブアプリ同等の機能を提供しつつ、従来のアプリ開発に伴う複雑さや遅延を回避しました。

徹底的にシンプルなユーザーインターフェース

すべての設計判断において、明確さとシンプルさを最優先しました。日々の健康チェックは、COVID-19の症状に関するシンプルな「はい/いいえ」の質問で構成され、専門的な医療用語や曖昧な表現を排除し、誰でも自信を持って回答できるようにしました。

インターフェースは視覚的な階層構造と最小限のテキストで構成され、ユーザーを自然に操作フローへ導きます。色分け(グリーン/イエロー/レッドゾーン)により接触リスクを瞬時に把握でき、ドロップダウンメニューを採用することで入力作業を簡略化し、ミスの削減と報告の迅速化を実現しました。

ユーザーテストは、特にテクノロジーに不慣れな従業員を対象に実施しました。彼らが説明やトレーニングなしで使えるのであれば、誰にとっても使えるという考え方です。このユーザーファーストのアプローチが、多様な労働環境における迅速な導入と定着に大きく貢献しました。

The Future of Software Engineering: What’s Changing Faster Than We Think

3段階の接触分類システム

Aura Trackingでは、現場での実際の作業や接触のあり方に即した、実用的な接触分類モデルを導入しました。

🟩 グリーンゾーン(低リスク):距離を保ちながら同じ空間にいる場合(例:処理施設の離れた場所で作業する、距離を取った会議に参加する など)。

🟨イエローゾーン(中リスク):継続的な接触はないが一時的に近接する場合(例:通路でのすれ違い、短時間の会話、隣接エリアでの作業など)。

🟥 レッドゾーン(高リスク):直接的な接触や長時間の近距離接触(例:握手、工具の共有、狭い空間での共同作業、同じ車両での移動など)。

この分類システムは、疫学的な正確性と実用性のバランスを取るよう設計されました。医療知識や複雑な判断を必要とせず、作業員が自分の接触状況を直感的に分類できる明確な指針を提供しました。

自動アラートおよび通知システム

従業員が症状を報告した場合や陽性と判定された場合、システムは該当期間内のすべての接触者を自動的に特定し、即時に通知を送信しました。アラートのロジックは接触の分類レベルを考慮して設計されています:

レッドゾーンの接触者には、即時対応を求める緊急通知が送信され、グリーンゾーンの接触者には経過観察のための情報提供通知が送られました。

通知には、次に取るべき行動(連絡先、自己隔離の必要性、フォローアップのタイミングなど)が明確に記載されており、対応の一貫性と迅速性が確保されました。この自動化により、負担の大きい管理チームによる手動対応を必要とせず、迅速な対応が可能になりました。

グローバルスケールに対応するクラウドネイティブインフラ

本プラットフォームは、Aura Mineralsの事業展開に合わせた地理的分散型のクラウドインフラ上で稼働しました。このアーキテクチャにより、シフト交代時など多数の従業員が同時にアクセスする高負荷時でも自動スケーリングが可能となり、インフラ障害時にも稼働を維持する冗長性を確保し、各国の規制に対応したデータ所在要件にも準拠しました。

また、モニタリングとアラートシステムによりプラットフォームの状態をリアルタイムで監視し、問題がユーザーに影響を及ぼす前に先回りして対応できる体制を構築しました。導入初期の重要な期間には、技術チームが時差をカバーする24時間体制で対応し、発生するあらゆる問題に即時対応しました。

主な成果

要件定義から本番導入までを数週間で完了し、ホンジュラス、ブラジル、メキシコ、アメリカで展開しました。

分散した鉱山拠点において、数百人規模の従業員の日次健康チェックおよび接触追跡を支援しました。

重大なパフォーマンス問題やインシデントを発生させることなく、安定した運用を実現しました。

正式なトレーニングやマニュアル、オンボーディングなしで、ほぼ全員への導入・定着を実現しました。

管理者が症状や陽性結果を即座に把握できる可視性を実現しました。

数分以内に接触通知を配信し、隔離や検査対応の迅速化を実現しました。

職場の透明性を向上させ、不安や憶測の軽減に貢献しました。

安全対策を可視化し信頼性を高めることで、従業員の信頼と士気の向上に貢献しました。

「Unique Technologiesが私たちのために開発したCOVID-19トラッカーアプリは完璧に動作しており、非常に役立っています。開発プロセスはスピーディーで、作業品質も高いものでした。」

セルジオ・カスタニョ、AURA 360マイニング

技術スタック

主要技術

  • RESTful API

  • JWT認証

  • WebSocket

  • 多言語i18nライブラリ

  • ダッシュボード用Chart.js