Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
チャットツール連携の開発を通して描く業務APの未来/Qiita Summit
Search
WHIsaiyo
December 16, 2021
Business
0
490
チャットツール連携の開発を通して描く業務APの未来/Qiita Summit
Qiita_Engineer Summit 2021Winter
Presenter_其阿彌孝明(Works Human Intelligence)
WHIsaiyo
December 16, 2021
Tweet
Share
More Decks by WHIsaiyo
See All by WHIsaiyo
はたらくを楽しく!エンジニアの健康と協働を促進する社内イベントの仕組みと技術/Developers Summit 2024 Summer
whisaiyo
1
1.2k
AWS CDK × サーバレスアーキテクチャを極める/Developers Summit 2024
whisaiyo
0
6.5k
先輩として新卒_若手エンジニアのキャリアを切り拓いてもらうために行うこと/Developers CAREER Boost_2023.pdf
whisaiyo
0
1.1k
多様な_エンジニア_のキャリアと_その中で共通するもの/Women Developers Summit_20231107.pdf
whisaiyo
0
1.8k
Works Human Intelligence_2023年新卒研修のご紹介.pdf
whisaiyo
0
1.5k
変化する業務にシステムをどう対応させるか - WHIの法改正対応の事例から学ぶ -
whisaiyo
0
2k
開発マネージャー1年目が語る、開発マネージャーのお仕事
whisaiyo
3
2.8k
「そんな装備で大丈夫か、もっといいDeveloper eXperienceを頼む」を大規模開発でやってみた話
whisaiyo
0
2.7k
未経験からエンジニア転職して半年で昇格できた話 ~「小さな気持ち」から「はたらくが楽しい」になるまで~
whisaiyo
0
3.5k
Other Decks in Business
See All in Business
三井物産グループのデジタル証券〜三井物産グループのデジタル証券〜三重・イオンタウン鈴鹿〜徹底解説セミナースライド(20241023)
c0rp_mdm
0
2.5k
20241027.jjug_ccc_creditsaison.pdf
lalha
4
2.5k
アルプ株式会社/会社紹介資料
alpinc
0
460
バイセルのものさし(Ver. 1.1)
buyselltechnologies
0
190
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
6
230k
サスメド株式会社 Culture Deck
susmed
0
36k
SmartBank - Recruiting Deck
smartbank
10
200k
東京都ツキノワグマ目撃等情報マップ
tokyo_metropolitan_gov_digital_hr
0
270
【Otegami】「月経期間のパートナーとのすれ違いを軽減する」
hinalin
0
630
Company Introduction Slides
recruiting
0
1.1k
DMM TECH VISION 2021~
dmm
0
200
merpay-Overview
mercari_inc
7
160k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
How to train your dragon (web standard)
notwaldorf
88
5.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Teambox: Starting and Learning
jrom
133
8.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Bash Introduction
62gerente
608
210k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Documentation Writing (for coders)
carmenintech
65
4.4k
Transcript
株式会社 Works Human Intelligence チャットツール連携の開発を通して描く 業務アプリケーションの未来 其阿彌 孝明 (@GOAMI_Takaaki) Qiita
Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 1
自己紹介1 経歴 アプリケーション開発 20年 ベンチャー起業 学生時代 プロダクトオーナー 10年 CRM/SFA製品 *1
*1 顧客管理/営業支援 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 2
自己紹介2 趣味 酒(急性膵炎) 娘(7歳と4歳) 開発(Chrome拡張) Qiita Engineer Summit 2021 Winter
Copyright 2021 Works Human Intelligence Co., Ltd 3
趣味開発1 slack-archives-opener アプリがないとアーカイブ・ページで必ず押さなけ ればならないリンクを自動的に開くChrome拡張で す。 ※ストア公開中 Qiita Engineer Summit 2021
Winter Copyright 2021 Works Human Intelligence Co., Ltd 4
趣味開発2 google-task-creator サイトを見ている時にボタンを押すと、タイトルと URLがセットされたタスクを作成できるChrome拡 張です。 ※ストア公開中 Qiita Engineer Summit 2021
Winter Copyright 2021 Works Human Intelligence Co., Ltd 5
会社紹介 大手企業向け統合人事システム「COMPANY」の開発・販売・サポート、HR関連サービス の提供 2019年8月、株式会社ワークスアプリケーションズより分社、略称:WHI Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 6
セッションテーマ チャットツール連携の開発を通して描く 業務アプリケーションの未来 Qiita Engineer Summit 2021 Winter Copyright 2021
Works Human Intelligence Co., Ltd 7
本資料 後日共有します。 Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 8
免責事項 本セッションにおける企業、製品に関する情報には、開発中の内容 や個人の見解を多く含んでいます。その為、製品選定などにおいて は、公式に提供されている情報を基にご判断下さい。 Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 9
チャットツール使ってますか? Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 10
88% Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 11
チャットツールの利用率 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 12
チャットツール利用率の割合 全26社 *1 利用あり 23社 88% Microsoft Teams 18社 70%
Slack 2社 7%** その他 3社 11% 利用なし 3社 12% 記載なし含む *1 弊社・勤怠システム分科会・2020年11月度・参加ユーザー Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 13
チャットツールは企業インフラ Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 14
業務アプリケーション Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 15
業務アプリケーション 基幹系(ERP) 支援系 Qiita Engineer Summit 2021 Winter Copyright 2021
Works Human Intelligence Co., Ltd 16
業務アプリケーション 基幹系(ERP) 財務・会計システム(FM, FRM) 供給連鎖管理システム(SCM) 生産管理システム(MRP) 人事システム(HCM, HRM) etc Qiita
Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 17
WHI製品 人事管理、給与計算、勤怠管理、要因分析、人材開発、雇用手続管理、ID管理 https://www.works-hi.co.jp/products 統合人事システム 大手法人向け 1000名 人事・給与業務ERP シェアNo.1*2 *2 2019年度
ERP市場 - 人事・給与業務分野:ベンダー別売上金額シェア 出典:ITR「ITR Market View:ERP市場2021」 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 18
業務アプリケーション 支援系 顧客管理システム(CRM) 営業支援システム(SFA) 契約管理システム プロジェクト管理システム etc Qiita Engineer Summit
2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 19
セッションテーマ(改めて) チャットツール連携の開発を通して描く 業務アプリケーションの未来 Qiita Engineer Summit 2021 Winter Copyright 2021
Works Human Intelligence Co., Ltd 20
チャットツールが企業インフラとして定着するに伴い、 業務アプリケーションはどのように変わるのか? Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 21
業務アプリケーションの例 勤怠管理システム 休暇申請をする Qiita Engineer Summit 2021 Winter Copyright 2021
Works Human Intelligence Co., Ltd 22
利用の流れ リンクを開く ログインする 操作を行う ex) 休暇申請 Qiita Engineer Summit 2021
Winter Copyright 2021 Works Human Intelligence Co., Ltd 23
利用における課題 リンクを開く リンクを見失う ブラウザがタブだらけになる ログインする ユーザー/パスを忘れる パスワード更新が面倒 定期的に再ログイン必要 操作を行う ex)
休暇申請をする 操作方法を忘れる マニュアルの場所も分からない 誰に聞いたら良いかも分からない Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 24
チャットツール内アプリ 外部サービスと連動した多くのアプリが提供されている Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 25
アプリ利用による課題の緩和 リンクを開く チャット内リンクやアプリ検索で簡単に遷移が可能 ログインする チャットツールとして1度だけに 操作を行う ex) 休暇申請をする チャットツールのUIに統一される Qiita
Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 26
アプリ普及の背景 コミュニケーションを促進したい チャットツールへのログインの動機付けに 生産性を改善したい 画面遷移をさせたくない タイムリーに通知したい メールを見てもらえない Qiita Engineer Summit
2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 27
WHI:プレスリリース Microsoft Teams アプリ 統合人事システム「COMPANY」、HRテック関連サ ービス7社と11月より順次連携を開始 https://www.works-hi.co.jp/news/20211117 Qiita Engineer Summit
2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 28
構成図(簡易版) ※注意:簡易化の為、実際の構成とは異なる部分があります。 ※謝辞:PlantUMLにより作成しました。 Qiita Engineer Summit 2021 Winter Copyright 2021
Works Human Intelligence Co., Ltd 29
構成図(PlantUML) https://plantuml.com/ja/ シーケンス図, ユースケース図, クラス図, オブジェクト図, アクティビティ図, コンポーネント図 etc コードなので、レビューが簡単、プッシュ時に画像生成も可能
Client(clientUser, "[User] Client", "") Office(office, "[User] Microsoft365", "") { Teams(teams, "Teams", "") { } } Azure(azure, [WHI] Azure ,"") { AzureBotService(azureBotService, "Azure Bot Service", "") } Cloudalt(company, "[WHI] COMPANY", "") { APIGateway(botApiGateway, "API Gateway", "") Lambda(botLambda, "Lambda", "") DynamoDB(botDynamoDB, "DynamoDB", "") EC2(companyEC2, "EC2", "") } clientUser 0--> teams teams 0--> azureBotService azureBotService 0--> botApiGateway botApiGateway 0--> botLambda botLambda 0--> botDynamoDB botApiGateway 0--> companyEC2 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 30
業務アプリケーションとして見た変化? Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 31
バックエンド・サービスになります Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 32
バックエンドサービスになるとは? 専用のUIがなくなります(一部を除く) API提供が主になります マイクロサービス化が進みます Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 33
サービス構成 フロント:チャットツール 統合的な共通機能を提供する ex) ナビゲーション UI/UXの提供がメインとなる ex) 休暇申請入力フォーム バック:業務アプリケーション 専門的な業務機能を提供する
ex) 休暇付与 API提供がメインとなる ex) 休暇申請・登録API Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 34
会社を休む時は他にもする事ありませんか? Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 35
会社を休む時は他にもする事 勤怠管理システム 有給休暇の申請をする チャットツール チームに連絡する ステータスを休みにする オフィスツール スケジュールに休暇を入れる 参加予定のスケジュールを欠席にする Qiita
Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 36
もっと楽がしたい Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 37
サービス構成(数年後) フロント:チャットツール 休暇申請をする ミドル:システム連携(iPaaS) 複数システムを統合する機能を提供する コネクタの提供がメインとなる バック:各種アプリケーション 勤怠システム、チャットツール、オフィスツール Qiita Engineer
Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 38
主なiPaaS製品 Zapier https://zapier.com/ Workato https://www.workato.com/ Mulesoft https://www.mulesoft.com/jp/ Power Automate https://powerautomate.microsoft.com/ja-jp/
etc Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 39
もっと楽がしたい Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 40
フォーム入力も面倒 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 41
サービス構成(自然言語) 自然言語を介してやりとりが可能になる フロント:チャットツール 「今日休みます」 バック:業務アプリケーション インテント(意図): 休み -> 休暇申請・登録API スロット(項目)
対象日付: 今日 -> 2021/12/17 社員名称: 発話者 -> 其阿彌 孝明 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 42
対話型エージェント・サービス APIへの連携(インテント検出、スロット充填) [Azure] Cognitive Services - Language Understanding (LUIS) https://azure.microsoft.com/ja-jp/services/cognitive-services/conversational-language-
understanding/ [AWS] Lex https://aws.amazon.com/jp/lex/ [GCP] Dialogflow https://cloud.google.com/dialogflow Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 43
対話型エージェント・サービス FAQの組み込み -> マニュアル不要 [Azure] Cognitive Services - QnA Maker
https://azure.microsoft.com/ja-jp/services/cognitive-services/question-answering/ [AWS] Kendra - AWS QnABot Solution https://aws.amazon.com/jp/solutions/implementations/aws-qnabot/ 専用サービスではないが、ソリューションが提案されている [GCP] Dialogflow - KnowledgeBases https://cloud.google.com/dialogflow/es/docs/reference/common-types#knowledgebases Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 44
WHI:自然言語処理の事例 HR Chatbot https://www.works-hi.co.jp/products/chatbot 年末調整や勤怠など、 従業員から人事に寄せられる膨大な問い合わせに チャット形式で自動回答するサービ スです 人事業務に関する標準FAQ 対話形式・絞り込み
回答に画像利用が可能 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 45
実証実験 目的 ライブラリ評価 条件 社内限定 年末調整QA Slack連携 Qiita Engineer Summit
2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 46
実証実験・基盤選定 [Azure] Cognitive Services - QnA Maker 〇日本語対応済 〇実装量が少ない [AWS]
Kendra - AWS QnABot Solution ×日本語未対応 ※2020年時点、現在は対応済 ×実装量が多い [GCP] Dialogflow > KnowledgeBases ×日本語未対応 〇実装量は少ない 採用: [Azure] Cognitive Services - QnA Maker Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 47
実証実験・実施結果 回答精度 △現状よりやや下がる コスト △同程度、もしくはやや上がる 開発効率 △標準機能が足りず、機能拡張では手間は掛かる Qiita Engineer Summit
2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 48
実証実験・結論 保留・数年後に再評価 Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 49
近未来 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 50
ミドル:システム連携 ファイル連携 固定長 CSV XML API連携 REST SOAP RPC GraphQL
Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 51
きっちりとした定義が必要 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 52
もっと楽がしたい Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 53
サービス構成(近未来) 自然言語によるシステム連携 チャットツール -> システム連携(iPaaS) 「今日休みます」 システム連携(iPaaS) -> 各種アプリケーション 勤怠システム
「休暇申請を出して」 チャットツール 「ステータスを休みにして、チームメンバーに伝えて」 オフィスツール 「休暇予定を作成して、他のスケジュールを欠席にして」 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 54
ファジーなシステム連携の実現 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 55
まとめ 業務アプリケーションの未来 チャットツール・アプリへの対応 バックエンドサービス化 iPaaSによるフロー統合 自然言語処理の適用 APIへの連携 QAの組み込み システム連携への利用 Qiita
Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 56
より多くの「問題解決」が可能に Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 57
Be a Contributor エンジニアリングは社会に、そして世界にどう貢献できるのか。 Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 58
450万人 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 59
COMPANYのユーザー数です ※概算値です Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 60
より多くの「人」の問題解決が可能 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 61
WHI - Mission 複雑化、多様化する社会課題を人の知恵を結集し解決することで「はたらく」を楽しくする Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 62
裏テーマ 楽しい機能を、楽しい環境で、楽しく開発している Qiita Engineer Summit 2021 Winter Copyright 2021 Works
Human Intelligence Co., Ltd 63
楽しい環境 生活 生活時間: 5時-22時 子供と一緒に寝てしまいます 社内では特殊です フレックス: 8時半-17時半 子供の環境変化に合わせて変えてます チームメンバーは夜型が多いです
在宅勤務: 通勤なし 部署によります 出社している人もいます Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 64
楽しい環境 職場 女性こそエンジニアになるべきだ? 私たちがはたらくを楽しむ理由 男性も育休を取得するのは当たり前に――子育てと両立しながら活躍する2人のエンジニアに聞いた、 Works Human Intelligenceの多様な働き方 Qiita Engineer
Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 65
楽しい環境 仕事 Qiita - 株式会社Works Human Intelligence 脱レガシープロダクトに向けて開発環境にCIを整備し単体テストを布教した話 Qiita Engineer
Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 66
楽しい機能を、楽しい環境で、楽しく開発したい方 Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 67
採用 プロダクト開発エンジニア 「COMPANY」の企画・開発・保守業務 https://www.career.works-hi.co.jp/ Qiita Engineer Summit 2021 Winter Copyright
2021 Works Human Intelligence Co., Ltd 68
お待ちしています! Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 69
Special Thanks to Marp Markdown Presentation Ecosystem https://marp.app/ 本資料 Markdownで作成しました
出力: pdf, pptx, etc Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 70
Markdown例 <!-- ページ --> --- <!-- 表題 --> # Special
Thanks to Marp <!-- 本文 --> Markdown Presentation Ecosystem https://marp.app/ ### 本資料 #### **Markdown**で作成しました 出力: pdf, pptx, etc <!-- 背景画像 --> ![bg right:50% contain](./images/marp.png) Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human Intelligence Co., Ltd 71
ご清聴ありがとうございました Qiita Engineer Summit 2021 Winter Copyright 2021 Works Human
Intelligence Co., Ltd 72