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
サービス改善のために エンジニアがすること、 しないこと
Search
matsuhisa
April 10, 2016
Programming
0
1.8k
サービス改善のために エンジニアがすること、 しないこと
フロントエンド LT & 座談会(freee x みんなのウェディング)
matsuhisa
April 10, 2016
Tweet
Share
More Decks by matsuhisa
See All by matsuhisa
Rails移行のレキシ/mobasif-to-ruby-on-rails2017
matsuhisa
1
1.7k
Railsでつくる 画像アップロード 2017 #railsdm /rails_developers_meetup6_image_upload
matsuhisa
0
1.2k
デザインレビューにエンジニアも参加してみよう/engineers-join-design-review-2017
matsuhisa
0
1.2k
「ふつう」のRuby on Rails ウェブアプリケーション #clipla_mwed /ruby_on_rails_for_minnano_wedding
matsuhisa
1
900
Rails 移行を支える コードレビュー #finc_mw /support_to_rails_from_code_review
matsuhisa
0
740
爆速のために 独自フレームワーク から Rails に移行した話/mobasif_to_ruby_on_rails
matsuhisa
3
2.8k
デザインレビューにエンジニアも参加してみよう/engineers-join-design-review
matsuhisa
0
320
1年間で起きたデザイナーとエンジニアの変化/1year-designer-engineer
matsuhisa
0
550
Other Decks in Programming
See All in Programming
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
170
AIプロダクト時代のQAエンジニアに求められること
imtnd
2
760
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
360
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
610
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
550
AI活用のコスパを最大化する方法
ochtum
0
130
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.3k
Unity6.3 AudioUpdate
cova8bitdots
0
120
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1.2k
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
230
NOT A HOTEL - 建築や人と融合し、自由を創り出すソフトウェア
not_a_hokuts
2
910
CSC307 Lecture 14
javiergs
PRO
0
460
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Crafting Experiences
bethany
1
81
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
370
Test your architecture with Archunit
thirion
1
2.2k
Building Applications with DynamoDB
mza
96
6.9k
Code Review Best Practice
trishagee
74
20k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Paper Plane
katiecoart
PRO
0
47k
Transcript
αʔϏεվળͷͨΊʹ ΤϯδχΞ͕͢Δ͜ͱɺ ͠ͳ͍͜ͱ ϑϩϯτΤϯυ-5࠲ஊձʢGSFFFYΈΜͳͷΣσΟϯάʣ גࣜձࣾΈΜͳͷΣσΟϯά ݄ দٱߒ৳
͋ͳͨͷେͳ͍ͭͰ͔͢ʁ ݄
͓͢͠Δ͜ͱ w ΈΜͳͷΣσΟϯάͱʁ w αʔϏεվળΛ͢ΔͨΊʹ w ςετެ։ػೳ w ࣾࣄྫ w
ΤϯδχΞ͕͢Δ͜ͱ w ·ͱΊ
ΈΜͳͷΣσΟϯά ͱʁ
ΈΜͳͷʰେͳʱΛ;͢
ΣϒαΠτ εϚʔτϑΥϯ൛ ύιίϯ൛
"OESPJE ݄ J1IPOF ݄ ϞόΠϧΞϓϦ
αʔϏεվળΛ ͢ΔͨΊʹ
αʔϏεΛϦϦʔε͢Δલ ৭ʑͱࢼߦࡨޡ͢Δ w ϢʔβετʔϦʔ w ϢʔβΠϯλϏϡʔ w ϓϩτλΠϐϯά w ϖʔύʔϓϩμΫτ
w .71ʢ࣮༻࠷খݶͷʣ
αʔϏεΛϦϦʔεͨ͠ޙ ϦϦʔεͯ͠ΈΔͱ w ࢥ͍ͬͯͨ݁ՌΛಘΒΕͳ͍ w ࢥΘͳ͏ͱ͜ΖʹӨڹ͕ൃੜͨ͠ w ͳΜ͔ͩࢥ͍ͬͯͨͷҧ͏ Ұʹม͑ΔͱӨڹ͕େ͖͍͜ͱ͕͋Γ·͢
ςετެ։Λ͢Δ
αʔϏεΛϦϦʔεͨ͠ޙ Ұ෦͚ͩҟͳΔػೳΛఏڙ͠ɺଞಉ͡ػೳ w ༷ʑͳ͕݅͋Δ w ΞΫηε͢Δͷਓ͚ͩ w ౦ژͷ͚ࣜͩ w ݄͚ͩ
w ݁ࠗࣜΛऴ͑ͨਓ͚ͩ
Ͳ͏࣮ͬͯݱ͢Δ͔ NPUPSIFBEʢϞʔλʔϔουʣͱ͍͏HFNΛར༻ w ΈΜͳͷΣσΟϯά3VCZPO3BJMTʹҠߦத w ෳͷγεςϜ͕͋Γ·͕͢ɺࠓճ3BJMTͷ
https://github.com/amatsuda/motorhead l.PUPSIFBEJTBQSPUPUZQJOHGSBNFXPSLGPS 3BJMT*UTTPNFUIJOHBLJOUPGFBUVSFUPHHMF*U DBOCFVTFEGPS"#UFTUJOHBTXFMM#VU FTTFOUJBMMZ UIFNBJOQVSQPTFPGUIJT GSBNFXPSLJTUPQSPWJEFBXBZUPSBQJEMZBOE TBGFMZEFMJWFSOFXGFBUVSFTUPUIFQSPEVDUJPO FOWJSPONFOUz NPUPSIFBEͬͯʁ
NPUPSIFBEࣾࣄྫ
NPUPSIFBEࣾࣄྫ "ύλʔϯ #ύλʔϯ
"#ςετΛ࣮ࢪ w ͋ΔϖʔδͷભҠ͕"ύλʔϯɺ#ύλʔϯ ͰҟͳΔ͔ʁΛൺֱ w ΞΫηεͨ͠ɿͰৼΓ͚Λͨ͠ w (PPHMF"OBMZUJDTͷΧελϜσΟϝϯγϣϯΛͬ ͯܭଌ
NPUPSIFBEࣾࣄྫ "ύλʔϯ #ύλʔϯ
ػೳΛςετެ։ w ैདྷͷػೳͦͷ··ʹɺػೳΛՃ͢Δ w ৽ػೳΛࢼ͠ͳ͕Βɺैདྷͷػೳಈ͖ଓ͚Δ w ৽ػೳͷޮՌݕূΛ҆৺ͯ͠ߦ͏͜ͱ͕Ͱ͖Δ
αʔόʔαΠυΤϯδχΞ͕ ͢Δ͜ͱ w ςετެ։ػೳͷΈΛಋೖ w NPUPSIFBEͷಋೖ w ఏڙ͢Δ݅ΛܾΊΔ͜ͱ w ͲΜͳ݅ͰʁΛܾΊΔ
w ܭଌ͢ΔΈΛ༻ҙ͢Δ͜ͱ w (PPHMF"OBMZUJDTʁಠࣗͷղੳπʔϧʁ
NPUPSIFBEͷߏ ᵋᴷᴷBQQ ᵋᴷᴷFOHJOFT ᵋᴷᴷOFX@CPPLT ᵓᴷᴷBQQ ᴹᵓᴷᴷBTTFUT ᴹᴹᵓᴷᴷJNBHFT ᴹᴹᵓᴷᴷKBWBTDSJQUT ᴹᴹᵋᴷᴷTUZMFTIFFUT ᴹᵓᴷᴷDPOUSPMMFST
ᴹᴹᵋᴷᴷOFX@CPPLT ᴹᴹᵋᴷᴷCPPLT@DPOUSPMMFSSC ᴹᵓᴷᴷIFMQFST ᴹᴹᵋᴷᴷOFX@CPPLT ᴹᴹᵋᴷᴷBQQMJDBUJPO@IFMQFSSC ᴹᵓᴷᴷNBJMFST ᴹᵓᴷᴷNPEFMT
ϑϩϯτΤϯυΤϯδχΞ͕ ͠ͳ͍͜ͱ w ςετػೳΛ࣮͢Δ݅Λؾʹ͠ͳ͍ w ϑϩϯτΤϯυͷ։ൃʹूதͰ͖Δ w ςϯϓϨʔτΛJGจͩΒ͚ʹ͠ͳ͍ Լهྑ͘ͳ͍ྫ JG5JNFDVSSFOU5JNF[POFQBSTF
MJOL@UPय़ͷେΩϟϯϖʔϯʂ SPPU@QBUI FMTJG5JNFDVSSFOU5JNF[POFQBSTF FMTJG5JNFDVSSFOU5JNF[POFQBSTF MJOL@UP(8Ωϟϯϖʔϯ SPPU@QBUI
·ͱΊ
·ͱΊ w ϑϩϯτΤϯυΤϯδχΞʹෛ୲Λ͔͚ͳ͍ w ߦͬͨ͜ͱ͕ਖ਼͍͠ͷ͔ʁ֬ೝ͠ͳ͕ΒαʔϏ εվળΛਐΊΒΕΔ