全員参加型110人ワークショップ - jeita · 2019-01-24 ·...

17
Copyright (C) 2018Japan Electronics and Information Technology Industries Association 全員参加型110人ワークショップ 徹底議論! IoT時代のソフトウェア開発を知る 自分たちがどこにいるのか、どこへ向かうのかを知る 今までとどこが違うのか、作り方は変わるのか、そのキモは何か? お題: IoT時代のガレージシステムのサービスと開発を考えてみる ガレージシステムが単体のシステムでなく、それが一つのノードとなる ような IoTシステムを考えてみる。そのとき、そのサービスがどのようになり、開発が どのようになるかを考えてみる主役: 会場参加者の皆さま 司会進行 : JEITAソフトウェア事業基盤専門委員会委員長 五味 アドバイザ: 永和システムマネジメント 平鍋 健児 氏 住友重機械工業 羽角 信義 氏 富士通研究所 理一郎 氏 ビースラッシュ 山田 大介 氏 0

Upload: others

Post on 20-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

全員参加型110人ワークショップ

◼ 徹底議論!IoT時代のソフトウェア開発を知る◼ 自分たちがどこにいるのか、どこへ向かうのかを知る

◼ 今までとどこが違うのか、作り方は変わるのか、そのキモは何か?

◼ お題:「IoT時代のガレージシステム」のサービスと開発を考えてみるガレージシステムが単体のシステムでなく、それが一つのノードとなる ようなIoTシステムを考えてみる。そのとき、そのサービスがどのようになり、開発が

どのようになるかを考えてみる。

◼ 主役: 会場参加者の皆さま

◼ 司会進行 :JEITAソフトウェア事業基盤専門委員会委員長 五味 弘 氏

◼ アドバイザ:永和システムマネジメント 平鍋 健児 氏住友重機械工業 羽角 信義 氏富士通研究所 武 理一郎 氏ビースラッシュ 山田 大介 氏

0

Page 2: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

IoT 時代のソフトウェア開発を知る

1

基調講演DX,アジャイル

事例講演I/F仕様のオープン化、エコシステム

単一装置が IoT のひとつのノードになるとき、ソフトウェア開発はどのように変わるのか?

事例講演システムアーキテ

クチャ

IoT 開発

自社のコア技術

IoT時代のソフトウェア開発エッセンス

IoTシステム

デバイス

ネットにつながる

多種多様故障

セキュリティ

動的

ネットワーク

常時

大量

障害

セキュリティ

ITシステム

動的

クラウド

セキュリティ

データ大量

不確定

動的

機能

多種多様

不確定

動的UX

ユーザ多種多様

多数

リテラシー

間接的ユーザ

セキュリティ

不完全

セキュリティ

電源

認証

認証 認証

認証認証

ポイントは?

考慮することは?

IoT化するとは?

付加価値

新サービス

新機能

つながる

便利

安全

安心

Page 3: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(本題)従来のガレージシステム

◼ 従来のガレージシステム: (基本)クルマから降りることなくガレージを開閉

⚫ 雨に濡れないで、ガレージを開閉する

⚫ クルマを止めてアイドリングすることなく、ガレージを開閉する

⚫ 外出するときはガレージドアを閉めて施錠する

2

Page 4: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(1) IoT時代のガレージのサービスを考えてみる

1. どんなサービスを提供できるのかを考えてみる

例えば、スマートスピーカーと繋ぎたい!

スマホから指示したい!

故障したら助けてくれないかなぁ

防犯システムと連携できたらなぁ

ガレージが空いているときに人に貸し出してもいいかな

つまりビジネスを真剣に考えてみるのもいいかも

2. (次のテーマの予告)それをどうやって作る?

インタフェースはどうすればいい?

実装は複雑になりそうだけど、それをモデル図でどう表現するのか?

機能安全はどうする?安全機能はどう作る?

セキュリティは大丈夫なのか?

防犯対策など、他システムとの連携はどうする?

データの受け渡しはどうする?

それよりも何よりも、開発コストと運用コストは大丈夫なのか?

Page 5: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

Component

Communication

Information

Service

Business

Local Function

Device

Workshop

Site

Enterprise

Inter-

Enterprise

③ ③

(参考) IoT Systems Reference Architecture Model

(Interoperability)

(Zone)

Device

Workshop

Site

Enterprise

Inter-

Enterprise

(Zone)

重機保守管理の例

Page 6: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考) JEITAモデルの Interoperability と Zone

5

Interoperability: 情報統合化の範囲、相互作用• component: コンポーネント, 単体でのデータ 例. 温度センサーの温度データ• local function: 機能(局所機能), 機能として使うデータ 例. 温度制御• communication: 通信, コミュニケーション, 機能間でやりとりするデータ

