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
SmartHRにおけるコーポレートエンジニア
Search
coyotekojote
February 17, 2022
Technology
0
400
SmartHRにおけるコーポレートエンジニア
SmartHRにおいてコーポレートエンジニアがどんな業務をしているか、プロダクトエンジニアから転職して半年で自分がどのようなことをシてきたかについて話しました。
coyotekojote
February 17, 2022
Tweet
Share
More Decks by coyotekojote
See All by coyotekojote
スマートバンクのプロトタイプ開発におけるv0の活用事例
coyotekojote
0
21
コーポレートエンジニアとしてキャリアをリブートした話
coyotekojote
0
2.7k
Other Decks in Technology
See All in Technology
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
450
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
830
AWSで始める実践Dagster入門
kitagawaz
1
620
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
180
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
120
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
180
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
850
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
280
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
220
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
3.3k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
330
21k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Producing Creativity
orderedlist
PRO
347
40k
Making Projects Easy
brettharned
117
6.4k
The Invisible Side of Design
smashingmag
301
51k
Balancing Empowerment & Direction
lara
3
620
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
GitHub's CSS Performance
jonrohan
1032
460k
Six Lessons from altMBA
skipperchong
28
4k
Transcript
CONFIDENTIAL SmartHRʹ͓͚ΔίʔϙϨʔτ ΤϯδχΞ 2022.02.16 اۀΛࢧ͑Δ৽࣌ΤϯδχΞͷࣄɹϓϩμΫτ։ൃܦݧऀ͕ίʔϙϨʔτΤϯδχΞʹઓ͢Δཧ༝ େ༸ฏ SmartHR General Support άϧʔϓ
ίʔϙϨʔτΤϯδχΞϦϯάϢχοτ
CONFIDENTIAL ࣗݾհ
CONFIDENTIAL େ༸ฏ(@coyotekojote) ɾ εϚʔτϑΥϯ͚ശఉήʔϜͷαʔόαΠυΤϯδχΞ ͱͯ͠4ۈ ɾ 20217݄ʹɺίʔϙϨʔτΤϯδχΞͱͯ͠SmartHR ʹೖࣾ
CONFIDENTIAL • SmartHRͷίʔϙϨʔτΤϯδχΞ • ίʔϙϨʔτΤϯδχΞʹͳ͕ͬͯܦͪ·ͨ͠ • ·ͱΊ/ࠓޙͷల ຊͷ͓ॻ͖
CONFIDENTIAL SmartHRͷ ίʔϙϨʔτΤϯδχΞ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. 6 &NQMPZFF'JSTU ͯ͢ͷਓ͕ɺ৴པ͍͋͠ɺؾ࣋ͪΑ͘ಇͨ͘Ίʹɻ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. $47 4NBSU)3ͱ 4NBSU)3ਓࣄ࿑ۀͷޮԽΛ௨ͯ͡ ੜ࢈ੑͷ্ɾಇ͖͍ͨ৬ڥͷग़Λతͱͨ͠ ΫϥυܕιϑτΣΞͰ͢ɻ ਓࣄσʔλͷҰݩԽ ਓࣄ࿑ۀͷޮԽ ਓࣄσʔλͷ׆༻
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. 8 ओͳػೳ ਓࣄ࿑ۀͷޮԽ ਓࣄσʔλͷ׆༻ ਓࣄσʔλͷҰݩԽ ϚΠφϯόʔ ೖࣾखଓ͖ ௐ ਃɾঝೝ ͓Βͤܝࣔ൘ จॻ Φϓγϣϯ ैۀһ σʔλϕʔε ཤྺɾొฤू ༧ཧ ࣾձอݥ ిࢠਃ څ༩໌ࡉ ੳϨϙʔ τ Φϓγϣϯ ࣾһ໊ ैۀһ Φϓγϣϯ ৫ਤ ਓࣄධՁ Φϓγϣϯ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. ਓ ਓ ਓ ਓ ਓ ਓ ਓ ਓ 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ݄ 9 ࣾһʢશࣾʣ ໊ ʢ͏ͪһɾਖ਼ࣾһ໊ʣ 4NBSU)3ͷத్࠾༻ൺ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. λΠτϧ ਓࣄ ਓ ίʔϙϨʔτ ਓ (FOFSBM4VQQPSU ਓ ϑΝΠφϯε ਓ ηΩϡϦςΟ ਓ $Y0Լɾਓࣄ࿑ݚڀॴ ਓ ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓʣ ηʔϧε ਓʣ ΠϯαΠυηʔϧε ਓ ϚʔέςΟϯά ਓ ίϛϡχέʔγϣϯσβΠϯ ਓ 1.. ਓ ΦϖϨʔγϣϯاը ਓ 69ϥΠςΟϯά ਓ ΧελϚʔαϙʔτ ਓ ϓϩάϨογϒσβΠϯ ਓ ϓϩμΫτσβΠϯ ਓ 2" ਓ ϓϩμΫτΤϯδχΞ ਓ 1. ਓ ࣾһʢ౦ژʣ 10 ˞ΞΫηγϏϦςΟɾଟݴޠରԠΛਐΊΔνʔϜɹɹ˞νϟοτͰϢʔβʔΛαϙʔτ͢ΔνʔϜɹɹ˞શࣾۀɺηʔϧεɺΧελϚʔαΫηεάϧʔϓʹͯۀޮԽΛ୲ɹɹ˞ใؚΉ ˞4NBSU)3ͷܧଓར༻Λࢧԉ͢ΔνʔϜɹɹ˞૯ɾγεؚΉɹɹ˞ܦཧɾ࿑ɾ๏ؚΉɹɹ˞ࣾɺऔకɺࠪɺάϧʔϓձࣾͷग़ࣾһΛআ͘ɹ ౦ژຊࣾ ਓ ˞ ˞ ˞ ˞ ˞ ˞ ˞ ʢ݄࣌ͷһɾਖ਼ࣾһʣ 1SPEVDU #VTJOFTT $PSQPSBUF ˞ ਓ ਓ ਓ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓ ηʔϧε ਓ भࢧࣾ ਓ ࣾһʢ౦ւɾؔɾभʣ ʢ݄࣌ͷһɾਖ਼ࣾһʣ 11 ˞4NBSU)3ͷܧଓར༻Λࢧԉ͢ΔνʔϜɹɹ #VTJOFTT $PSQPSBUF ؔࢧࣾ ਓ ౦ւࢧࣾ ਓ ˞ ˞ ˞ λΠτϧ ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓ ηʔϧε ਓ λΠτϧ (FOFSBM4VQQPSU ਓ ΧελϚʔαΫηε ਓ ηʔϧε ਓʣ ϚʔέςΟϯά ਓ
ࣾγεςϜͷಋೖɾઃܭࣾγεςϜ։ൃ ࣾγεςϜͷӡ༻ɾཧ*5ࢿ࢈ͷௐୡɾཧ ϔϧϓσεΫɾΦϯϘʔσΟϯά CONFIDENTIAL ૯ (FOFSBM4VQQPSU ίʔϙϨʔτ*5 ৫ਤ ίʔϙϨʔτ ΤϯδχΞ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ ίʔϙϨʔτΤϯδχΞ
CONFIDENTIAL etc. SaaS܈ ຊ൪ڥ ϦϙδτϦ ࣾγεςϜͷߏ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ ίʔϙϨʔτ*5
w εΫϥϜ ͷΑ͏ͳͷ Ͱ։ൃ w िؒΛεϓϦϯτ w ि಄ͷεϓϦϯτఆྫ w ຖͷ༦ձ
w िͷৼΓฦΓ CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
w νέοτཧ#BDLMPH w ຖिͷεϓϦϯτఆྫͰ༏ઌͷ֬ೝɾλεΫ ͷׂΓৼΓ w ඞཁʹԠͯ͡ϖΞϓϩɾϞϒϓϩੵۃతʹ׆༻ w ;PPN͔TMBDLͷϋυϧͰɺ࡞ۀத௨ঢ়ଶ ʹͳ͍ͬͯΔ͜ͱ͕ଟ͍
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
w ͔ࣾΒͷཁͷऩू w γε͚ʹϦΫΤετΛग़ͤΔ4MBDL ϫʔΫϑϩʔ w ࡶஊͷத͔Β՝Λर্͍͛Δ w ΑΓޮՌతʹཁΛٵ্͍͛ΒΕΔΈ ݕ౼͍͖͍ͯͨ͠
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞʹ ͳ͕ͬͯܦͪ·ͨ͠
CONFIDENTIAL • εϚʔτϑΥϯ͚ശఉήʔϜͷαʔόαΠυΤϯδχΞ • GoΛͬͯAPIαʔόΛ։ൃ • Typescript/Vue.jsͰཧը໘Λ࡞ͬͨΓ͍ͯ͠·ͨ͠ લ৬Ͱ͍ͬͯͨ͜ͱ
CONFIDENTIAL • ࠷ॳͷ͖͔͚ͬ֎෦ൃ৴Λۮવʹͨ͜͠ͱ • https://tech.smarthr.jp/entry/2019/06/28/134701 • https://note.com/koipai/n/nea9be049acea • ։ൃεΩϧΛ׆͔ͭͭ͠ɺεΩϧɾΩϟϦΞͷ෯Λ͛ ΒΕͦ͏
ͳͥίʔϙϨʔτΤϯδχΞʹʁ
CONFIDENTIAL • ։ൃڥͷվળ • SlackΛ࣠ʹͨ͠SaaSؒ࿈ܞͷߏங ೖ͔ࣾΒͰͬͨ͜ͱ
CONFIDENTIAL • CIͷಋೖ • ϦϑΝΫλϦϯά ։ൃڥͷվળ
CONFIDENTIAL etc. SaaS܈ ຊ൪ڥ ϦϙδτϦ ࣾγεςϜͷߏ
CONFIDENTIAL • རްੜؔ࿈ͷϫʔΫϑϩʔ • ֤෦ॺͷ͍߹ΘͤϫʔΫϑϩʔ 4MBDLΛ࣠ʹͨ͠4BB4ؒ࿈ܞͷߏங
CONFIDENTIAL • 2छྨͷߪೖ੍͕͋ͬͨ • ߪೖՄೳϦετ͔ΒߪೖͰ͖Δ੍ • ษڧձ༻ʹߪೖͰ͖Δ੍ ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL • ؔ෦ॺͱڠྗͯ͠ΈΛ࡞Δ͜ͱɺͦͷΈ͕ ΘΕ͍ͯΔ༷ࢠΛݟΔ͜ͱͱָ͍ͯ͠ • ࡞ΓࠐΈ͍͚͗ͯ͢ͳ͍ͱ͍͏ল ॻ੶ߪೖ੍ϫʔΫϑϩʔͷৼΓฦΓ
CONFIDENTIAL • SlackͱfreshserviceΛ࿈ܞͯ͠ɺνέοτΛཧ͢Δ Έ • ಉ྅ͷా෦Ҫ͞Μ͕ςοΫϒϩάΛࣥච͍ͯ͠ΔͷͰɺk ৄͦͪ͘͠ΒΛޚཡ͍ͩ͘͞ʂ • https://tech.smarthr.jp/entry/2021/07/14/142509 ֤෦ॺͷ͍߹ΘͤϫʔΫϑϩʔ
CONFIDENTIAL αʔόαΠυΤϯδχΞ͔Β స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • Ϣʔβ͕͙͢ྡͷ੮ʹ͍Δ • ϑΟʔυόοΫΛΒ͑Δ • ࣗͷ࡞ͬͨͷ͕ʹཱ͍ͬͯΔ໘Λʹ Ͱ͖Δ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ΤϯδχΞͱͯ͠ͷࠓ·ͰͷεΩϧΛϑϧ ׆༻Ͱ͖Δ • SaaSͷಋೖͳͲɺ৽͍ࣝ֫͠ಘͰ͖Δ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL ͱ͍͑ɺେมͳ͜ͱ͋Δ
CONFIDENTIAL • ࣾͷ՝ແݶʹ༙͍ͯ͘Δ • ֤෦ॺͷۀ༰ɺར༻͍ͯ͠ΔSaaSͷ ΩϟονΞοϓ͕ඞཁ • ձࣾͷن͕େ͖͘ͳΔ΄Ͳɺ՝େ͖͘ͳΔ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ʮࣗͰॻ͍ͨ΄͏͕ૣ͍ʂʯʹͳΓ͕ͪ • ͯ͢ΛࣗͨͪͰཧ͠Α͏ͱ͢ΔͱύϯΫ ͢Δ • SaaSͷಋೖͰɺ֤෦ॺ͕ࣗΒཧͰ͖Δମ ੍ʹ͍࣋ͬͯ͘͜ͱେࣄ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ٕज़ϨϕϧΛҙࣝతʹ্͍͛ͯ͘͜ͱେࣄ • ݸਓͷٕज़ݚᮎ • ։ൃεΩϧΛ৳ͤΔνʔϜ࡞Γ • ͋͘·Ͱ։ൃऀͰ͍͍ͨ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL ·ͱΊ
CONFIDENTIAL • ίʔϙϨʔτΤϯδχΞͷϙδγϣϯɺϓϩμ Ϋτ։ൃͰഓͬͨεΩϧܦݧΛ׆͔ͤΔ • ಛʹ։ൃڥۀͷվળʹؔ৺͕͋ΔΤϯδχ Ξʹ׆༂ͷ͕͋Γͦ͏ ؒͷ·ͱΊ
CONFIDENTIAL • ձ͕ࣾେ͖͘ͳ͍ͬͯ͘தͰɺ՝ͷྔن ֦େ͍ͯ͘͠ • ͦΕʹରԠ͢ΔͨΊʹνʔϜͷεέʔϧ͕ඞཁ • ࣾͷΛर্͍͛ΔΈͷߏங ͜Ε͔Βͷల
CONFIDENTIAL ձࣾͷΛߋʹՃͤ͞ΔͨΊʹ ืूதʂ ίʔϙϨʔτΤϯδχΞʗ ίʔϙϨʔτ*5 ։ൃܦݧΘͣ
CONFIDENTIAL ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