メインコンテンツに移動
家庭用リモートデバイス管理システムのアップグレード

家庭用リモートデバイス管理システムのアップグレード

クライアントは、ホームオートメーションおよびリモートデバイス管理分野における革新的ソリューションを展開する大手テクノロジー企業です。
最先端技術を活用し、家庭内デバイスの効率的かつ便利な制御を実現することを目指しています。

家庭用リモートデバイス管理システムのアップグレード
技術スタック
  • BE (NodeJS, DynamoDB)
  • App (Flutter)
  • Cloud (AWS)​
プロジェクト開発範囲ステージ 2:要件定義
ステージ 3:設計
ステージ 4:開発
開発期間2024年8月 ~ 2024年11月

お客様の要件

クライアントは、以下の点を中心にシステムのアップグレードを要望していました:

1. 家庭内デバイスの遠隔操作機能の強化

2. エネルギー管理およびIoT制御機能の追加

3. 家族間のコミュニケーション機能の充実

4. ユーザーフレンドリーなUIの実現

5. 異常検知・故障時の自動通知機能の実装

 

課題・ソリューション

1. 詳細な設計ドキュメントの欠如

対応策:提供されたソースコードをもとに徹底的な調査を行い、QAサポートを受けながら開発方針を明確化。

2. 外部サービスとの連携制限

対応策:実アカウントへのアクセスが制限されていたため、ドキュメントを活用しつつ、クライアントによるテストを通じて正確な連携を確保。

3. 実機テスト環境の不足

対応策:ソースコードの精査とテストを繰り返し、クライアントとの積極的なコミュニケーションを通じて、合理的な代替手段を提示・実行。

 

主な機能

アップグレードされたシステムには以下の機能が実装されています。

1. リモートデバイス制御

エアコン、浴槽、スマートボードなどの家庭用デバイスを遠隔から操作可能。

2. 家族間コミュニケーション

家族内での情報共有を促進するコミュニケーション機能を搭載。

3. エネルギー管理

家庭内の電力・ガス使用量を監視・最適化。

4. IoT統合

各種IoTデバイスとのシームレスな接続により、機能性を向上。

5. 自動通知機能

異常なエネルギー消費やデバイスの不具合を検知し、即時に通知。

6. ユーザーフレンドリーなUI

直感的に操作できるモバイルアプリで、快適なユーザー体験を提供。

 

導入後の効果

  • 一時中断:実機依存のため、開発は一時停止中です。
  • クライアントによる継続:現在はクライアント側で開発が継続されています。