Slide 1

Slide 1 text

1 カレはCircleCIを愛しすぎている CircleCIのDev/Remote Cultureについての紹介

Slide 2

Slide 2 text

2 アジェンダ ● Dev Cultureの紹介 ● Remote Cultureの紹介 ● QA

Slide 3

Slide 3 text

3 自己紹介 Kim, Hirokuni (金 洋国) Japan Tech Lead @ CircleCI Japan

Slide 4

Slide 4 text

4 CircleCI Dev Culture

Slide 5

Slide 5 text

5 基本情報 サービスはMicroservicesで運用 ● monolithを分解 ● サービス毎にチームが担当 ● 今のところ30サービスくらい ● 複雑性は ● Kubernetesで管理

Slide 6

Slide 6 text

6 チーム構成 Team Lead Engineer (Tech Lead) Engineer SRE Engineer Engineer Team Lead Engineer (Tech Lead) Engineer SRE Engineer Engineer Team Lead Engineer (Tech Lead) Engineer Engineer Engineer Team Lead Engineer (Tech Lead) Engineer SRE Engineer Engineer Team 1 Team 2 Team 3 Team 4

Slide 7

Slide 7 text

7 アジャイル開発 スピードを常に重視 ● Ship, ship, ship! ● 開発 -> 検証サイクル ● Feature Flag ● Hubot

Slide 8

Slide 8 text

8 CI/CDの真の力: 継続的デプロイ 継続的デプロイでたくさんいいことが ● 本番環境でテスト ● 迅速なロールバック ● 彼女ができる ● 背が伸びる ● (重要) 積極的なデプロイ != 障害多発 失敗を許容する文化につながる

Slide 9

Slide 9 text

9 でも、テストはちゃんと書こうね ● 見切り発車を推奨しているわけではない ● あくまでテストできないものをテストするため 続きはCodeZineで https://codezine.jp/article/detail/11083

Slide 10

Slide 10 text

10 課題 ● プロダクトの信頼性の向上 ● フィードバックを吸い上げる仕組みを構築

Slide 11

Slide 11 text

11 リモートカルチャー

Slide 12

Slide 12 text

12 分散チーム

Slide 13

Slide 13 text

13 リモートチーム Dos and Don'ts ● Dos ○ 仕事時間を柔軟に ○ Be Helpful ○ Videoチャットを活用 ● Don'ts ○ 9~18時 Only ○ 今忙しいから ○ Slackでいいや

Slide 14

Slide 14 text

14 仕事時間を柔軟に 例 1. 深夜1時のスタンドアップ 例 2. 早朝6時からペアプロ その分、平日11時から歯医者とかにいける

Slide 15

Slide 15 text

15 Be Helpful!! Sales A: Hey! A customer has emergency. Any one can help? Kim: Sure! I can jump into video call. CTO: Kim, I can do that, too! Kim: ?!?! (このあとデバッグは朝 4時まで続く、、、)

Slide 16

Slide 16 text

16 Zoooooooom ♀

Slide 17

Slide 17 text

17 OKRの導入 ● Objective and Key Result ● 会社の目標を個人/チーム間で共有 ● まだ始めたばかり ” We need alignment so that people can work on the right things at the right time” by Chloe Arthuers

Slide 18

Slide 18 text

18 宣伝タイム

Slide 19

Slide 19 text

19 We are hiring! ● Developer Community Manager ● Customer Success Manager ● Support Engineer https://www.wantedly.com/companies/circleci

Slide 20

Slide 20 text

20 フォロー頼む  ● 新機能のお知らせ ● 日本語サポート ● 障害情報

Slide 21

Slide 21 text

Thank you. 21 Optional Name