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

ボトムアップでSLOを導入 2年半運用して分かった失敗と変化

ボトムアップでSLOを導入 2年半運用して分かった失敗と変化

タイミーでは2020年12月にSLOを取り入れました。SLOを実際に導入してみると、当初の想定と異なる部分が出てきます。また、組織やシステムの変化によって対応を迫られる場面も生まれます。時には定義やアプローチの失敗から運用がうまくいかない場面もあります。
これらの事柄に機能開発を担当しているエンジニアとしてどのように対応し、乗り越えてきたのかをお話しします。その過程で分かった失敗や教訓を言葉として伝えながら、結果としてどのようにSLOを運用しているのかを紹介します。

@ジュジュ

July 25, 2023
Tweet

More Decks by @ジュジュ

Other Decks in Technology

Transcript

  1. 目次 • タイミーについて • タイミーのSLOについて • 教訓: 特に同僚に影響を与える意識を持つ • 教訓:

    変化しやすいものに依存させない • 教訓: 重要すぎる指標をSLIにしない • 教訓: とにかく続ける • まとめ
  2. タイミーの開発組織とSLOの歴史 from ちいとぽStudy Phase3 マッチングチームを影響範囲としてSLOを運用 開発にFBをかけるためスクラムイベントを使い始め る Phase2 Workerチームを影響範囲としてSLOの 運用を開始

    運用に関しては様々な実験を実施 スクラムチームとは少し距離があった Phase1 負荷対策やアラートが本格導入 SLOの下準備を行う 解散直前に導入準備が整う
  3. SLO作成時にやったこと CTO PdM Customer Support 営業 こんなことやりたいんですけど 過去エラーで困ったりしましたか? 重要にしたい機能はありますか? etc.

    あんまり問題ないですよ〜 ぜひやってみましょう! by CTO CTO, PdMとお金を産む最小限どの機能を話したりしながら合意をとった。 また、エンジニアリング部署以外にもやろうとしていることを説明し、理解を得た。 ※当時は全社で100-200人くらいの規模であり、今よりかなり小さい
  4. “culture eats strategy for breakfast, technology for lunch, and products

    for dinner, and soon thereafter everything else too.” 文化は戦略を朝食として食べ、技術を 昼食に、プロダクトを夕食に、その後全 てを飲み込んでしまいます。 – Bill Aulet TechCrunch, Culture Eats Strategy For Breakfast, 2023/07/24, https://techcrunch.com/2014/04/12/culture-eats-strategy-for-breakfast/