SlideShare a Scribd company logo
1 of 102
AkerunサービスのQA現場
株式会社フォトシンス
石井大樹
自己紹介
自己紹介
石井 大樹
1986年 北海道 生まれ (32歳)
株式会社 フォトシンス
開発プロジェクトマネージャー
組込アプリ開発チームリーダー
QAマネージャー
自己紹介
石井 大樹
1986年 北海道 生まれ (0x20歳)
株式会社 フォトシンス
開発プロジェクトマネージャー
組込アプリ開発チームリーダー
QAマネージャー
自己紹介
大手家電メーカーに新卒で入社(2011)
• テレビ開発部
• 完全地デジ化バブル世代
• テレビの機能といえば
・画質 / 録画 / CMスキップ
・(VoD)
ITmedia : http://www.itmedia.co.jp/lifestyle/articles/1103/02/news045.html
自己紹介
• テレビのファームウェア開発
• 最下層からUI までひと通り
• QA「してもらう」立場
自己紹介
入社(2011)〜退職(2016)
• アプリケーション / UX がどんどんリッチに
• インターネットに接続
・パーソナルレコメンド
・ユニークな再生タグ
・音声対話のUI
• ソフトウェアアップデート
自己紹介
入社(2011)〜退職(2016)
• アプリケーション / UX がどんどんリッチに
• インターネットに接続
・パーソナルレコメンド
・ユニークな再生タグ
・音声対話のUI
• ソフトウェアアップデート
自己紹介
• 2016年 フォトシンス入社
• ファームウェアエンジニアとして
自己紹介
• 2016年 フォトシンス入社
• ファームウェアエンジニアとして。。。(*´-ω・)ン?
開発エンジニアに近いQA担当
の視点からお話させていただきます
会社紹介
株式会社 フォトシンス
会社紹介
会社紹介
「Akerun入退室管理システム」の開発・提供
15
株式会社フォトシンス設立
1.Akerun
スマホで鍵が開く
2.Akerunアプリ
iOS/Androidアプリ
3.Akerun Manager
権限管理/履歴管理
4.Akerun Remote
Web・ガラケーで開閉
5.Akerun Touch
スマホをかざして開閉
6.Akerun Entrance
自動ドアもスマホで
7.AkerunPro
法人向け電気錠
suicaでも鍵開閉
2014.9.1
2015.3.23 2015.7.23
2015.11.25
2015.12.3
2016.7.23
会社紹介
16
株式会社フォトシンス設立
1.Akerun
スマホで鍵が開く
2.Akerunアプリ
iOS/Androidアプリ
3.Akerun Manager
権限管理/履歴管理
4.Akerun Remote
Web・ガラケーで開閉
5.Akerun Touch
スマホをかざして開閉
6.Akerun Entrance
自動ドアもスマホで
7.AkerunPro
法人向け電気錠
suicaでも鍵開閉
2014.9.1
2015.3.23 2015.7.23
2015.11.25
2015.12.3
2016.7.23
会社紹介
17
株式会社フォトシンス設立
1.Akerun
スマホで鍵が開く
2.Akerunアプリ
iOS/Androidアプリ
3.Akerun Manager
権限管理/履歴管理
4.Akerun Remote
Web・ガラケーで開閉
5.Akerun Touch
スマホをかざして開閉
6.Akerun Entrance
自動ドアもスマホで
7.AkerunPro
法人向け電気錠
suicaでも鍵開閉
2014.9.1
2015.3.23 2015.7.23
2015.11.25
2015.12.3
2016.7.23
会社紹介
会社紹介
①後付型で工事不要 ②スマホやsucaで鍵開閉
③時間限定の鍵発行 ④入退室履歴をリアルタイム確認
既存のサムターン
にペタッと貼り付
けるだけで、入退
室管理システムを
導入することがで
きます。
スマートフォンや
、SuicaやPASMO
などのICカードが
鍵開閉することが
できます。
エリア毎、人毎、部署毎に時間限定
の鍵を発行することができます
全国どこにいても、入退室履歴をリ
アルタイムで確認できます。
AkerunサービスのQA
実際にみてみましょう
AkerunサービスのQA
• Web(BackEnd + FrontEnd + API)
• コンパニオンデバイス(スマホアプリ)
• Akerun Pro(本体 + NFCリーダー + ドアセンサー)
• ゲートウェイ (Akerun Remote)
AkerunサービスのQA
• Web(BackEnd + FrontEnd + API)
• コンパニオンデバイス(スマホアプリ)
• Akerun Pro(本体 + NFCリーダー + ドアセンサー)
• ゲートウェイ (Akerun Remote)
SW + インフラ
SW
SW + HW
SW + HW
AkerunサービスのQA
• Web(BackEnd + FrontEnd + API)
• コンパニオンデバイス(スマホアプリ)
• Akerun Pro(本体 + NFCリーダー + ドアセンサー)
• ゲートウェイ (Akerun Remote)
SW + インフラ
SW
SW + HW
SW + HW
すべて内製
Agenda
• IoTサービスのQAをする難しさ
• IoTのQA現場ではどんなことをしているのか
• IoTのQAチームづくり
Agenda
• IoTサービスのQAをする難しさ
• IoTのQA現場ではどんなことをしているのか
• IoTのQAチームづくり
IoTサービスのQAをする難しさ
「QAの規模が大きい」
QAの規模 = 組み合わせの乗算
IoTサービスのQAをする難しさ
スマホアプリ
Web
nternet
QAの規模が大きい
メカ(機構)
回路
ファームウェア
hing
QAの規模が大きい
メカ(機構)
回路
ファームウェア
スマホアプリ
Web
nternet of hings
QAの規模が大きい
メカ(機構)
回路
ファームウェア
スマホアプリ
Web
メカ(機構)
回路
ファームウェア
・・・
メカ(機構)
回路
ファームウェア
kerun
QAの規模が大きい
QA用の端末も「製造」しなくてはならない
QA用の端末
Internet
QA用の端末
Thing
QA用の端末
IoT
IoTスタートアップがQAをする難しさ
IoT
IoTスタートアップがQAをする難しさ
QA用の端末も「製造」しなくてはならない
• ハードウェアの作成
• サーバーのデータベース上にデータ作成
• ユニークなファームウェアの書き込み
IoTスタートアップがQAをする難しさ
QA用の端末も「製造」しなくてはならない
• ハードウェアの作成
• サーバーのデータベース上にデータ作成
• ユニークなファームウェアの書き込み
時間とお金がかかる
IoTスタートアップがQAをする難しさ
計画が重要
・QAに必要な製造をするための予算確保
・QAするために十分な数量の発注
・QAまで考慮した製造スケジュールの調整
Agenda
• IoTスタートアップがQAをする難しさ
• IoTのQA現場ではどんなことをしているのか
• IoTのQAチームづくり
IoTスタートアップがQAをする難しさ
いろいろな試験を紹介します
IoTスタートアップがQAをする難しさ
環境試験
IoTのQA現場ではどんなことをしているのか
• 高温・低温
• ヒートショック
• 湿度
IoTのQA現場ではどんなことをしているのか
• 静電気
IoTスタートアップがQAをする難しさ
耐久性
連続稼動
IoTスタートアップがQAをする難しさ
キーワード
「自動化」
IoTのQA現場ではどんなことをしているのか
• 負荷試験
IoTのQA現場ではどんなことをしているのか
• 負荷試験
IoTのQA現場ではどんなことをしているのか
• 負荷試験
IoTのQA現場ではどんなことをしているのか
IoTのQA現場ではどんなことをしているのか
IoTのQA現場ではどんなことをしているのか
IoT製品でも
QAは
自動化できる
自動化するメリット
工数削減
生産性があがる
自動化するメリット
わくわくする
自動化するメリット
• 手軽につくれる環境が充実
• shell/python/golang/node.js ・・・・
• RasPi/Arduino/ESP・・・・
自動化はできる
• 素人でも(ちょっと手伝ってもらえば)つくれる
• 無料、またはお小遣いで買える
自動化はできる
IoTのQA現場ではどんなことをしているのか
• 負荷試験
IoTのQA現場ではどんなことをしているのか
生産性をあげる = モチベーションの維持
エンジニアリングの活用
×
QAの継続的インテグレーション
=
IoTのQA現場ではどんなことをしているのか
生産性をあげる = モチベーションの維持
ラズパイはいいぞ
Agenda
• 超最速でリリースするためにQA担当が上流工程でやるべ
きこと
• IoTのQA現場ではどんなことをしているのか
• IoTのQAチームづくり
IoTのQAチームづくり
Before
QAは開発エンジニアの責任で
Before
Before
スーパーエンジニアでも
・抜け漏れは発生する
Before
スーパーエンジニアでも
・抜け漏れは発生する
・能力差が出る
Before
スーパーエンジニアでも
・抜け漏れは発生する
・能力差が出る
・非効率
Before
IoTのQAチームづくり
After
QA担当
・開発者と評価の分離
・品質基準の策定
・テスト設計の見直し
・専門家のテスト項目レビュー
After
IoTのQAチームづくり
より高いレベルのQAのために
ステークホルダーの再構築
After
・全社で品質を護る体制
QA担当
After
QA担当
ハードウェア
ソフトウェア
社員
QA会社
生産技術
実験施設
セキュリティ
検証会社
After
会社みんなQAチーム
After
全社員スタッフでドッグフーディング
After
• えらい人から「みんなでやろうよ!」
After
• 全社員スタッフでドッグフーディング
• オフィスに設置して実際に入退室管理
• NFC担当、アプリ担当などチーム分けして
日替わりで体験
• サービスの仕様が浸透
• 改善提案フィードバック
After
・社員全員持ち帰り
• 設置のしやすさを体験してもらった
• 合鍵発行などのフローも体験
After
• カスタマーサポートにテストしてもらう
• リリース前に細かい仕様を把握
• ハマりどころのキャッチアップ
After
・社員全員持ち帰り
• 設置のしやすさを体験してもらった
• 合鍵発行などのフローも体験
• 愛着♡
After
・顧客先で張り付き検証
• ユーザーの使用環境・生声がわかる
• 先入観がなくなる
After
IoTのQAチームづくり
品質意識の醸成
全社QA体制
IoTのQAチームづくり
・専門性の高いドメインは委託
QA担当
ハードウェア
ソフトウェア
社員
QA会社
IoTのQAチームづくり
生産技術
実験施設
セキュリティ
検証会社
IoTのQAチームづくり
ちょっとインタビューしてみましょう
IoTのQAチームづくり
ヒューマンクレスト
前田様
IoTのQAチームづくり
ヒューマンクレスト
前田様
ありがとうございました
IoTのQAチームづくり
プロダクトの魅力
信頼関係
わくわくする
IoTのQA現場ではどんなことをしているのか
魅力のあるプロダクト
• 新しく他にない
• 先端技術
• 進化する
IoTのQAチームづくり
プロダクトの魅力
信頼関係
QAしたい!!!
まとめ
IoTスタートアップがQAをする難しさ
• 「範囲が広い」
• QA用の端末も「製造」しなくてはならない
計画が重要(特にモノ)
IoTのQA現場ではどんなことをしているのか
自動化はできる
IoTのQA現場ではどんなことをしているのか
生産性をあげる = モチベーションの維持
エンジニアリングの活用
×
QAの継続的インテグレーション
=
IoTのQAチームづくり
品質意識の醸成
全社QA体制
IoTのQAチームづくり
・専門性の高いドメインは委託
QA担当
IoTのQAチームづくり
プロダクトの魅力
信頼関係
・会社全体で品質を護る
・魅力的なプロダクト
・一緒にプロダクトを創る
・一緒に品質を護る
仲間を募集しています!!
・会社全体で品質を護る
・魅力的なプロダクト
・一緒にプロダクトを創る
・一緒に品質を護る
仲間を募集しています!!
・会社全体で品質を護る
・魅力的なプロダクト
・一緒にプロダクトを創る
・一緒に品質を護る
仲間を募集しています!!
・会社全体で品質を護る
・魅力的なプロダクト
・一緒にプロダクトを創る
・一緒に品質を護る
仲間を募集しています!!
ありがとうございました
<(_ _)>

