Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SREチームの現状とこれから

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for Tomoya.K Tomoya.K
September 08, 2024
170

 SREチームの現状とこれから

Avatar for Tomoya.K

Tomoya.K

September 08, 2024

Transcript

  1. © Commune Inc. All rights reserved ⾃⼰紹介 2 加藤 智也 ➢

    所属 ◦ コミューン株式会社 開発部 SRE チーム ➢ 経歴 ◦ SIer、社内SE ◦ SLOT ◦ HRTech SaaS ◦ Commune(2024/2~) ➢ 趣味 ◦ 筋トレ、Splatoon3、⿇雀
  2. プロダクト紹介 コミューンは、単なる場作りを越えて活性化し、 事業成果が出るコミュニティサクセスプラットフォーム © Commune Inc. All rights reserved ロイヤルユーザー育成のためのUXを⼀気通貫で提供

    プロジェクトを成功に導く運⽤サポート体制 ⽀援と実績で培ったノウハウ提供 コミューンの3つのポイント 1.プロダクト 2.運⽤サポート 3.ノウハウ提供 3
  3. © Commune Inc. All rights reserved ⽬次 - 開発組織体制 -

    SREチームの課題 - ⼊社して150⽇でリーダーになった話 - Vision - まとめ
  4. © Commune Inc. All rights reserved Commune 開発チーム組織体制 6 プロダクト開発

    Web Web Web Web Mobile SRE QA DevHR Tech Platform プロダクト品質保証 サービスの信頼性担保(インフラ構築/ 保守/セキュリティ等) 技術的難度の⾼い課題解決等 開発部⾨に関するHR業務
  5. © Commune Inc. All rights reserved 7 うまく回っていそうだが課題もある 課題 -

    SREチームの役割‧ポジションは? - 今後の⽅向性が⾒えていない ① SRE ManagerとEMが兼業で業務過多になっていた  SREマネージャーが開発組織EMと兼務になっていて、実務リーダー不在 (Tech Leadがリーダー(仮)を担っている状況だった) ②メンバーも余裕はない、SREのやるべきことってなんだ?  SREチームの仕事は多く、セキュリティチェックや様々な依頼が頻繁に届く
  6. © Commune Inc. All rights reserved SREチームの⽅針を決める会 8 • 私たちは何を⽬指すべきか?

    • 次期OKRで何に取り組むべきか? • 今の組織体制でいいんだっけ? …etc 様々な問いに対して意⾒は出るが収束はしない🧐
  7. © Commune Inc. All rights reserved 個⼈的な思い 10 • Communeのキャリア

    ◦ Tech Lead ◦ Manager • 好奇⼼ ◦ 脱コンフォートゾーン • 不安 ◦ 業務知識の不⾜ ◦ 社歴の浅さ まあやってみるかw
  8. © Commune Inc. All rights reserved 12 とはいえ、なにしよう? 🤔 業務知識

    リーダーは 何をやる? コミュニ ケーション 責任範囲 業務ルール メンバー
  9. © Commune Inc. All rights reserved 13 SRE業務に関する把握 • 定常業務の把握

    • 責任領域の把握 • 策定、管轄している業務ルールの把握 とにかく列挙する
  10. © Commune Inc. All rights reserved 14 SREチームの関わっている領域は広い • サービスの可⽤性

    • パフォーマンス‧効率性 • インフラ構築/保守/運⽤ • モニタリング/インシデント • セキュリティ • キャパシティプランニング...etc 個⼈⽬線 → チーム⽬線 へと視座が変わった リーダーとしての⾃覚
  11. © Commune Inc. All rights reserved リーダーになってやってみたこと 15 • 積極的に

    1on1 ◦ SREチームメンバー ◦ 開発チームのリーダー陣 ◦ 過去にマネージャー経験のある⽅ ◦ 取締役 • 輪読会や研修参加 ◦ エンジニアリングマネージャーのしごと ◦ HIGH OUTPUT MANAGEMENT ◦ リーダーシップに出会う瞬間 ◦ 社内LD研修 ◦ 10x Innovation Culture Programの体験 • 信頼関係の構築 • 開発者の声 • リーダー視点の学び • ⼼理的安全性の重要性 • リーダーの仕事
  12. © Commune Inc. All rights reserved 16 模索しながら⾒えてきた、組織の⽂化やチームの強み • 現状の⽂化‧環境

    ◦ ⼼理的安全性の⾼さ → ⼼理的安全性プログラム ◦ 技術発信に積極的 → Tech blog、登壇機会、社内LT • 強み ◦ メンバーが⾃⽴している ◦ 様々なバックグラウンドのメンバー ◦ 好奇⼼があること ◦ 前向きな情報共有 → Dailyで⾏うknowledge share
  13. © Commune Inc. All rights reserved 19 お悩み相談 加藤 SREチームのリーダーになったんですがチームとしての⽅向性が⾒えていないとか⼀体感が無いのか

    なと感じています。チームとして何をやるかに関して様々な意⾒は出ていてそれらを汲み取ってチー ムの⽅向性みたいなものを決めたいと考えているんですが中々難しくて‧‧‧ 橋本さん まず⼤前提として、全員の意⾒を汲み取るっていうのは無理です。諦めてください。⾊々な意 ⾒を出し合うというのも⼤切ですが議論が⽬的になってしまう可能性も否めないのでリー ダーとして1つ⼤きな抽象度の⾼いSREチームとしての⽬指す姿をバシっと決めて、それが皆 んなの思うやりたい事を含む形になっていればいけるんじゃないですかね。
  14. © Commune Inc. All rights reserved 22 Visionとは • 語源

    ラテン語のvidere = 👀(⾒る) • 意味 何を⾒ているのか、将来像、⽬にみえる⾵景(視覚)
  15. © Commune Inc. All rights reserved 23 SREチームにあると良さそうなビジョン • 地に⾜がついてた⽅が良さそう(具体)

    ◦ ⾮現実的すぎる(ぶっ⾶んでる)とおそらく⽬指そうとも思わなくなるかも • 未来志向 https://newspicks.com/news/8283349/?ref=browsing-historyより引⽤
  16. © Commune Inc. All rights reserved 25 Vision(仮)、作ってみました あらゆるコミュニティが信頼できる基盤の上でシームレスに 成⻑し続けられる環境を実現する

    • 様々な業界の顧客が利⽤するシステム • 複数のプロダクト(SuccessHubやDataHub、MLのプロダクト) • コスト、信頼性の最適化 これは初出しなので今度チームに持っていってみようかと思います
  17. © Commune Inc. All rights reserved 26 まとめ • 課題

    ◦ 今後の⽅向性が⾒えていない • Vision ◦ あらゆるコミュニティが信頼できる基盤の上でシームレスに成⻑し続けられる環境を実 現する • ⽬的 ◦ あらゆるSREプラクティスをスケールさせる • やること ◦ プロダクト開発チームとのコラボレーション機会を増やしていく必要がある • ⽅法 ◦ Embedded SRE ◦ etc…