$30 off During Our Annual Pro Sale. View Details »

#つなげても強い

BB
April 20, 2020

 #つなげても強い

2020-04-20で発表したRPALTのkintone資料です。

RPA勉強&LT会!RPALT 京都 vol.02 ~魔法の自動化ツール~
https://rpacommunity.connpass.com/event/172109/

BB

April 20, 2020
Tweet

More Decks by BB

Other Decks in Business

Transcript

  1. #RPALT
    #RPALT
    #つなげても強い

    31"-5

    View Slide

  2. #RPALT
    ## 3ZP0UBLF

    Πϕϯτొஃ
    େ஛ ˠ#JH#BNCPP ˠ##
    αΠϘ΢ζגࣜձࣾ
    ςΫχΧϧΤόϯδΣϦετ
    ϓϩάϥϚ
    !3ZY##
    େ஛ ྒྷ

    View Slide

  3. #RPALT
    今⽇の流れ
    • kintoneについて
    • kintoneとRPA
    • RPA以前に kintone で解決︕
    • kintone の本気
    • サイボウズ社内での業務改善例

    View Slide

  4. #RPALT
    まずは毎度おなじみの
    kintone 知ってる⼈︕
    Zoomの挙⼿をしてくれると⼤変うれしいです︕

    View Slide

  5. #RPALT
    ※ 2017年

    View Slide

  6. #RPALT
    kintone
    ※ 2018年

    View Slide

  7. #RPALT
    kintone とは
    kintone(キントーン)は、開発の知識がなくても⾃社の業務に合わせたシステムを
    かんたんに作成できる、サイボウズのクラウドサービスです。業務アプリを直感的
    に作成でき、チーム内で共有して使えます。社員間のつながりを活性化する社内SNS
    としての機能も備えているため、スピーディーに情報共有ができます。
    ノンプログラミングで業務に必要なシステムが構築できる
    kintone ヘルプ より

    View Slide

  8. #RPALT
    kintone とは
    ノンプログラミング で⾃社の業務システムが作れる

    View Slide

  9. #RPALT
    kintone とは
    ノンプログラミング で⾃社の業務システムが作れる

    View Slide

  10. #RPALT
    kintone とは
    ノンプログラミング で⾃社の業務システムが作れる

    View Slide

  11. #RPALT
    営業チーム
    店舗チーム
    ⼈事総務チーム
    管理チーム
    サポートチーム
    総務チーム
    調達管理
    問合せ管理
    旅費管理
    作業管理
    店舗販促
    社員情報 採⽤⾯接管理
    販売管理
    顧客管理 案件管理
    売上報告
    休暇申請
    kintone とは

    View Slide

  12. #RPALT
    kintone とは
    ご利⽤企業
    15,000社 突破(現契約社数)

    View Slide

  13. #RPALT
    kintone の3要素
    データベース
    プロセス
    コミュニケーション

    View Slide

  14. #RPALT
    kintone の3要素
    データベース
    プロセス
    コミュニケー
    ション
    〜アプリ〜

    View Slide

  15. #RPALT
    kintone の3要素
    データベース
    プロセス
    コミュニケー
    ション
    例 ︓ 物 品 購 ⼊ 申 請
    〜プロセス管理〜

    View Slide

  16. #RPALT
    kintone の3要素
    データベース
    プロセス
    コミュニケー
    ション
    デ ー タ に 紐 づ い た 指 ⽰ ・ ア ド バ イ ス ・ 質 問 な ど
    〜スレッド・アプリコメント〜

    View Slide

  17. #RPALT
    ストック型とフロー型
    データベース
    プロセス
    コミュニケー
    ション
    データを貯める に適している
    データのやりとり に適している
    アプリ
    スレッド・コメント

    View Slide

  18. #RPALT
    と、ここまで kintone の話だけでしたが・・
    RPA と kintone ってどう関係するの︖

    View Slide

  19. #RPALT
    そもそもRPAって・・・
    まぁほとんどの⽅がお存じかとは思いますが、
    Robotic Process Automation
    ≒ ロボット (PC) 使って作業を⾃動化しよう︕

    View Slide

  20. #RPALT
    忘れちゃいけないのが
    なぜ⾃動化したいの︖

    View Slide

  21. #RPALT
    たぶん、ほとんどの場合はこれ
    めんどくさいの嫌い
    ・ミスが減る
    ・作業効率が上がる

    View Slide

  22. #RPALT
    RPAツールはあくまでツール
    つまり、RPAツール にこだわる必要はないのかも︖︖
    → それ kintoneでよくね︖ って話を1つだけ例にしてみます
    めんどくさい作業
    を減らすためなら、いかなる⼿段も厭わない

    View Slide

  23. #RPALT
    ⽇報作業でRPA

    View Slide

  24. #RPALT
    ⽇報作業 - Before
    今⽇の業務内容を
    Excel に⼊⼒
    Excel ファイルを
    添付して上司にメール送信
    今⽇の業務内容を
    営業管理システムに登録
    10分 5分 15分
    営業管理システムを⾒ることで
    他の社員も営業状況が⾒れる
    参考) System EXE - 第3回:RPAの活⽤
    https://www.system-exe.co.jp/rpa03/

    View Slide

  25. #RPALT
    ⽇報作業 - After
    参考) System EXE - 第3回:RPAの活⽤
    https://www.system-exe.co.jp/rpa03/
    今⽇の業務内容を
    Excel に⼊⼒
    Excel ファイルを
    共有フォルダに配置
    共有フォルダ内の Excel から
    内容を営業管理システムに⾃動転記
    10分
    営業管理システムを⾒ることで
    他の社員も営業状況が⾒れる
    Excel ファイルを
    添付して上司にメール⾃動送信
    Before
    After

    View Slide

  26. #RPALT
    何か忘れてませんか︖︖
    Before
    After

    View Slide

  27. #RPALT
    何か忘れてませんか︖︖
    Before
    After
    上司⼤変じゃね︕︖

    View Slide

  28. #RPALT
    Before After

    View Slide

  29. #RPALT
    Before After
    ⽇報を確認するの
    めんどくさくない︖
    10分
    ×
    部下の⼈数
    10分
    ×
    部下の⼈数
    不備等に対する
    コメントをメール送信 不備等に対する
    コメントをメール送信

    View Slide

  30. #RPALT
    kintone ならこう︕
    今⽇の業務内容を
    kintone に⼊⼒
    登録されたタイミング
    で上司に通知
    10分
    アプリのデータを
    ブラウザから⾒る
    & コメントも残せる
    kintone のアプリを⾒ることで
    他の社員も営業状況が⾒れる
    5分
    ×
    部下の⼈数

    View Slide

  31. #RPALT
    kintone ならこう︕
    今⽇の業務内容を
    kintone に⼊⼒
    登録されたタイミング
    で上司に通知
    10分
    アプリのデータを
    ブラウザから⾒る
    & コメントも残せる
    kintone のアプリを⾒ることで
    他の社員も営業状況が⾒れる
    5分
    ×
    部下の⼈数
    部下も上司も楽できる︕

    View Slide

  32. #RPALT
    あくまで⼀例ですよ、と
    こんなにきれいに kintone がハマれば良いですが、
    業務の中にはいろいろと複雑でめんどくさいものもたくさんあるはず︕
    ・基幹システムから CSV で書き出して、それを別システムに読み込ませる
    ・メール通知じゃなくて Slack に通知させたい
    ・キーボード⼊⼒じゃなくてボタンやスイッチでやりたい
    kintone の基本機能だけでは難しい部分も出てきた・・

    View Slide

  33. #RPALT
    ただ kintone の本気はここから・・・
    画⾯開発 システムデータ連携
    Webhook
    JavaScript API
    REST API

    View Slide

  34. #RPALT
    ただ kintone の本気はここから・・・
    画⾯開発 システムデータ連携
    Webhook
    JavaScript API
    REST API
    kintone はプログラミングによる
    カスタマイズが可能︕

    View Slide

  35. #RPALT
    画⾯開発
    画⾯開発
    JavaScript API
    ブラウザ上での画⾯等をいじれます
    ・ある条件のときだけ初期値を⼊れておく
    ・独⾃のHTMLを埋め込む
    ・⾒た⽬やレイアウトを変更する
    kintone上での操作をしやすくできる

    View Slide

  36. #RPALT
    データ連携 – kintone REST API
    Webhook
    REST API
    システムデータ連携
    kintone上のデータを操作できます
    ・外部システムからデータを取得・登録する
    ・⼀括でデータを登録・更新する
    外部連携でよく使われます

    View Slide

  37. #RPALT
    kintone上の操作をトリガーに連携できます
    REST API
    データ連携 – Webhook
    ・kintoneにデータが登録されたらSlackで通知する
    ・kintoneのデータが更新されたら外部システムをフックする
    外部連携でよく使われます
    Webhook
    システムデータ連携
    Webhook

    View Slide

  38. #RPALT
    ただ kintone の本気はここから・・・
    kintone だけでは実現が難しい場合は
    連携すれば良い︕
    #つなげても強い

    View Slide

  39. #RPALT
    例 – REST API
    データ操作
    REST API
    SmartHRで従業員データが作成されると、
    kintoneの従業員名簿アプリにレコードが⾃動で追加
    ▼ SmartHR連携 -SmartHRの従業員データをkintoneアプリに連携する-
    https://developer.cybozu.io/hc/ja/articles/360036928812

    View Slide

  40. #RPALT
    例 – Webhook
    データ操作
    Webhook
    Power Automate
    ▼ kintone Webhook & Microsoft Power Automateを使ってSlackに投稿する
    https://developer.cybozu.io/hc/ja/articles/115000210766

    View Slide

  41. #RPALT
    ただ kintone の本気はここから・・・
    kintone だけでは実現が難しい場合は
    連携すれば良い︕
    #つなげても強い
    と、真⾯⽬な内容だけではなく・・・

    View Slide

  42. #RPALT
    アホな例 – REST API

    View Slide

  43. #RPALT
    アホな例 – REST API
    構成図
    SORACOM Funk AWS Lambda
    ひげボタン
    REST API

    View Slide

  44. #RPALT
    アホな例 – Webhook

    View Slide

  45. #RPALT
    アホな例 – Webhook
    構成図
    データ操作
    Webhook
    obniz (マイコン)

    View Slide

  46. #RPALT
    可能性は無限⼤︕
    錬kin術
    → ボタンクリックでkintoneを操作できる。⼯場とかで使えるかも
    プロペラ
    → kintone の操作を物理機器で確認できる。パトライト・・・

    View Slide

  47. #RPALT
    サイボウズ社内での
    業務改善例

    View Slide

  48. #RPALT
    基本的にすべて kintone でやりとり
    今までに作成された アプリ は2万超え(使ってないやつもあります)
    今までに作成された スペース は、、わかりません
    スペース︓ アプリとスレッドをまとめたグループ的なやつ
    ・営業本部スペース
    ・〇〇年⼊社⽤同期スペース
    ・あつ森スペース
    ・マッスル部スペース etc
    業務以外のことでも使っていたりします

    View Slide

  49. #RPALT
    実例① お弁当注⽂システム
    毎朝9時20分までに お弁当注⽂アプリ に登録すると
    お昼にお弁当が届けられる。
    オフィスフロアが27階と28階とあるので各階で集計し
    発注表をPDF添付してお弁当屋へメール発注する。
    各階ごとに注⽂者⽤の受け取りリストを作成する。

    View Slide

  50. #RPALT
    アプリ
    受け取りリスト
    発注表
    紙に印刷
    PDFメール添付

    View Slide

  51. #RPALT
    Excel ごりごり使ってる〜
    アプリの表を⾒ながら
    Excel に⼿作業で転記
    Excel をPDF化して
    メールに添付
    アプリのデータを
    CSV書き出し
    転記ミスしたら⼤変︕
    Excel 上で
    ⾒た⽬を整える
    Excel を印刷
    注⽂⼈数が多いとその分整えるのも⼤変︕

    View Slide

  52. #RPALT
    改善
    実際に動くものをお⾒せします︕

    View Slide

  53. #RPALT
    改善 - 発注表
    Excel は使わず、kintoneだけで完結するように改善
    kintone⽤の帳票システムと連携させて直接PDF出⼒
    帳票出⼒ボタンを押すだけ︕
    ▼ プリントクリエイター – トヨクモ
    https://pc.kintoneapp.com/

    View Slide

  54. #RPALT
    改善 - 受け取りリスト
    ⼀覧タブを切り替えて
    印刷ボタンを押すだけ︕
    Excel は使わず、kintoneだけで完結するように改善
    kintone は印刷機能が弱いので、画⾯開発で印刷⽤のビューを作成

    View Slide

  55. #RPALT
    実例② 採⽤管理
    • エージェント情報、メールなどからアプリへの転記が多発している
    • そもそも kintone を使う前段階の課題・・・
    • ⾯接選考後は必ずメールにて合否を連絡するが、⼀部⼿作業もある
    • 数千⼈の申し込みに対して⼿作業は泣けるレベル・・・

    View Slide

  56. #RPALT
    実例② 採⽤管理
    • エージェント情報、メールなどからアプリへの転記が多発している
    • そもそも kintone を使う前段階の課題・・・
    • ⾯接選考後は必ずメールにて合否を連絡するが、⼀部⼿作業もある
    • 数千⼈の申し込みに対して⼿作業は泣けるレベル・・・
    kintone × RPA で解決︕

    View Slide

  57. #RPALT
    実例② 採⽤管理
    エージェント側のデータ
    Webフォーム 採⽤管理アプリ
    ⾯接・選考
    ステータス変更
    メール
    選考ステータス管理 選考ステータスごとにメール配信
    応募者情報の集約
    転記
    メール送信
    書類選考
    転記
    めんどくさい部分はロボットに任せる︕
    ⼈間がやる部分

    View Slide

  58. #RPALT
    kintone にデータが⼊れば、、
    kintone にデータが⼊れば、あとは kintone 上でデータを活⽤すれば良いが、
    そもそもデータを⼊⼒する部分で めんどくさい作業 が多かったりする
    ・特定のサイトからデータを転記する(API⾮対応)
    ・基幹システムからデータをインポートする
    kintone の前段階で
    RPAツール を使うとものすごく楽︕

    View Slide

  59. #RPALT

    View Slide

  60. #RPALT
    めんどくさい作業をなくすために
    ツールを活⽤しましょう︕

    View Slide