2021.03.29 ANDPAD TechLive #9 ANDPAD SRE Night
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止TechLive #9 SRE NightANDPAD SREの変化と取り組み角井 暖 / @cass7ius
View Slide
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Agenda - このセッションでお話すること● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますConfidentialここ1年くらいのANDPAD SREの変化
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止このセッションでお話しないことここでは、● 仮想化/インフラ/ネットワーク ectなどの技術● 建築業界とその商流についてはお話しませんConfidential
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止このセッションの目的なにを、ゴールにしているかなぜ、お話させていただくかCopyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止このセッションの目的● それぞれがテックブログやSNSで発信○ 中にはフォロワーの多い方も● それぞれが得意領域でANDPADを改善● 「チーム」単位では、情報発信しておらず● ANDPAD/SREチームへの興味関心を引きたいGoal: ANDPAD SREチームを知ってもらうことConfidential
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止なぜ、興味関心を引きたい?ANDPAD/SREチームへの興味関心を引きたいCopyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止前提として、● ANDPADでは、一緒に働く仲間を絶賛募集中● 開発職を含め複数のポジションで募集中ConfidentialSRE採用活動を通して、課題が見えてきた
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ANDPAD SREの、外から見える領域が狭い● なにがミッションで、どんな人が居るか、見えにくい● カルチャー/スキルが自身とマッチするか測りにくい● 入社後の「働くイメージ」が沸きにくいConfidential「イメージをクリアにするぞ」- 自身が本当に知りたいことを知る- 本当に知りたいことを相手から引出す2つハードルがある- 応募者の評価に時間の配分が寄る- 高い対人能力が必要
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ANDPAD SREを発信していく● クリアにイメージするためには、情報量が必要● たくさんの情報の中から、深い疑問が生まれやすい● 面談相手を事前に知れることの安心感ConfidentialSREを開示していくことのハードルを下げる狙いもある- 先人になる、先陣を切る- 発信モチベーションを上げるきっかけになれば
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止自己紹介をさせてくださいANDPAD SREチームを語る前座Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Who am I?コンテナ技術が好き● ACL管理のあれこれ○ アカウントや権限の管理● サービス立ち上げ期のあれこれ○ 開発サイクルを効率よく回す○ セキュリティ、可用性の質を上げる● チームビルディングに関するあれこれANDPAD SREエンジニア入社1年半くらいの人Confidential
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ここからが本題ですAgendaに戻りますCopyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Agenda - このセッションでお話すること● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますConfidential● ANDPAD SREが目指すゴールを言語化した
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ANDPAD SREが目指すゴールを言語化したConfidentialやるべきことはたくさんあったが、整理/分解できてなかった● 目指すべきゴールが曖昧なまま、漠然とした大きなタスクが転がっていた● 暗黙知 / No再現性 / 歴史的経緯不明 / 職人芸頼りなどの実態● 大きなタスクのプロジェクト化や、その管理手法が確立できてなかった● 誰がボールもって、いつまでに、どう進めていくのか、の意志決定● 方針が決まらないと進めづらいタスクがたくさんあるが、決まらないサービスが増えたり、求められるレベルが上がる都度ネックANDPADのインフラをIaC管理しようとして、顕在化
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ANDPAD SREが目指すゴールを言語化したConfidentialゴールや優先度をチームで共通化するために、タスクやSREの課題を全部整理しよう①● ROI(Return On Investment投資:利益● 確立=発生頻度:解決可能な割合● 思いついたカードを置いてみた● 置き方も個人感覚だった何かを決める指標に出来る代物にならず
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ANDPAD SREが目指すゴールを言語化したConfidentialゴールや優先度をチームで共通化するために、タスクやSREの課題を全部整理しよう②● SREの大きいタスクや課題感を洗い出した● 洗い出したタスクをジャンル分けした● カードが多いジャンルは温度が高い● ジャンルが目指すゴールを定義● 共通部分が多いものを"SREのゴール"としたSREはANDPADの開発速度(生産性)を、高めるために存在している
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Agenda - このセッションでお話すること● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますConfidential● 開発組織と共にSREの役割の変化に気付く
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止開発組織と共にSREの役割の変化に気付くConfidential● モノレポでCIの大幅な改善(specテスト45min→15min● 各チームでサーバレス技術/IaCツールの採用→CD実装● ”当たり前”を実践する力がついた(コミットログとか議事録とか● ポストモーテム文化が根付いた● マイクロサービス基盤とそのプロダクト開発が始まったエンジニアの人数急増に比例して、あらゆる改善が一気に進み、組織も成熟した → 当初定めたゴールが適切ではなくなったANDPADの開発速度(生産性)は産物であって、SREの目的では無くなった
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Agenda - このセッションでお話すること● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますConfidential● SREのゴールを再定義
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止SREのゴールを再定義Confidential● Miroカードのうち対応済/着手済抜き出してKPTした● 会社は成長するので、組織やビジネスの状況が変わる● 年単位では決定時点から変化が大きく振り返りしずらい● 振り返るなら、次期どのようにしたいかまで含めたいゴールを再定義するために、2020年の振り返りとSRE課題/目標の整理を再びやった振り返りと目標の設定は、もっと小刻みにサイクルを回した方がよい
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止SREのゴールを再定義Confidentialゴールを再定義するために、2020年の振り返りとSRE課題の整理を再びやった● ゴールを再定義する参考材料● ウェイトを施策の影響対象でつけた● "SRE" がハイスコア● 自分達がやりたいことが一番温度が高い
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止SREのゴールを再定義Confidential● SRE/SWEで分かれている → reliabilityの面で期待が高い○ どちらも、知的生産活動に専念したい● xxxをやりたいけどyyyに阻まれてできない が多発する想定○ 事業の継続性を脅かすボトルネックを取り払う役割○ yyyyはシステム、インフラ、アプリ、などが入りうるゴールを再定義した先をみて、障害になりうるものに先手を打っていって、道を舗装していくイメージ。 「道 を つ く る」
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止Agenda - このセッションでお話すること● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますConfidential● 達成度の定義と可視化に挑戦 ← 今ココ
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止達成度の定義と可視化に挑戦している話● 今まで使ってたチケット管理ツールの運用課題○ 目標の実現に対して、状況がわかりづらい○ 振り返りがしづらい● 新しい運用を検討する上で重視したポイント○ 共有や展開が楽な方がいい○ GitOpsを見越してGitHub連携や自動化の余地があると良い○ かんばんボード的なビューがある○ 開発が盛んで、使い方にクセがないConfidentialタスクの管理方法を変えたどの方法がハマるか検討して、メンバーの意見を募った
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止達成度の定義と可視化に挑戦している話● GitHub拡張ツールであるZenHubを使うことにした○ GitHubActinや標準機能で、様々なオートメーションが実現可能○ レポート機能が充実していて、集計や分析を振り返りに活用できる● チケット管理ツールと比較した際のcons○ GitHubに無いように、ZenHubにも親子チケットという概念が無い○ リポジトリにissueは作られるので、タスクに関連するリポジトリで切る という手間がある○ 高機能である、GitHubでのタスク管理に慣れてない→学習コストConfidentialタスクの管理方法を変えたどの方法がハマるか検討して、メンバーの意見を募った
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止● 2021年、SREのゴールを再定義した○ ゴールと目標は、エモーショナルにして、達成度を表現可能に○ よりショートスパンで見直しと振り返るをやる必要があると学んだ● 2021年、チームのタスク管理方法を変えた○ SREが本当にやりたいことから逸れてないか を確認出来る様になる○ 達成状況や"逸れ"を可視化して、振り返りを回せるチームになる○ やるやら、誰やるどうやるを、低コストに決めれるようになる● 正直、やってみないと分からないところがある○ 実践→振り返り→改善 を回していくここまでのまとめConfidential
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止最後に本題が終わりましたCopyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止● ANDPAD SREが目指すゴールを言語化した● 開発組織と共にSREの役割の変化に気付く● SREのゴールを再定義● 達成度の定義と可視化に挑戦 ← 今ココ● 〆ANDPADで一緒に働く仲間を募集していますAgenda - このセッションでお話することConfidential● 〆ANDPADで一緒に働く仲間を募集しています
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止〆ANDPADで一緒に働く仲間を募集しています● HRチームでnoteを運営しています○ 「andpad_hr」 https://note.com/andpad_hr● 開発部でテックブログを運営しています○ 「ANDPAD 開発部 テックブログ」https://tech.andpad.co.jp/● ご応募お待ちしております○ 「株式会社アンドパッド 求人一覧」https://hrmos.co/pages/andpad/jobshttps://www.wantedly.com/companies/andpad/projectsConfidential
Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止ご静聴ありがとうございましたご応募お待ちしております!Copyright © 2020 Present ANDPAD Inc. This information is confidential and was prepared by ANDPAD Inc. for the use of our client. It is not to be relied on by and 3rd party. Proprietary & Confidential 無断転載・無断複製の禁止