Upgrade to Pro — share decks privately, control downloads, hide ads and more …

非IT・ソフトウェア業界のメーカーにいる開発部門がやってみたIoTによるDX

 非IT・ソフトウェア業界のメーカーにいる開発部門がやってみたIoTによるDX

クラスメソッド様のイベント Developers.IO 2020 Showcase でお話ししたスライドです。

Tsutomu Sasaki

January 14, 2021
Tweet

More Decks by Tsutomu Sasaki

Other Decks in Business

Transcript

  1. Copyright © LIXIL Group Corporation. All rights reserved. ⾮IT・ソフトウェア業界のメーカーにいる 開発部⾨がやってみたIoTによるDX

    LIXIL Housing Technology エクステリア事業部 エクステリア商品開発部 第三商品開発室 開発3グループ 主査 IoT Builder 佐々⽊ 義 2020年10⽉30⽇
  2. 2 ⾃⼰紹介 ▪名前 佐々⽊ 義 (つとむ) ▪所属 LHTーJ エクステリア事業部 エクステリア商品開発部

    第三商品開発室 開発3G IoT Builder 社内IoTの推進とIoTセキュリティ(CCDS)で活動中 ▪経歴 産業機械の電気設計を経て、2003年に旧TOEXに⼊社。 電気系のスキルを⽣かして商品開発業務に従事し、アフター対応も含めプロダクト ライフサイクルを通した経験有り。 2011年より太陽光発電システムの電気設計をした後、エクステリアに戻る。 現在は、IoTビジネス企画からプリセールス、クラウド開発のプロダクトオーナーとして 幅広く対応中。 ▪アウトプット クラウドベンダーのAWS社、開発パートナーのクラスメソッド社にて本テーマの記 事を掲載いただいた。 「LIXIL AWS IoT」で検索すると出てくる。
  3. 12 スマートエクステリアとは 社会とつながる IoT ・ペットの⾒守り ・ガレージの⾒守り ホームユニット 屋内カメラ 屋外カメラ リンクス

    ボックス スマート 宅配ポスト カーゲート⽤ 通信ユニット 室内からエクステリア空間までを⾒守る ホームネットワークシステム スマート宅配ポストが加わりました そしてクラウドサービスで、 社会 サービスとの連携を可能にします。 従来︓個⼈とつながるIoT
  4. 14 宅配ボックスの市場予測 85 50 ※出典︓富⼠経済2019 「宅配ボックス国内市場」 より 15 ▪今後の市場予測 集合住宅向けだけでなく、⼾建住宅向けも

    今後も2025に掛けて市場拡⼤していく予測。 Q.コロナウィルス騒動があったこ とで今後どのような“建物”を購⼊ したいと考えますか︖ 新型コロナウィルスにより世界は⼤きく変化している中、 宅配ボックスは⾮対⾯受け取りと⾔う新たな役割をになっています。
  5. 15 クラウド開発 -IoTの位置付け- 機械式 スタンドアロン(オフライン) 電気式 個⼈とつながるIoT ▪オープンエコシステム ▪宅配ボックス KT

    ▪リンクスボックス (単独使⽤) ▪スマート宅配ポスト+ ホームユニット モノのスマート化(オンライン) Physical スマートエクステリアは「社会とつながるIoT」 へ進化し、 ⽣活に溶け込んだ社会サービスとオープンエコシステムとして連携していきます。 Internet of Things Smart EXT クラウドサーバー 社会サービス User 社会サービス Echo 社会とつながるIoT
  6. 16 スマートエクステリアの今後 スマートエクステリアは「社会とつながるIoT」 へ進化し、 ⽣活に溶け込んだ社会サービスとオープンエコシステムとして連携していきます。 Service Cloud Connectivity Thing Cellar

    FTTH Thing IDaaS UI API BI Bigdata Smart Delivery Post Gate CarGate Awning Light Delivery Provider House Maker CtoC Personal Sharing Users Cleaning Smart EXT クラウドサーバー Mng Console ・・・・・ Social Service
  7. 18 あずけるBOXメンバーズサイト 「あずけるボックス もってって・もってきて」 https://www.smartexterior.net/ この間遊びに来た時に⽔筒 忘れていっちゃった。でも予定 が合わないし。。 宅配ボックスに⼊れとくから もってって

    ね ありがとう︕後で 取りに⾏くね うちの⼦に靴をくれるそうで嬉しい んだけど予定が合わないなぁ。。 ごめん︕宅配ボックスに もってき て ほしいんだけど OK︕⼊れとくね 個⼈間で⼤切なものをシェアできるサービスです。 予定が合わない時でも、お届けものを宅配ボックスを介して渡したり(もってって)、受け取ったり(もってきて)を 簡単、スマートにやりとりできます。
  8. 20 あずけるBOXメンバーズサイト ▪MyLIXIL ︓ LIXILの共通ID基盤 あずけるBOXは社会とつながるための基盤として、 MyLIXILと連携します。 MyLIXILとはLIXILがお客様をデジタルでおもてなしする ために必要な情報をお預かりし、各種サービスで便利にご 利⽤いただくためのサービスです。

    対応するサービスは今後増えていきます。 具体的には、次の機能があります。 ・LIXILがエンドユーザー様に提供する各サービスで 同じIDとパスワードを使うことができます。 ・SNSなどのソーシャルアカウントと連携して ログインできます。 ・⼊⼒した情報を他のサービスで利⽤できます。
  9. 24 クラウド開発 -概要- ・「アジャイル開発」 ・「セキュリティ」 ・「マイクロサービス」と「DevSecOps」 【IoTクラウドシステム】 Serverless Architecture AWS

    IoT クラウドサービスをフル活⽤し、レゴブロックのように各パーツを組み上げることで、変化に 柔軟に対応し拡張できるIoTクラウドシステムを構築しています。
  10. 30 ・提案依頼書RFPを元に、対応⼒、コストなどを総合的に判断し、 パートナーの選定を⾏いました。クラウドはAWSを指定しました。 クラウド開発 -RFP結果- ・AWS様法⼈営業及びエンジニアのサポートを受けながらアーキテクチャをまとめ、 RFPをもとにパートナー選定しました。 ・⼈材難、予算感の乖離により結果として意欲の⾼かったクラスメソッド様に決定しました。 結果 No.

    提案依頼先 回答 回答内容 特徴 1 A 株式会社 インフラのみ提案 アプリケーションを担当す る⼈員確保できず。 ⼤⼿ベンダー。 コールセンター業務対応中。 2 株式会社 B 辞退 アカウント所持条件及び 費⽤の問題により辞退。 プレミアパートナー。担当窓 ⼝は、過去L-ONE関係者。 ◦ 3 C 株式会社 対応可能。ただし、 段階分けし提案。 要件定義を分けて対応 可能。ちょうどよく⼈材確 保出来た。 プレミアパートナー。社内実 績有り。 4 株式会社 D 辞退 スケジュールに対応できな い。 中堅ベンダー。 協⼒会社紹介。 5 株式会社 E 原理試作のみ提案 アプリケーションを担当す る⼈員確保できず。 某インフラ⼦会社。 IoT案件経験豊富。
  11. 31 ⻑野勤務 スマートエクステリアのピボットの歴史 開発時の主なマイルストーンとピボット サーバー構築の企画相談を受ける ʻ17/8 クラウド技術調査。ハードの仕様は確定。。。 ʻ17/10 要件準備〜機器メーカー様と仕様調整(ウォーターフォール) ʻ17/12

    RFP提⽰〜AWS様によるサポート ʻ18/1 RFP回答〜CM様に決定 ʻ18/2 ★開発スタートAPI仕様書作成〜AWS様によるサポート ʻ18/3 リファクタリング×3(アジャイル) ʻ18/5 ID基盤必須化 ʻ18/6 ▪お⼿伝い延⻑(年度内) ▪お⼿伝い開始(年内) ▪お⼿伝い延⻑(発売まで) ▲ 発売 ʻ18/10 デバイス結合試験開始 ʻ18/8 IoTデータ収集基盤に絞り込み ʻ18/9 ▪部署異動 主業務へ 東京転勤 ʻ18/12 ⾃社 サービス企画 ʻ19/1 ①ピボット ②ピボット ③ピボット〜④・・・
  12. 32 本体設計 クラウド開発 -開発体制- ヒューマン ゲートウェイ パートナー様 アプリ設計 パートナー様 Thing・GW

    機器メーカー様 GL 担当 リーダー 担当 パートナー様 リーダー クラウド リーダー パートナー様 アジャイル 開発 ウォーター フォール開発 ⽔平分業 私
  13. 33 クラウド開発 -ウォーターフォールな⼈たちとアジャイルな⼈たちと- 機器メーカー様 社内 ウォーターフォール アジャイル ウォーターフォール アジャイル プロセスやツール

    個⼈と対話 包括的なドキュメント 動くソフトウェア 契約交渉 顧客との協調 計画に従うこと 変化への対応 ソフトスキルをフル活⽤して、それぞれの価値観・ルールでやり取りをしました。 アジャイルについてはIPA様の読み解き⽅資料がおすすめです。 アジャイルマニフェスト http://agilemanifesto.org/iso/ja/manifesto.html アジャイルソフトウェア開発宣⾔の読みとき⽅ https://www.ipa.go.jp/files/000065601.pdf
  14. 37 Think Big︕ Start Small Scale ビジョンの共有 神経も図太く 技術を持ったパートナーと クラウド&サーバーレスで

    初期コストを最⼩化 マイクロサービス&サー バーレスで拡張が容易に 価値を広い観点で。 まずは新しい価値観で考える 世の中のベストプラクティスがそこにあります。 まずは⼤きく考え、⼩さく初めて、そして育てていきましょう。 そのためには⼼理的安全性をもとにチームが⼤事です。
  15. 38 Think Big︕ Start Small Scale ビジョンの共有 神経も図太く 技術を持ったパートナーと クラウド&サーバーレスで

    初期コストを最⼩化 マイクロサービス&サー バーレスで拡張が容易に 価値を広い観点で。 まずは新しい価値観で考える 世の中のベストプラクティスがそこにあります。 まずは⼤きく考え、⼩さく初めて、そして育てていきましょう。 そのためには⼼理的安全性をもとにチームが⼤事です。
  16. 48 始めるためにどうするか︖ Think Big︕ Start Small Scale いきなり⼤きなチームと予算がそろうことはありません。まずはビジョンを持った上で 確かな技術を持っているパートナーを選んで⼀つのチームを作りましょう。 ビジョンの共有

    神経も図太く 技術を持ったパートナーと クラウド&サーバーレスで 初期コストを最⼩化 マイクロサービス&サー バーレスで拡張が容易に 価値を広い観点で。
  17. 52 始めたあとのためにどうするか︖ Think Big︕ Start Small Scale 始めた後につらくならないために、作ったチームで相談しながら決めましょう。 そして、PoCからプロダクション〜DevOpsへ ビジョンの共有

    神経も図太く 技術を持ったパートナーと クラウド&サーバーレスで 初期コストを最⼩化 マイクロサービス&サー バーレスで拡張が容易に 価値を広い観点で。
  18. 54 IoTによるDX デジタルトランスフォーメーションでのポイント IoTを始める上でおすすめする各POINTを列挙します。 No. POINT WHY 1 新しい価値観 もう世の中は変わっている

    2 ⾃由でいるために 楽しくない。⾃⼰組織化できない 3 クラウド&サーバーレスの恩恵はビジネス 側も スモールスタート、スケールが必要 4 マイクロサービスで分割して変化に順応 しやすく これからも世の中は変化していく 5 チームが困らないための準備を怠らない つらいことは続かない 6 プロジェクト運営のためのツール整備 道具はどんどん良くなっている
  19. 55 今から⾃分が始めるならどうやるか︖ こんな⼿順をオススメします。 ⼿順 1 ⾃分のプロダクトはどんな価値を⽣み出して、その価値 のために必要なコト(データを取る︖分析する︖判断す る︖何かを動かす︖など)はなにか︖をまず考える。 7 クラウドとソフトウェアを運⽤を考慮する。特に⾮機能要件

    まわり。 2 次にそのコトを⽣み出すモノはなにかを探る 8 アラート通知を受け取ってシステムの状況に対処できるよう 準備する 3 とりあえずプロトタイピング(モノ&クラウド)をする 9 サービスの可視化をして判断できる環境を整える 4 コトが決まるまでプロトタイピング(モノ&クラウド) をスクラップ&ビルド繰り返す 10 コトが決まったらハードを作り始める 5 特にマネージドサービスの制約に注意。アーキテクチャ 図はほんの⼊⼝。レゴブロックで⽅針を作って早く掘り 下げることに注⼒する。そうすれば結果としてスケール しやすいアーキテクチャになる。それがサーバーレス。 11 コトが決まったらクラウドとソフトウェアをリファクタリン グし技術的負債を返済する 6 繰り返す上でデータの可視化をして判断できる環境を整 える 12 さあDevSecOpsの始まり
  20. 56 クラウド開発体制 毎⽇こんな感じでスクラム開発をしています。 役割 プロジェクト管理 クラウドサーバー開発・評価 セキュリティ対応・保守・メンテ アプリ・ホームユニット 開発・評価 企業

    機器メーカ様 体制 2名 開発 佐々⽊ 派遣社員1名 3名体制 適宜対応 (社内・外注) クラウドサーバー⽴上げ当時 直近のサービス開発体制 DevOps 役割 アジャイル開発 PO 情報設計 ID基盤 クラウドサーバー開発・評価 セキュリティ対応・保守・メンテ 企業 体制 2名 開発 佐々⽊、 伊深 Digital部⾨ 3名 8名 アジャイル (Scrum)開発 DevOpsチーム体制