Slide 1

Slide 1 text

Zap Y ur DX! Maekawa Yuichi @_kaelaela 開発PM勉強会vol.6 オンライン #開発PM勉強会

Slide 2

Slide 2 text

Maekawa Yuichi @_kaelaela Software Engineer@ https://thealp.co.jp/ ツイートしてね: #開発PM勉強会

Slide 3

Slide 3 text

ここでの定義✍ 「DX」は開発者体験のことです ⭕ Developer eXperience: 開発者体験 ❌ Digital Transformation: デジタルトランスフォーメーション(混乱するからこっちはDTと書いてくれよ...) また、ソフトウェアエンジニアだけの体験ではなく開発チーム全体の体験を指して使います

Slide 4

Slide 4 text

アルプの開発チーム - プロダクトマネージャー: 2 - デザイナー: 1 - ソフトウェアエンジニア: 15 使っているツール - コミュニケーション: Zoom,Slack,FigJam - ドキュメント: Notion - プロジェクト管理: JIRA - デザイン: Figma - コード管理: GitHub - QA: Autify - 自動化: Zapier ツイートしてね: #開発PM勉強会

Slide 5

Slide 5 text

これ手でやってませんか?

Slide 6

Slide 6 text

開発に関わるあらゆる細かい作業 タスクチケット作成 ドキュメント作成 メールチェック カレンダーチェック 定期リマインド 担当者アサイン Twitterでエゴサ スプシ - GAS - Slack連携などの「ハイカロリー自動化」

Slide 7

Slide 7 text

全部Zapierで出来ます😲

Slide 8

Slide 8 text

GUIで簡単に業務フローを自動化できるツール トリガー: 自動化の起点となるイベント アクション: そのときに実行すること 主要なツールなどは網羅されている。もうこれナシでは業務が回らない...😂 ツイートしてね: #開発PM勉強会

Slide 9

Slide 9 text

ZapierでDX改善!

Slide 10

Slide 10 text

emoji付けるだけ!タスク管理(例: CSサポート) タスク作成の自動化 トリガー: Slackで特定リアクションがついたら アクション: - SlackのCSサポートチャンネルへ転送 - JIRAのIssue作成&担当者紐づけ - 転送した投稿にthreadでチケットを載せる ツイートしてね: #開発PM勉強会

Slide 11

Slide 11 text

基本はこれだけ 「リアクションがついたら」Slackトリガー - どのリアクション(絵文字)? - どのチャンネル? - 誰が? を設定するだけで次のActionを追加できる

Slide 12

Slide 12 text

誰でも組める

Slide 13

Slide 13 text

タスク連携先はなんでも!

Slide 14

Slide 14 text

メンテナンス情報チェック 外部システムのメンテナンスを検知してお知らせ トリガー: 「システムメンテナンス」を含むメール到着 アクション: - Slackへ通知 (特定メールのみなら↓) - 日時を取得してカレンダー登録 ツイートしてね: #開発PM勉強会

Slide 15

Slide 15 text

Notion連携 定期的にページ作成など(例: 定例会ページ作成とリマインド) トリガー: 定期実行(Zapier製) アクション: - Notionページ作成 - Slack通知 - リマインド ※個人タスク管理はまだ難しい(itemが一つしか検索できない) ツイートしてね: #開発PM勉強会

Slide 16

Slide 16 text

メンバーの定期ランダム選定 日次/週次などのコンテンツ担当者などをランダムに選ぶ トリガー: 定期実行(会議やイベントの直前など) アクション: - SlackのUserIdからランダム選択(JS or python) - 担当者のメンションでSlack通知 ※UserIdをメンテするのが少し面倒 ツイートしてね: #開発PM勉強会

Slide 17

Slide 17 text

ここからはチーム活性化など

Slide 18

Slide 18 text

エゴサチャンネル たったこれだけ! トリガー: Twitterで該当キーワードの投稿があったら アクション: - Slackのエゴサ結果channelへ投稿 おすすめ検索設定 - "キーワード" lang:ja exclude:retweets - AND/OR条件でキーワード追加 ※要Twitterアカウント ツイートしてね: #開発PM勉強会

Slide 19

Slide 19 text

タイムライン Slackに乱立するチャンネルを好きな情報でまとめる トリガー: 特定チャンネルへメッセージが投稿 アクション: - 投稿のfilter - 整形してtimelineチャンネルへ投稿 ツイートしてね: #開発PM勉強会

Slide 20

Slide 20 text

タイムライン フィルター条件の一例 1. Threadの投稿は無視 2. まとめたいチャンネルのprefix指定 3. Timelineチャンネルの投稿は無視 4. Botメッセージも無視 ※容量を使い切ってしまう可能性があり注意 ツイートしてね: #開発PM勉強会

Slide 21

Slide 21 text

オーキド博士(暗黙知回答bot) 社内用語とか暗黙知を減らすためのbot トリガー: 「xxx とは」とSlackで投稿したら アクション: - キーワードのフィルター - キーワードへの応答を作成 - Slackへ通知 ※キャラクター性👍 メンテナンスしやすさ👎 ツイートしてね: #開発PM勉強会

Slide 22

Slide 22 text

まだまだできる 採用 スプレッドシートに関わるもの: Slackの内容、受信メール、GoogleFormなどを自動でまとめる Gmailに関わるもの: 特定メールを通知、転送、自動返信など Biz/CSタスク セールスフォース連携、Zendesk連携、Typeform連携、Sansan連携 DevOps Web hookでの連携、GitHub連携、Opsgenien連携、Datadog連携 などなど、とにかく圧倒的な数...

Slide 23

Slide 23 text

⚠✋

Slide 24

Slide 24 text

ちゃんと使うと安くはない... 先月のアルプの実績 Pricing

Slide 25

Slide 25 text

Thank you! まとめ Zapierは開発に関わる細かいタスクを自動化するのに便利。以下のようなものはすぐ置き換えよう - タスクチケット作成 - メールチェック - 定期ドキュメント作成 など チームの活性化、Slackチェックとかにも使える ちゃんと使うプランは安くない