例. ログインIDのやりとり• information: 情報, 高度な意味を持つデータ, データの集まり 例. 個人データとそれに紐

づく機能service: サービス, 広域機能, 情報をベースにした高度な機能例. 体重管理サービス

• business: ビジネス, 複数のサービスを組み合わせた高度なサービス例. 健康管理ビジネス

Zone: サービスの広がり(分散度)device: 装置単体, コンポーネント 例. 温度センサー, モーター, スマートフォン単体workshop: 作業台, 工房 例. 工作機械, 室内装置, PC+プリンタsite: 事業所 例. 出張所, 支店, 店舗enterprise: 会社, 事業体 例. 複数の支社がある会社全体inter-enterprise: 複数の会社, 業界, 社会 例. 出版業界, マイナンバーサービス

Page 7: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

IoTガレージのサービスをどう表現する?

6

モデル図として、ユースケース図、シナリオ、要求図、アクティビティ図、ピクト図、マインドマップ、表(エクセル)など

IoTガレージ

開く

センサー

ユーザ指示

スイッチ

カメラ

閉める

故障対策

防犯

他システム連携

貸し出す

無線

スマホ

知らせる

防災

Page 8: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(2) IoT時代のガレージシステムの開発を考えてみる

1. (前のテーマ)どんなサービスを提供できるのかを考えてみる

例えば、スマートスピーカーと繋ぎたい!

スマホから指示したい!

故障したら助けてくれないかなぁ

防犯システムと連携できたらなぁ

ガレージが空いているときに人に貸し出してもいいかな

つまりビジネスを真剣に考えてみるのもいいかも

2. それをどうやって作る?

インタフェースはどうすればいい?

実装は複雑になりそうだけど、それをモデル図でどう表現するのか?

機能安全はどうする?安全機能はどう作る?

セキュリティは大丈夫なのか?

防犯対策など、他システムとの連携はどうする?

データの受け渡しはどうする?

それよりも何よりも、開発コストと運用コストは大丈夫なのか?

Page 9: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

IoT ガレージシステムをどうやって表す?

8

◼ 自動開閉ガレージは、ガレージオーナーの自動車を保管する

Page 10: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考)ガレージシステムで気を付けるところ

通信手段として何を使うか?Wi-Fi, Bluetooth,赤外線….

通信距離に対する要求?トランシーバは「鍵」…暗号化?

ゲートの開閉方式に応じて、巻込防止検知はどのような方式が必要になるか?

車載端末のUID(Unique ID)を登録する想定

ゲートの数はユーザ毎に異なる可能性がある

ゲートの機構に応じて、開閉に必要な時間は(多分)変化する

Page 11: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

◼ 対応するゲートを増やす;ガレージと門扉を扱えるようにする

◼ 車載端末を一般化する;両手がふさがっても門が開くよう、スマートホンをSW

スマートキーとして使えるようにする(例えば、SWスマートキーにH/WキーのIDを登録する)

(参考) ガレージシステムの拡張例 (ゲート増加、車載端末の一般化)

Page 12: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考)スマートガレージシステムを旅行者に貸し出す

11

◼ ガレージオーナーが旅行者にガレージを貸し出す 旅行者はどうやってガレージを探す? 旅行者はどうやってガレージのゲートを開閉する?

どうやって探す?

どうやって開閉する?

Page 13: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考)ガレージ共同利用システム

12

セキュアな仕組み?

セキュアな仕組み?

◼ 旅行者は「ガレージ共同利用システム」通じてガレージを利用する

Page 14: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考)ガレージ共同利用システムをさらに拡張

13

◼ 旅行会社がガレージ一覧・利用情報を購入し、旅行プランを旅行者に販売

Page 15: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考)ガレージ共同利用システムをさらに拡張

14

◼ 点検・保守業者がガレージ部品の劣化を監視し、ガレージを保守する

ゲート状態を収集し、ビッグデータ解析して劣化を判断する

Page 16: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考) ガレージシステムの拡張とJEITAモデルでの割当

15

◼ ①自動開閉ガレージ: Device~WS, Component~Local Function

◼ ②ガレージ共同利用システム: WS~Enterprise, Communication~Business

◼ ③旅行ビジネス: Inter-Enterprise, Information~ Business

Page 17: 全員参加型110人ワークショップ - JEITA · 2019-01-24 · 例えば、スマートスピーカーと繋ぎたい! スマホから指示したい! 故障したら助けてくれないかなぁ

Copyright (C) 2018Japan Electronics and Information Technology Industries Association

(参考) ガレージ共同利用システムのセキュリティ

16

◼ Real世界(左半分)では、車泥棒がゲートをこじ開けて車を盗む

◼ Cyber世界(右半分)では、ハッカーがIoゲートの利用権を盗んで車を盗む