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
RyoIshikawa
October 13, 2018
Programming
0
78
開発スピード × アプリ品質
Abema Developer Conference 2018 Session B3で行われた発表のスライド資料です。
RyoIshikawa
October 13, 2018
Tweet
Share
More Decks by RyoIshikawa
See All by RyoIshikawa
NewRelic_Media_Industry_ABEMA_Frontend_SRE.pdf
rinov
1
520
ABEMA SREの挑戦 〜Frontend & Backend TeamへのEmbedded SRE導入〜
rinov
0
29
What's new in Xcode10 Build System
rinov
0
62
【第5回】CA Swift
rinov
1
580
iPadをサブディスプレイにする実装に挑戦してみよう
rinov
11
2.8k
Other Decks in Programming
See All in Programming
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
170
RAGの回答精度評価用のQAデータセットを生成AIに作らせた話
kurahara
0
250
LangChainでWebサイトの内容取得やGitHubソースコード取得
shukob
0
160
全部見せます! クラシルリワードのSwiftTesting移行プロジェクト
uetyo
0
210
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Pythonで改めて考える「クラス(class)」の使いどころ
os1ma
1
470
Method Swizzlingを行うライブラリにおけるマルチモジュール設計
yoshikma
0
120
Lessons by WebAssembly app in production on CDN Edge Computing Service
tetsuharuohzeki
0
210
Prolog入門
qnighy
4
1k
GoのIteratorに詳しくなってしまう
inatonix
1
200
Hono・Prisma・AWSでGeoなAPI開発
nokonoko1203
5
680
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
1
630
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
221
8.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
89
16k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
480
How to name files
jennybc
75
98k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
It's Worth the Effort
3n
182
27k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Transcript
։ൃεϐʔυºΞϓϦ࣭ 3ZP*TIJLBXB 4FTTJPO#
ࣗݾհ 3ZP*4)*,"8" $ZCFS"HFOU *OD"CFNB57 *OD SJOPW SJOPW
J04νʔϜ ໊
J04νʔϜ 4 8 12 8 12 ݱࡏ ʜ աڈ ະདྷ
ਓ
8IZ։ൃεϐʔυºΞϓϦ࣭
ཧͷ։ൃεϐʔυͱΞϓϦ࣭ ਓ
ݱ࣮ͷ։ൃεϐʔυͱΞϓϦ࣭ ਓ
Ϊϟοϓ ཧ ݱ࣮
ɾϚωδϝϯτίετ ɾίϛϡχέʔγϣϯίετ ɾίϯϑϦΫτϦεΫ ɾίʔυ࣭ͷΒ͖ͭ ɾ։ൃεϐʔυͷԼ ɾΞϓϦ࣭ͷԼ εέʔϧ
ɾϚωδϝϯτίετ ɾίϛϡχέʔγϣϯίετ ɾίϯϑϦΫτϦεΫ ɾίʔυ࣭ͷΒ͖ͭ ɾ։ൃεϐʔυͷԼ ɾΞϓϦ࣭ͷԼ εέʔϧ
ɾϚωδϝϯτίετ ɾίϛϡχέʔγϣϯίετ ɾίϯϑϦΫτϦεΫ ɾίʔυ࣭ͷΒ͖ͭ ɾ։ൃεϐʔυͷԼ ɾΞϓϦ࣭ͷԼ εέʔϧ εέʔϧ εέʔϧ
)PX։ൃεϐʔυºΞϓϦ࣭
ݪҼ ɾϚωδϝϯτίετ ɾίϛϡχέʔγϣϯίετ ɾίϯϑϦΫτϦεΫ ɾίʔυ࣭ͷΒ͖ͭ ɾಛఆͷਓʹ͕ूத ɾυΩϡϝϯτෆඋଐਓԽ ɾͭͷλεΫͷൣғ͕େ͖͍ ɾεΩϧɾܦݧʹґଘ FUD
ʑͷ՝Λ̍ͭͣͭղܾ͍ͯ͘͠
J04νʔϜͰͷऔΓΈ
ਓ ਓ ਓ
NJDSPUFBN
J04νʔϜ ຊ࣭վળ ࢹௌ࣭ ϚωλΠζ UW04 ϏσΦ ճ༡ɾϨίϝϯυ
ਓ ɾͷࢄ ɾϚωδϝϯτίετͷݮ ɾίϛϡχέʔγϣϯίετͷݮ NJDSPUFBN
ࣗಈԽ
ɾ$* ɾ#05 ɾϝλϓϩάϥϛϯάͷಋೖ ɾϢʔςΟϦςΟͷू
ϝλϓϩάϥϛϯάͷಋೖ
ߦಈϩάͷࣗಈੜ ैདྷͷํ๏ ɾߦಈϩάͷͭͻͱͭͷύϥϝʔλΛίʔσΟϯά ɾখ͞ͳλΠϓϛεͳͲʹΑΓਖ਼͘͠ूܭ͞Εͳ͍
ߦಈϩάͷࣗಈੜ ৽ͨͳख๏ ߦಈϩάͷఏڙ"1*͔ΒఆٛใΛ+40/4DIFNBԽ 4PVSDFSZͰఆٛใΛ4XJGUϑΝΠϧʹม ϓϩδΣΫτʹϑϨʔϜϫʔΫͱͯ͠औΓࠐΉ ղܾ͞ΕΔ ɾύϥϝʔλͷλΠϓϛεෆ͕ͳ͘ͳΔ
ϢʔςΟϦςΟͷू ɾґଘϥΠϒϥϦͷߋ৽ ɾϓϩδΣΫτϑΝΠϧͷιʔτ ɾϕϯνϚʔΫͷ࣮ߦ ɾศརͳ4DSJQUFUD ɾ͍ํ͕ΒΒ ɾஔ͖ॴ͕ΒΒ ɾ͋ΔͷΛΒͳ͔ͬͨ ϓϩδΣΫτͰΑ͘͏ͷ
ϢʔςΟϦςΟͷू ɾґଘϥΠϒϥϦͷߋ৽ ɾϓϩδΣΫτϑΝΠϧͷιʔτ ɾϕϯνϚʔΫͷ࣮ߦ ɾศརͳ4DSJQUFUD ɾ͍ํ͕ΒΒ ɾஔ͖ॴ͕ΒΒ ɾ͋ΔͷΛΒͳ͔ͬͨ ϓϩδΣΫτͰΑ͘͏ͷ
ϢʔςΟϦςΟͷू DNETIFMGͷ׆༻ IUUQTHJUIVCDPNUPTIJDNETIFMG
ςετ
$PEF'SFRVFODZ
6OJU5FTUΛجຊʹ͢Δ UFTUT UFTUT
ɾσάϨόάͷૣظൃݟ ɾίʔυͷ৴པੑΛࣦΘͣʹมߋ͕Ͱ͖Δ
։ൃϑϩʔ
ݱࡏͷ։ൃϑϩʔ ։ൃ 2" ਃ िؒ िؒ ܭը TQSJOU
։ൃϑϩʔͷݟ͠ ΑΓ։ൃεϐʔυͱτϥΠΛ্͛ΔͨΊʹ 4QSJOUϕʔεΛ'FBUVSFϕʔεͷ։ൃϑϩʔʹݟ͠ ಛ ɾෳͷػೳΛಉ࣌ʹ։ൃ͘͢͠ͳΔ ɾGFBUVSFqBHʹΑΓݸผʹػೳϦϦʔε͕Ͱ͖Δ
IUUQTEFWFMPQFSBCFNBJPTFTTJPO@@B
ϞδϡʔϧԽ
ΞϓϦͷߏཁૉΛϞδϡʔϧ୯ҐͰׂ ɾςϨϏ ɾϏσΦ ɾ൪ද ɾݕࡧ
ϞδϡʔϧԽ͢ΔϝϦοτ ɾίϯϑϦΫτϦεΫ͕ͳ͍ ɾςετ͕༰қʹͳΔ ɾϞδϡʔϧͷࠩ͠ସ͕͑༰қ
ϞδϡʔϧԽ͢ΔϝϦοτ NJDSPUFBNͱͷ૬ੑ͕ൈ܈
·ͱΊ
DPNNJUT DPNNJUT JTTVFT JTTVFT NFNCFST NFNCFST
NJDSPUFBN º ࣗಈԽ ςετ ։ൃϑϩʔ ϞδϡʔϧԽ
ࠓޙ༷ʑͳऔΓΈʹઓͯ͠ߦ͖·͢ (PBMεέʔϧ͢Δ։ൃνʔϜ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