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
CyberAgentでのSlack 活用事例紹介
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kurochan
December 18, 2020
Technology
7.5k
2
Share
CyberAgentでのSlack 活用事例紹介
CyberAgentのSlack 活用事例について社外向けに発表したもの
Kurochan
December 18, 2020
More Decks by Kurochan
See All by Kurochan
ABEMAのバグバウンティの取り組み
kurochan
1
790
2026年の個人的テーマ: 「計算機を燃やせ🔥」
kurochan
1
110
つなぐ、届ける、変える- コンテンツ配信の最前線ト——ク
kurochan
0
130
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
3.1k
AWS Elemental MediaPackageと格闘🤼
kurochan
2
97
サイバーエージェントでのSlack活用事例 @ 2025
kurochan
5
220
15年入社者に聞く! これまでのCAのキャリアとこれから
kurochan
1
360
入門 電気通信事業者
kurochan
13
5.8k
AWS x さくらのクラウドのハイブリッドクラウドによる安価なフレッツ閉域網接続の実装
kurochan
9
6.2k
Other Decks in Technology
See All in Technology
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
340
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
170
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
1
260
🀄️ on swiftc
giginet
PRO
0
280
さくらのAI Engineから始める クラウドネイティブ意識
melonps
0
120
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.2k
MCPゲートウェイ MCPass の設計と実装 エンタープライズで AI を「運用できる」状態にする
mtpooh
1
210
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
6
2.4k
LLM とプロンプトエンジニアリング/チューターを定義する / LLMs and Prompt Engineering, and Defining Tutors
ks91
PRO
0
320
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
910
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.3k
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
3.9k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Chasing Engaging Ingredients in Design
codingconduct
0
160
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
300
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
RailsConf 2023
tenderlove
30
1.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Facilitating Awesome Meetings
lara
57
6.8k
Design in an AI World
tapps
0
190
The Spectacular Lies of Maps
axbom
PRO
1
680
Transcript
CyberAgentでのSlack 活⽤事例紹介 株式会社サイバーエージェント AI事業本部 黒崎 優太 (@kuro_m )
黒崎 優太 • 株式会社サイバーエージェント Dynalyst 開発責任者 • 業務は Scala +
AWSが中⼼ • イラスト図解でよくわかる ITインフラの基礎知識 •書きました • ⾃宅サーバなどが好きです @kuro_m @kurochan
今回のテーマ •CyberAgentでのGridやチャネルデザインについて •リモートワーク下で変わったこと •を中⼼に紹介させていただきます
CyberAgentの Slackについて
CyberAgentのSlackについて • Slack Enterprise Grid ( 年〜) • Slack⾃体は2014年頃より利⽤開始 •
2019年よりGridの契約を開始 • 現在46 Workspaces • Organization Members • Full Members • Guests
CyberAgentのSlackのOrG構成 • 社内に複数存在していたワークスペース後からGridに移⾏したため、 ワークスペースを分けるルールは存在しない • ワークスペースの単位の例 • 事業部 • 事業部内のプロダクト
• ⼦会社 • 社外との共有⽤ • など
ワークスペース内でのルール • ワークスペースの運⽤ポリシーは基本的にはワークスペースのオーナーに 任せています • 細かい部分のルールについては各管轄ごとに裁量を持たせて柔軟に運⽤ • 最低限のルールは統⼀することでセキュリティ上の問題を解決したり、 管轄をまたいだやりとりの柔軟性をもたせています
フルメンバーの条件 • フルメンバーは社員のみ • シングルサインオン • ⼊社、退職時のアカウント追加、削除が⾃動化 • 設定によっては部署異動による権限変更も⾃動化可能 •
それ以外はゲストアカウントで対応 • シンプルに保つことで情報公開範囲のミスを防ぐ
管轄(ワークスペース)をまたいだ情報共有 • マルチワークスペースチャネルを利⽤ • メンバからの依頼を受け、管轄間の管理者で確認の後マルチワークスペースチャネルを設定 • Workflow機能を使うことで依頼フォーマットを統⼀
他社との連携(Slackコネクト) • 業務上の理由から他社と連携する場合はSlackコネクトの利⽤を推奨 • 取引先 • ベンダ • 協業の⼦会社 •
共同研究 • 100以上の社外ワークスペースとコネクト中 • NDAの締結を必須にすることで情報の取り扱いについて明確に • Grid内のあるワークスペースと接続すると、 同じチャネルは同⼀Grid内の他のワークスペースとは接続できないので注意
Snowflakeさんの例 https://slack.com/intl/ja-jp/blog/collaboration/snowflake-crystalizes-relationships-slack-connect
他社との連携(ゲスト) • 他社がSlackを使っていない場合 • たまに取引先の社内のSlackの運⽤ポリシーで、 Slackコネクトが禁⽌されているため、ゲスト招待してほしいという依頼を受けることも • CyberAgentグループ全体と関わる場合 • 現状の仕様だとこれはできない
CyberAgent Grid A事業部 B事業部 C事業部 社外 X #横断チャネル #横断チャネル #横断チャネル #横断チャネル
CyberAgentグループ全体と関わる場合 • 現状の仕様だと、マルチワークスペースチャネルとSlackコネクトが同時利⽤で きないため、他社連携⽤のワークスペースを作成し、そこへ他社の⽅をゲスト として招待、マルチワークスペースチャネルへ追加 • 他社の⽅からすると所属するワークスペース数が増えてしまうものの、現状はお願いしてゲスト としてjoinしてもらっている状況… CyberAgent Grid
A事業部 B事業部 連携⽤WS 社外 X 社外 Xの⽅を ゲスト招待 利⽤しない #横断チャネル #横断チャネル #横断チャネル
2020年下半期での 新たな取組み
技術トピックについてグループ横断で語れるチャネル • ca-tech-xxx というチャネルを運⽤開始 • OrG wideなチャネル • 管轄をまたいで技術的な知⾒を共有できるようにする仕組み
雑談専⽤Slackワークスペース • 分報(#times_xxx)や好きなもの(#we_love_xxx)の話を⾃由にできる ワークスペース • 業務外のトピックのチャネルを管轄をまたいで管理をするのが ⼤変そうだったので、ワークスペースとして独⽴させることに • 社員であれば誰でも利⽤可能 •
300名以上が利⽤ • 100チャネル以上作成
役員もtimesを作成し活性化
命名規則の統⼀ • 検索に引っかかるフィールドが現状2つしかない • Full Name • Display Name •
数千⼈の中から⼀意にユーザを探す⽅法を作りたい • Display Nameは各⾃好きな名前やニックネームを使いたい • Full Nameに命名規則をもたせ、バッチ処理で強制上書き • [社員番号]-[名前]-[アルファベット表記] • 例: 12345678 - 黒崎 優太 - kurosaki_yuta • 検索に引っかかるフィールドが増やせると嬉しい
ゲストアカウントの棚卸し⾃動化 • ゲストアカウントの管理は各管轄(ワークスペース)に任せていた • 管理者内で統⼀した仕組みが欲しいという声もあったため、棚卸しを⾃動化 • 定期的なバッチ処理により⾃動でアカウントの有効期限の上限を⼀定⽇数(例: 数ヶ⽉)に上書きする • 期限が近づくと管理者に通知され、ゲストアカウントの有効期限を更新するかどうか尋ねる
リモートワークによって 変わったこと
CyberAgentの勤務体制 • 原則年内はフルリモートに なっています https://ameblo.jp/shibuya/entry- .html
リモートワークによって変わったことは? • グループ会社全体で⾒ると、仕事のやり⽅が⼤きく変化した実感はそこまで⼤ きくない • もちろん働く場所は変わったものの、リモート⽇数を徐々に増やしたりなど、移⾏過程があった ので⾃然と浸透している印象 • Web系企業が業界的にリモートワークなどの環境変化に適応しやすいのかもしれない? •
⼀⽅で「Slackで⾃動化してほしい」という依頼を受けることも少し増えた
「Slackで⾃動化してほしい」という依頼の例 • 依頼の例 • 毎⽇の体調チェックの⾃⼰申告の記⼊漏れのリマインド⾃動化 • リモートワーク時の勤務記録の記⼊漏れのリマインド⾃動化 • などなど •
依頼の背景 • 「社員からの返事がメールよりもSlackの⽅が早いのでSlackでリーチしたい」 • エンジニア中⼼のツールとして導⼊されたSlackだが、全社員に浸透してきた証拠 • ⼈事や労務系の部署の⼈たちが簡単に⼀⻫送信できるツールを開発中
まとめ • CyberAgentでのSlack活⽤事例についてご紹介しました • この半年で⾏った新たな取組についてご紹介しました
None