Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
成長するためのエンジニア組織 / Hatena Engineering Group 2018
Search
tatsuru
PRO
July 14, 2018
Technology
1
95
成長するためのエンジニア組織 / Hatena Engineering Group 2018
tatsuru
PRO
July 14, 2018
Tweet
Share
More Decks by tatsuru
See All by tatsuru
プロダクトオーナーとしてSLOに向き合う 〜Mackerelチームの事例〜 / SRE NEXT 2023
tatsuru
PRO
0
1.9k
Mackerelのプロダクト開発 - エンジニア中心の開発プロセスで大切にしていること
tatsuru
PRO
0
4.3k
Mackerel の EventBridge 対応開発秘話
tatsuru
PRO
1
140
技術が実現するイノベーションとWebサービス運用の未来 / Innovation from&for Web Operations
tatsuru
PRO
0
1.4k
はてなのログ運用 これまでとこれから / Hatena Engineer Seminar #6
tatsuru
PRO
7
12k
Mesosを使ったImmutable Infra 管理システムを作ってみた
tatsuru
PRO
8
7.8k
Other Decks in Technology
See All in Technology
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
580
複雑なState管理からの脱却
sansantech
PRO
1
140
Taming you application's environments
salaboy
0
180
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.2k
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
170
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
Featured
See All Featured
Side Projects
sachag
452
42k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
A designer walks into a library…
pauljervisheath
203
24k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Building an army of robots
kneath
302
43k
Transcript
͢ΔͨΊͷ ΤϯδχΞ৫ גࣜձࣾͯͳɹลى ͘͞Β͡·ϋε
ࣗݾհ w ลىɹɹJEXUBUTVSV!UBUTVSV w ͯͳɹγεςϜϓϥοτϑΥʔϜ෦ ɹɹɹɹٕज़άϧʔϓνʔϑΤϯδχΞ w ܦྺ w Ԭग़
w େֶϩϘίϯɺ)1$ݚڀ w ɹͯͳ৽ଔೖࣾ
ຊͷ༰ w ʮͯͳʯʹ͍ͭͯ w ͯͳͷΤϯδχΞ w ͯͳͷٕज़৫
ͯͳ w ɹژͰۀ w ΣϒαʔϏεΛ࡞͍ͬͯ·͢ w ͯͳϒϩάɺͯͳϒοΫϚʔΫ w .BDLFSFMɺϚϯΨϏϡʔϫ w
FUD
ͯͳͷϛογϣϯ ʮΔʯ ʮͭͳ͕Δʯ ʮදݱ͢Δʯ Ͱ৽͍͠ମݧΛఏڙ͠ɺਓͷੜ׆Λ๛͔ʹ͢Δ
None
ਓྗݕࡧͯͳ
ͯͳϒοΫϚʔΫ
#SBOE4BGFͯͳ
ͯͳϒϩά
None
ͯͳϒϩά.FEJB
.BDLFSFM
None
গδϟϯϓϧʔΩʔ
গδϟϯϓʴ
ΧΫϤϜ
Ոిձٞ
ΠΧϦϯά̎
࠷ۙͷͯͳ ϒοΫϚʔΫ ϒϩά ϊϋ ΞυςΫ اۀϒϩά #UP$ #UP#
ͯͳͷΤϯδχΞ w ࣾһɹ໊ʢ w ͕ΤϯδχΞ w ౦ژɾژͷڌମ੍ w ʢҰ෦ϦϞʔτۈʣ
ͯͳͷΤϯδχΞ w ଟ༷ͳαʔϏε܈ w ݴޠɺϛυϧΣΞɺ ϑϨʔϜϫʔΫͷҧ͍ w ৽αʔϏε͔ΒҎ্·Ͱ
ͯͳͷΤϯδχΞ w ৬छ w 8FCΞϓϦέʔγϣϯΤϯδχΞ w 8FCΦϖϨʔγϣϯΤϯδχΞ w $VTUPNFS3FMJBCJMJUZ &OHJOFFS
ͯͳͷΤϯδχΞ w ͍ͬͯΔ͜ͱ͕Ε͍ͯΔ w ࣄۀɺઐ
ٕज़άϧʔϓ w ʰΔʱʰͭͳ͕Δʱʰදݱ͢ΔʱΛ εέʔϥϒϧʹ࣮ݱ͠ɺٕज़ʹΑͬͯ ৽͍͠ମݧΛੜΈग़͢ w ΤϯδχΞͷ࠾༻ɾҭ w ৽͍͠ࣄۀػձͷ֫ಘ
ΤϯδχΞͷ
ʮҭͯΔʯ Ͱͳ͘ ʮҭͭڥΛ༻ҙ͢Δʯ
ࣗΒ͢Δҙࢤ º Λαϙʔτ͢ΔΈ
࠾༻࣌ͷϙΠϯτ දతͰͳ͍ࣝ ҙࣝɺֶ৺ ΤϯδχΞϦϯάηϯε
Λαϙʔτ͢ΔΈ w ର֎Ξτϓοτ w ใڞ༗ w ਓࣄ੍
ର֎Ξτϓοτ w ΠϯλʔωοτͦΕΛऔΓר͘*5 ڥมԽ͕ૣ͘ɺৗʹษڧͭͮ͠ ͚ͳ͚ΕͳΒͳ͍ w ษڧͨ݁͠ՌΛಠͤͣɺ֎͚ʹ ใൃ৴͢Δ͜ͱΛʮΞτϓοτʯ ͱͯ͠ॏཁࢹ͍ͯ͠Δ
ΤϯδχΞʹظ͢Δ ʮΞτϓοτʯ w Ξτϓοτ͢Δ͜ͱͰΑΓͰ͖Δ w શମͷ૯ྗͷ্ʹܨ͕ΓɺΑΓΑ ͍αʔϏε։ൃγεςϜ։ൃ͕Ͱ͖Δ Α͏ʹͳΔ w ࣾ֎ͷϓϨθϯε্͕͠৽ͨͳ࠾༻
ʹܨ͕Δ IUUQEFWFMPQFSIBUFOBTUB⒎DPNFOUSZ
Ͱ͍͠Ͱ͢ΑͶ
ΞτϓοτͷͨΊʹ w ΞτϓοτΛਪ͢Δ͜ͱΛ໌ࣔ w ΞτϓοτΛඪʹ͢Δ w Ξτϓοτ͢ΔഎதΛԡ͢
ͯͳͷධՁ߲ ՌධՁ w ඪʹର࣮ͯ͠ࡍʹୡͨ݁͠Ռ ߦಈධՁ w దͳߦಈɾϓϩηεΛͱ͍ͬͯΔ͔ ઐධՁ w ৬ߦ্อ༗͖ࣝ͢ɾٕೳɾٕज़
ઐධՁͷྫ w ӡ༻ w ઃܭ w ࿈ܞɾௐ w ΠϯϓοτɾΞτϓοτ 8FCΦϖϨʔγϣϯΤϯδχΞઐධՁ߲
ઐεΩϧඪ w ୡɾະୡ͕ධՁʹ݁͢Δͷ Ͱͳ͘ɺઐεΩϧ্ͷͨΊͷ ʮඪʯ w ʮࠓظ͜ΕΛؤுΓ·͢ɾ৳͠ ·͢ʯͱ͍͏ϚχϑΣετ
ઐεΩϧඪ ͯͳͰͳͯ͘௨༻͢Δຊਓͷε ΩϧΛ৳͢ ຊਓͷඪͱձࣾͷํͷઢΛ߹ ΘͤΔ
*0 w Πϯϓοτ͔ΒΞτϓοτͷ ྲྀΕΛ࡞Δ w ࣝͷಋೖ͔ΒఆணʹࢸΔಓ
*0Λଅਐ͢ΔͨΊͷ Έ
ใൃ৴ਪ w ٕज़ϒϩάࣥචਪ w ຖिٕज़ษڧձ
ٕज़ϒϩάࣥචਪ w )BUFOB%FWFMPQFS#MPH w ݸਓϒϩάͰ w Ҏ্ϒοΫϚʔΫͰण࢘ w ຖ݄Ұ൪ϒΫϚΛՔ͍ͩਓಛ্
ຖिٕज़ษڧձ w ಛఆͷςʔϚʹ͍ͭͯൃද͢Δ w ใڞ༗ɺΤϯδχΞؒަྲྀ w ొஃɾൃදʹ׳ΕΔ
࠷ۙͷٕज़ษڧձςʔϚ w 18"͢Δ w ػցֶशɹجૅฤɾԠ༻ฤ w 8FCαʔόΞʔΩςΫνϟೖ w த్ΤϯδχΞφΠτ
ٕज़ڞ༗ w ٕज़ษڧձͷίʔφʔ w ࣾάϧʔϓʹॻ͔ΕͨΤϯτϦΛ ରஊܗࣜͰಡΈ্͛Δ w ڞ༗͞ΕΔˠॻ͔ΕΔਖ਼ͷϧʔϓ
ٕज़ॻߪೖ w ٕज़ॻߪೖ w ձࣾॴ༗ॻ੶ͷϨϏϡʔΛJTTVFԽ
None
Πϕϯτ։࠵ิॿ w ࣾһͷٕज़Πϕϯτओ࠵Λิॿ w ձఏڙ w ҿ৯අิॿ
ษڧձɾྠಡิॿ w ࣾษڧձɺྠಡձɺϋοΧιϯ w ձఏڙ w ଧ্ͪ͛ิॿ
ઐͷݟ֦େ w αϒձͷ݁ w ΤϯδχΞ͕νʔϜΛӽ͑ͯઐε ΩϧΛൃش͢ΔͨΊͷখάϧʔϓ w ݟڞ༗ɺಋೖαϙʔτɺϨϏϡʔ
αϒձ w ϑϩϯτΤϯυձ w ηΩϡϦςΟձ w ػցֶशձ w εϚʔτձ
ΞτϓοτͷͨΊʹ w ΞτϓοτΛਪ͢Δ͜ͱΛ໌ࣔ ˠઐධՁʹՃ͑Δ w ΞτϓοτΛඪʹ͢Δ ˠඪΛཱͯΔࢦΛࣔ͢ w Ξτϓοτ͢ΔഎதΛԡ͢ ˠΞτϓοτΛධՁɾԠԉ͢Δϧʔϧ
αϚʔΠϯλʔϯ
αϚʔΠϯλʔϯ w wΤϯδχΞ͚αϚʔΠϯλʔϯ wҰॹʹαʔϏεΛ࡞Δ wिؒؒͷظΠϯλʔϯ
ΧϦΩϡϥϜ w ։ൃ෩ܠհɾࣄલ՝ϑΥϩʔΞοϓ w ݴޠͷجૅ w 42- %# w )551
8"' w +BWB4DSJQUJ04 w dػցֶश Πϯϑϥߨٛ w "84ϋϯζΦϯ w dαʔϏεاը ࣗ༝՝
ͭͷίʔε w ίϯςϯπϓϥοτϑΥʔϜίʔε w ΫϥυαʔόཧγεςϜίʔε w େنγεςϜίʔε w ಛ໋ʂࣾͱ8FCαʔϏε։ൃίʔε
͜ΜͳػೳΠϯλʔϯ w μΠΞϦʔԼॻ͖μΠΞϦʔ"UPN1VC ϋΠΫ"1*ͯͳμΠΞϦʔશจݕࡧΤϯδ ϯεύϜίϝϯτରࡦϒοΫϚʔΫશจ ݕࡧείΞॱΩʔϫʔυτϨϯυϒοΫ ϚʔΫ4BGBSJ֦ுϒοΫϚʔΫ5XJUUFS࿈ܞ ϒϩάJ04ΞϓϦϒοΫϚʔΫදࣔվ ળϒοΫϚʔΫؔ࿈ਫ਼্ϒϩά ϦΞϧλΠϜϓϨϏϡʔϒϩά"UPN1VC
ϒϩάΧʔυϒοΫϚʔΫ͋ͱͰಡΉ
ֶੜͷϝϦοτ w8FCαʔϏε։ൃͷҰ௨Γ wຊମݧɾ։ൃͷݱʹ৮ΕΔ wࣾһϝϯλʔͷஸೡࢦಋ wٕज़͕͖ͳ͕ؒͰ͖Δ wѹతɾ࠷ߴͷՆ
ͯͳͷҙٛ wֶੜͱͷɾܹΛΒ͏ wڭ͑Δ͜ͱʹΑΔεΩϧΞοϓ wຖΞοϓσʔτ͢ΔΧϦΩϡϥϜ wڭՊॻͷެ։ɾࣾݚमͷస༻ wͷܧঝ
ֶͿ ΣϒαʔϏεΛֶͿڥɺө͢ ΔઌͳͲɺෑډͲΜͲΜԼ͕ͬͯ ͍͍ͬͯΔ͕ɺ࣮ࡍͷاۀͷݚमΛ ड͚ɺେ͖ͳϓϩδΣΫτʹ࣮ࡍʹ ࢀՃͯ͠Ϣʔβʔʹಧ͘։ൃΛ͢Δ ҙٛେ͖͍ͱߟ͑Δ
$43 ΠϯλʔωοτͰֶΜͩͷΛΠϯ λʔωοτؐ͢ ֶΜٕͩज़Λੜ͔ͯ͠Πϯλʔωο τੈͷதʹߩݙͯ͠Β͍͍ͨ
·ͱΊ w ʮͯͳʯʹ͍ͭͯ w ͯͳͷΤϯδχΞ w ͯͳͷΤϯδχΞ৫ w ͢ΔڥΛ༻ҙ͢Δ w
Πϯλʔωοτͱੈͷதʹߩݙ͢Δ
None