本記事はソラコムが提供する「SORACOM公式ブログ」に掲載された「PoCの計画立案のポイントや実践例を公開 ― 7/21開催:IoT-Tech Meetup レポート」を再編集したものです。
目次
IoT-Tech Meetupとは?【セッション1】IoTの振り返りと、PoCフェーズの位置づけ
【セッション2】PoCの取り組みの基礎と、PoC実施ポイントの総まとめ
【セッション3】ライブデモでわかる!PoCの計画作り
次回のIoT-Tech Meetupは8/29(火)「IoTで使える”衛星通信”特集」
こんにちは、ソラコムの松下(ニックネーム:Max)です。
IoTをはじめ、新たな取り組みに不可欠なのが「概念検証 = Proof of Concept(PoC)」です。投資判断の前段階のフェーズとして、よく聞かれるようになりました。一方で「PoCのゴールはどうすれば」「効果的、効率的なPoCの進め⽅が分からない」という課題もあります。
7/21に開催した、IoT技術を学ぶテックイベント「IoT-Tech Meetup 第3回【PoCのアンチパターンと処方箋】」では、PoCの計画立案の全容からポイント、そして実践例を紹介しました。その概要や資料をブログでお伝えします。
IoT-Tech Meetupとは?
「IoT-Tech Meetup」は、ソラコムが持つIoTや周辺技術の知見を、主にエンジニアの方に共有する事を目的としてシリーズ開催する無料のオンラインセミナーです。セミナーは、プレゼンテーションの他にQAも用意して、参加者の学びを深めていきます。
「IoT-Tech Meetup」が取り扱うテーマは、Raspberry Pi(ラズパイ)やM5Stack、クラウド型カメラといったハードウェアから、サーバーレスIoTやAIといったクラウド・ソフトウェア、そしてMatter等のIoT向け規格、法規やオープンソースライセンスといったあらゆる面で、IoTを活用するエンジニアの方に役立つ内容を企画・定期開催しています。
【セッション1】IoTの振り返りと、PoCフェーズの位置づけ
まず私(Max)からは、IoT自体の全体像と、PoCの位置づけをご案内しました。
IoTは、要素としては「デバイス・ネットワーク・クラウド」で構成されていますが、紐解くと多くの技術の組み合わせでできていることがわかります。自由度、すなわち目的に応じた最適な組み合わせを作ることができますが、逆に言えば「様々な組み合わせを試す必要がある」わけです。
そこで、実現性を検証していくPoC(Proof of Concept; 概念検証)のフェーズが必要であり、できる限り行ったほうが良いという紹介をしました。
IoTの全体像や組み合わせについての資料はこちらに掲載しています。
【セッション2】PoCの取り組みの基礎と、PoC実施ポイントの総まとめ
ソリューションアーキテクトの須田(ニックネーム: Kei)より、PoCの目的や役割、そして全体像を紹介しました。
PoCの目的は「技術的な実現性」「机上を超えた学び」「本番に向けた見積もりや予算獲得」があります。すべてを満たすというよりは、規模に応じて目的自体も取捨選択となりますが、概ねこの3方向があることさえ理解しておけば良いとのこと。
そしてPoCよりも先に行っておく「フィージビリティスタディ」についても紹介いただきました。このフィージビリティスタディを経ておくことで、効果的にPoCを進められます。フィージビリティスタディで「あたり」をつけ、PoCで実際に行い評価するといった関係性です。
PoCのフェーズに入った後で注目すべきは「論より動くもの」です。
実際に動くモノを目の当たりにすることで、本質的な議論ができるという点にあります。一方で、具体的なモノをもとに議論をするため、例えば「文字が大きい方がいい」など、些末な議論を避ける配慮も不可欠であるという知見を共有いただきました。
この配慮の1つが「期間と期待値」です。作業時間と共に成果物への期待値が上がります。また、期間が長くなると前提を忘れがちです。例えば「検証だから品質は二の次」としていても、1か月以上経過してしまうと、その前提を忘れて「品質をもっと向上したほうがいい」といった、別の議論が発生します。
そのため、PoCには期間を費やすことなく一気に結果を出す事、そして短期に行うためにもフィージビリティスタディで「あたり」をつけておくことの重要性を紹介いただきました。
本セッションの資料はこちらで公開しています。
【セッション3】ライブデモでわかる!PoCの計画作り
最後のセッションではKeiによるPoCの計画づくりをライブで披露いただきました。私(Max)は質問役として参加しています。
今回対象としたのは、製造業における設備の稼働状況の取得です。
- 日本国内に複数拠点を持つ工場で、部品を組み立てて完成品を出荷
- 課題は生産予定数と実数が乖離しているため、調査をしたい
- 表面上の原因は、設備の稼働時間が予定工数より短いこと。これは、現場に行ったときに「動いているはずなのに止まっている」ということから発覚
- まずは、正確な稼働時間の計測がゴール
ここで登場したのが「PoC キャンバス」です。
いくつものプロジェクトをこなしたノウハウが詰まっています。下図は今回の内容を盛り込んだ最終系です。実際はPoCキャンバスの左側(PoCの背景と目的、実施にあたっての制約事項)から埋めていくのが定石だと説明がありました。
また、技術的な点をどのように考えていくかもデモで紹介いただきました。ここでのポイントは、技術的な面はもちろんですが、「作業者が報告する」といった、人力の可能性についても言及していることです。こういった広い視点を持つことで、比較検討がしやすくなります。
たとえばGW(ゲートウェイ)デバイスを経由して、PLCからデータを取得するといった構成を考えるならば、その先のクラウド側のアーキテクチャ例も作成しました。この時のポイントが「データが取れているかを迅速に確認・分析できるサービスに連携する事」「可視化の優先度は下げる」という2点でした。
可視化をすると、前述の「本質とは異なる議論」が発生しがちであるため、まずデータに着目するということ、あとは工数を削減するという2つの目的が、このアーキテクチャ例にはありました。
このような構成になってくると、より現実味を帯びてきますね。
次回のIoT-Tech Meetupは8/29(火)「IoTで使える”衛星通信”特集」
次回のIoT-Tech Meetupのテーマは「IoTで使える”衛星通信”特集」です!
超広域通信の手段として、人工衛星を中継局とした通信技術が注目を集めています。例えば「Starlink」に代表されるように、少額の投資で衛星通信が利用可能です。
本イベントでは「IoT向け衛星通信」特集として、衛星通信の現状をはじめ、それぞれの技術の概要とエントリーポイント(始め方)について学んでいきます。SMSの様に使えるメッセージング、IPによる広帯域通信が可能なStarlink、人工衛星をNB-IoTの基地局として利用可能な「サテライト NB-IoT」(NB-IoT NTN)を取り上げる予定です。
すでにお申し込みページはオープンしています。お気軽にご参加ください!
― ソラコム松下(max)
投稿 PoCの計画立案のポイントや実践例を公開 ― 7/21開催:IoT-Tech Meetup レポート は SORACOM公式ブログ に最初に表示されました。
この連載の記事
-
第478回
デジタル
コープさっぽろが、クラウド型カメラ「ソラカメ」を全店舗で導入、現場主導の改善を実現、サーバールームの異常な温度上昇を通知する新規掲載レシピ takuyaのほぼ週刊ソラコム 11/16-11/29 -
第476回
デジタル
WebRTCとMedia over QUIC Transportの性能比較 -
第475回
デジタル
SORACOM Lagoon 3 の [Math] 機能で、複数データを組み合わせた通知の手順 -
第474回
デジタル
SORACOM Flux の AI アクションに Amazon Bedrock – Anthropic Claude 3.5 Haiku を追加、Teltonika RUT240 の価格を改訂 takuyaのほぼ週刊ソラコム 11/02-11/15 -
第473回
デジタル
IoTセキュリティの基本知識と実践をご紹介 ― 10/31開催:SORACOMユーザー向けオンラインセミナー開催レポート -
第472回
デジタル
SORACOM Flux に追加された Incoming Webhook をつかってインタラクティブな Flux アプリを作る -
第471回
デジタル
サーバールームの異常な温度上昇を通知する新規掲載レシピのご紹介 -
第470回
デジタル
Virtual Private Gateway (VPG) Type-F2 が正式リリースになりました! -
第469回
デジタル
暗号化非対応のTCPクライアントでもNapterまでの通信を暗号化する方法 -
第468回
デジタル
SORACOM Beam や SORACOM Flux の開発・デバッグに使える HTTP モックサーバーを素早く作る方法