SWAT~ヤフー救出作戦~ #yjtc #wttjp

4.4K Views

June 28, 19

スライド概要

2019年06月15日に開催されたWOMAN TECH TERRACEにて発表したSWATという働き方の紹介スライドです。

profile-image

2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

SWAT ~ヤフー救出大作戦~ ヤフー株式会社 CTO室エンジニアリング部 SWAT 矢田和沙

2.

本日のアジェンダ 👉 自己紹介 👉 SWATについて 👉 今までのおしごと

3.

自己紹介 • 矢田 和沙(やた なぎさ) • ヤフー株式会社 CTO室エンジニアリング部 SWAT 所属 • SWAT歴2年半 • ソフトウェアエンジニア • 最近よく使う言語: Typescript

4.

経歴 石川高専卒業 長期インターンで 受託開発&自社プロダクトの開発 主にPHPとコーディング 2社くらい 1ヶ月のインターンで はじめてのPHP&ウェブアプリ お茶の水女子大学編入 お茶の水女子大学大学院入学 ヤフー株式会社入社 SWAT入隊 研究が肌に合わず 留学&長期インターン、 短期インターンで WEB開発 4社くらい (Go/PHP/ Ruby on Rails/C++)

5.

経歴 石川高専卒業 お茶の水女子大学編入 お茶の水女子大学大学院入学 2017年4月入社 大きい会社でサービスを 開発してみたかったため ヤフー株式会社入社 SWAT入隊

6.

経歴 石川高専卒業 お茶の水女子大学編入 お茶の水女子大学大学院入学 ヤフー株式会社入社 SWAT入隊

7.

SWAT? (C)アフロ

8.

SWAT? (C)アフロ

9.

SWAT 社内サービスへの技術的な支援 新しい技術の調査、検証、開発

10.

Vision&Mission ビジョン 我々は「事業の成功の為に、 期待を上回る技術的成果を生み出す存在」であり続ける ミッション 高い技術力と人間力で プロダクトの課題解決・プロダクトの成長に徹底的にこだわり、成果を出す

11.

こまったコード (c)いらすとや

12.

こまったコード 事故案件 炎上案件 スパゲティコード 秘伝のタレ (c)いらすとや

13.

SWATのおしごと

14.

今までに関わったサービス • Yahoo!公共料金支払い • Yahoo!オークション • Yahoo!きっず • Yahoo!天気・災害 • CSシステム • Yahoo!ショッピング

15.

案件紹介アジェンダ • 案件1: 初めてのSWAT案件 • 案件2: 新規モジュールのABテスト • 案件3: サービスの技術刷新

16.

はじめての案件

17.

SWAT配属初日 配属おめでとうございます! それでは案件先の人から 案件の説明をしてもらいまーす! ? ? ? ? (c)いらすとや

18.

事故案件

19.

案件1: 事故サービスへの技術支援 💥 負荷が集中し処理が止まったことによるサービスへの影響対策 🚒 負荷対策を行い再度高負荷がかかった時に落ちないように対応 🔧 PHP/ MySQL / Oracle / VM 📆 3ヶ月

20.

案件2: 新規モジュールのABテスト 💥 新規モジュールのABテストを実施 🚒 比較用モジュールの実装、リリース 🔧 PHP / VM 📆 3ヶ月

21.

案件3: サービスの技術刷新 💥 サービスのレガシー化による技術的負債の増加 🚒 知見の共有とサービスの開発、サポート 🔧 Typescript / PaaS 📆 6ヶ月

22.

他案件例 • オフショア開発のコードレビュー • ペアプロでのサービス開発へ参加 • PHP5.3 → 7化対応

23.

気をつけていること • プロジェクトの人が今後開発しやすいように 一緒に働く • ドキュメントを残す • ソースコードをできるだけわかりやすく書く (コメントを残す)

24.

気をつけていること • 俯瞰的・客観的な立場を大事にする • サービス内の「暗黙の了解」をわかるように 残しておく • 「なんとなく」をそのままにしない

25.

ちょっとさみしいこと • サービスの成長に関われない • リリースまで携われないこともある • 1つのチームにあまり長いこといられない

26.

たいへんだったこと • 新卒で入って他チームの先輩と仕事すること • 質問形式で意見を言う • SWATのメンバーに相談する • わからないことは全部聞く

27.

2年半で利用した技術 ※上記記載のブランド名、サービス・製品名などは、提供各社の登録商標または商標です。

28.

SWATチームについて

29.

メンバー構成 • 構成人数: 25人 / 6515人(全社員: 2019/03/31時点) • 得意言語: ばらばら (C言語/Swift/Typescript/Javaなど…)

30.

メンバーとの関わり チームで一緒に仕事をすることは少ないです。 が、チームメンバーの仲は良いです💪 • • • 1on1 • ランチ会・飲み会🍺 チーム会 勉強会

31.

SWATでの成長 案件先での知見 SWATメンバーによる知見 爆速

32.

女性の働きやすさについて • 特に男女差を感じたことはないです! • 生理休暇、リモート勤務(月5日まで)が使えます! • 育休・選べる勤務制度・保育所あります!

33.

まとめ • SWATとして働いて3年目になりました • 様々なサービスにジョインし開発を行っています • チームごとに味があって面白いです • たくさんサービスがあるヤフーだからこそ、 たくさんのサービスに関われて学びも大きいと 感じています

34.

We are hiring!🍻