More Related Content

Similar to AkerunのQA現場 ー Ques11th

Vgにおけるuxデザインとagile開発@ハッカー道場
Vgにおけるuxデザインとagile開発@ハッカー道場Vgにおけるuxデザインとagile開発@ハッカー道場
Vgにおけるuxデザインとagile開発@ハッカー道場VOYAGE GROUP
 
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)Morikazu Suma
 
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019Yusuke Goto
 
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0Yusuke Goto
 
伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと
伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと
伝統的情報産業と キラキラ?映像産業で働いてきてわかったことL'espaceVision
 
老舗メーカーに反復型開発を導入してみました 中原慶
老舗メーカーに反復型開発を導入してみました 中原慶老舗メーカーに反復型開発を導入してみました 中原慶
老舗メーカーに反復型開発を導入してみました 中原慶Kei Nakahara
 
『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究asatou
 
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)Kei Nakahara
 
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フローYuki Okada
 
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3虎の穴 開発室
 
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介Eiji KOMINAMI
 
価値デザインと並行して進めるエンタープライズアジャイルの姿
価値デザインと並行して進めるエンタープライズアジャイルの姿価値デザインと並行して進めるエンタープライズアジャイルの姿
価値デザインと並行して進めるエンタープライズアジャイルの姿Hagimoto Junzo
 
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOps
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOpsDOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOps
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOpsdecode2016
 
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015Yahoo!デベロッパーネットワーク
 
CEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkCEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkKeiji Kikuchi
 
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウDevelopers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ紘之 大田黒
 
if-up 2017 | キーノートパネル
if-up 2017 | キーノートパネルif-up 2017 | キーノートパネル
if-up 2017 | キーノートパネルSORACOM,INC
 
明日から使える業務向けデザインシステムのご紹介
明日から使える業務向けデザインシステムのご紹介明日から使える業務向けデザインシステムのご紹介
明日から使える業務向けデザインシステムのご紹介Fixel Inc.
 
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Yoshihito Kuranuki
 

Similar to AkerunのQA現場 ー Ques11th (20)

Ssi 20150519
Ssi 20150519Ssi 20150519
Ssi 20150519
 
Vgにおけるuxデザインとagile開発@ハッカー道場
Vgにおけるuxデザインとagile開発@ハッカー道場Vgにおけるuxデザインとagile開発@ハッカー道場
Vgにおけるuxデザインとagile開発@ハッカー道場
 
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)
AbemaTVにおけるGoogleアナリティクス360を用いた活用事例 (アップデート版)
 
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
 
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
 
伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと
伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと
伝統的情報産業と キラキラ?映像産業で働いてきてわかったこと
 
老舗メーカーに反復型開発を導入してみました 中原慶
老舗メーカーに反復型開発を導入してみました 中原慶老舗メーカーに反復型開発を導入してみました 中原慶
老舗メーカーに反復型開発を導入してみました 中原慶
 
