Portfolio

ハウスキーピング管理システムを採用しているホテルが次に考えるのは、モバイル アプリを使って管理できないかということでしょう。現在、iPod Touch や iPhone で管理システムにアクセスして在室状況を確認したり、管理者に報告できるようになっています。

  • 背景:

    最初にお客様から依頼を受けたのは、PDA 上の Windows CE で動作する既存システムを iOS アプリに移植することでした。現行システムの仕様を元に iOS 上で動くアプリの設計と開発を開始しました。このハウスキーピング モバイルの機能は以下のとおりです:

    • ホテル各階から在室状況の照会とホテル管理者とのやり取り
    • 全客室の清掃状況の照会と更新
    • 部屋検査の実施
    • 各階の状況を客室管理者に報告
    • 複数言語をサポート

    さらに、お客様からは不具合の修正と、CTO管理下にある既存サーバーの機能向上についてもご依頼いただきました。

  • ソリューション:

    • サーバーからウェブ サービス用 API 経由で客室情報を閲覧する iOS ネイティブ アプリの開発から始めました。このプロジェクトでは、サーバーから送られるメッセージを受け取るクライアント アプリに Apple プッシュ通知を実装しました。このアプリは、オンライン モードとオフライン モードの両方で動作します。端末がインターネットに接続した時に、サーバーが保持する客室状況とローカル端末が同期し、作業スケジュールを更新します。
    • 採用した技術は、C#、ASP.NET、MS SQL Server 2008、WCF、Web サービス、JSON、JavaScript、iOS、Objective C です。
  • 成果:

    • 最大の課題は、リリースまでの期間が 2ヵ月しかなかったことですが、私たちのオフショア チームとお客様の技術者の間のコミュニケーションが非常にスムーズだったこともあり、2週間前倒しで完了させることができました。
    • この新規の iOS クライアント アプリにより、お客様の顧客はアジア、オーストラリア、欧州にまで拡大しました。
    • お客様の CTO との作業により、サーバー側の機能と性能の向上を達成しました。