『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究
 
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)
老舗メーカーにアジャイル型要求開発を導入してみました(中原慶)
 
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
 
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3
オタクエンジニアを熱くさせる!モチベーションと効率をあげるチームビルディング_20210611_TechDay#1_3
 
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介
朝日放送グループにおける視聴者参加型コンテンツとライブ配信事例のご紹介
 
価値デザインと並行して進めるエンタープライズアジャイルの姿
価値デザインと並行して進めるエンタープライズアジャイルの姿価値デザインと並行して進めるエンタープライズアジャイルの姿
価値デザインと並行して進めるエンタープライズアジャイルの姿
 
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOps
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOpsDOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOps
DOO-015_Azure/Windows Server 2016 から学ぶ Windows 系インフラ エンジニアのための DevOps
 
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
 
CEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkCEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWork
 
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウDevelopers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ
Developers Summit Summer 2018 - 1日10TB以上の店舗映像を解析するサービスの仕組みとノウハウ
 
if-up 2017 | キーノートパネル
if-up 2017 | キーノートパネルif-up 2017 | キーノートパネル
if-up 2017 | キーノートパネル
 
明日から使える業務向けデザインシステムのご紹介
明日から使える業務向けデザインシステムのご紹介明日から使える業務向けデザインシステムのご紹介
明日から使える業務向けデザインシステムのご紹介
 
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
 

AkerunのQA現場 ー Ques11th