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
Natsuki Akama
June 09, 2015
Technology
72
29k
日経電子版アプリ内製開発の舞台裏
「アプリ開発プロジェクト成功への道〜iOS/Androidアプリ開発者勉強会Vol.1」 で発表したスライドです。
http://connpass.com/event/14952/
Natsuki Akama
June 09, 2015
Tweet
Share
More Decks by Natsuki Akama
See All by Natsuki Akama
エンジニアがプロダクトグロースのためにやったこと
natsuz
1
950
UI設計で最初にやること: 日経電子版アプリ開発で学んだちょっとした知見
natsuz
0
640
日経にCircleCIを導入してみた
natsuz
15
4.9k
Other Decks in Technology
See All in Technology
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
1
160
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
610
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
1.1k
AI時代を生き抜くエンジニアキャリアの築き方 (AI-Native 時代、エンジニアという道は 「最大の挑戦の場」となる) / Building an Engineering Career to Thrive in the Age of AI (In the AI-Native Era, the Path of Engineering Becomes the Ultimate Arena of Challenge)
jeongjaesoon
0
240
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3.2k
Android Audio: Beyond Winning On It
atsushieno
0
2.4k
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
3
890
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
230
テストを軸にした生き残り術
kworkdev
PRO
0
210
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
470
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/06 - 2025/08
oracle4engineer
PRO
0
110
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
2
120
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Embracing the Ebb and Flow
colly
87
4.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
The Invisible Side of Design
smashingmag
301
51k
What's in a price? How to price your products and services
michaelherold
246
12k
Music & Morning Musume
bryan
46
6.8k
Done Done
chrislema
185
16k
Transcript
ܦిࢠ൛ΞϓϦ։ൃͷ ཪ ؒՆथɹ
ࣗݾհ w ؒՆथ w ຊܦࡁ৽ฉࣾɹσδλϧฤہ w ৽ଔೖࣾ w ిࢠ൛ΞϓϦʢJ04ʣΛ։ൃ
ࣗݾհ
ܦ৽ฉɹσδλϧฤہ ܦ৽ฉɹσδλϧฤہ αʔϏε։ൃνʔϜ ਓ ΞϓϦ։ൃνʔϜ J04 1.ɿਓ σΟϨΫλʔ݉σβΠφʔɿਓ ΤϯδχΞɿਓ
ిࢠ൛ΞϓϦͷ͝հ
ຊ͓͢Δ༰ w Խͷ͖͔͚ͬ w ܦ͕։ൃͰΞϓϦϦχϡʔΞϧʹऔΓΜͩΘ͚ w ϦχϡʔΞϧϓϩηε w ܦݧθϩͷνʔϜ͕Ͳ͏ͬͯ։ൃΛਐΊ͔ͨ
ΞδΣϯμ
Խͷ͖͔͚ͬ ܦ͕։ൃͰΞϓϦϦχϡʔΞϧʹऔΓΜͩΘ͚
৽ػೳΛՃ͢Δ߹ͷ։ൃεέδϡʔϧʢաڈʣ ༷ɾཁ݅ఆٛॻͷ࡞ ࣾઆ໌ ։ൃاۀͱଧͪ߹Θͤɺൃॻͷ࡞ ςετέʔε࡞
࣮ ड͚ೖΕςετ ਃ Խͷ͖͔͚ͬ ࠷Ͱ̍िؒ ࠷Ͱ̍िؒ
։ൃظؒ̎िؒͷՌྫ Խͷ͖͔͚ͬ
Խͷ͖͔͚ͬ ϦϦʔεલ ϦϦʔεޙ
Խͷ͖͔͚ͬ ϦϦʔεલ ϦϦʔεޙ
ϘλϯΛ̍ͭՃ͢Δ͚ͩͰɺ ̎िؒͷ։ൃظؒͱɺेສԁͷίετ Խͷ͖͔͚ͬ
ʮૉૣ͍ʯ͕αʔϏεఏڙ͕ॏཁ w ͍αΠΫϧͰαʔϏεΛϦϦʔε͠ɺૉૣ͘ݕূɾमਖ਼͠ ͳ͍ͱɺڝ߹ͷొόάʹΑΓϢʔβʔମݧ͕͙͢ʹݮগ Խͷ͖͔͚ͬ ϦϦʔε ϦϦʔε ϦϦʔε ϦϦʔε
ϦϦʔε
ΥʔλʔϑΥʔϧ։ൃͰɺ ిࢠ൛αʔϏεͷૉૣ͍վળ͕͍͠ w ૉૣ͍αʔϏεఏڙ͕͍͠ w ٸͳ༷มߋʹରԠͰ͖ͳ͍ w ٕज़ϊϋ͕ͨ·Βͳ͍ Խͷ͖͔͚ͬ
*DPONBEFCZ"OUPO4BQVUSP GSPNXXXqBUJDPODPN
ԽʹΑΓૉૣ͘ܧଓతͳαʔϏεվળ w ૉૣ͍αʔϏεఏڙ w 1%$"Λૣ͘ճ͢ w औҾίετΛ࠷খԽ w ٕज़ϊϋΛੵ
Խͷ͖͔͚ͬ *DPONBEFCZ"OUPO4BQVUSP GSPNXXXqBUJDPODPN
ϑϩϯτͷ6*ɾ69Λ։ൃ͢Δମ੍Խ w ϢʔβʔʹͱͬͯՁ͋Δମݧͱʁ w ➜هऀ͕ॻ͘ίϯςϯπ w ➜ഔମͱͳΔΞϓϦɺ ϒϥβʔͰͷදݱ Խͷ͖͔͚ͬ
ωΠςΟϒΞϓϦΛ։ൃʂ w ϞόΠϧΛ·ͣԽʢϞόΠϧXFCͷܦݧ༗ʣ w ిࢠ൛ΞϓϦͷ6*ઃܭ࣌ͷ·· Խͷ͖͔͚ͬ
ϦχϡʔΞϧϓϩηε ܦݧθϩͷνʔϜ͕Ͳ͏ͬͯ։ൃΛਐΊ͔ͨ
ϦϦʔε·ͰͷྲྀΕ ݄ɿվળϓϩδΣΫτ࢝ಈɺ 4MBDLɾ2JJUB5FBNಋೖ ݄ɿOBPZB͞ΜͷϓϧϦΫ։ൃϋϯζΦϯɺ (JUIVCҠߦ ݄ɿOBPZB͞ΜͷςετϋϯζΦϯ ݄ɿϓϩτλΠϐϯά ݄ɿΞϓϦ։ൃελʔτ
݄ɿਃ ݄ɿϦϦʔε ϦχϡʔΞϧϓϩηε ࠓͷ༰
Խ͢ΔͨΊʹ࠷ॳʹͬͨ͜ͱ ϦχϡʔΞϧϓϩηε
ٕज़ސͷOBPZB͞Μͱࣾମ੍ͮ͘Γ w ։ൃϓϩηεվળνʔϜͷ্ཱͪ͛ w ࣾͰ։ൃ͍͢͠ڥΛͭ͘Δ w ➔ʮૉૣ͍ʯ։ൃ͕Ͱ͖Δମ੍ͮ͘Γ ϦχϡʔΞϧϓϩηε
·ͣ։ൃͷϘτϧωοΫΛચ͍ग़͠ w ձ͕ٞଟ͍ w ϨΨγʔͳ։ൃڥ ϦχϡʔΞϧϓϩηε
͋Δϝϯόʔͷ̍िؒͷ༧ఆ w ͷׂʙׂ͕ձٞ ϦχϡʔΞϧϓϩηε ࣌ ࣌ ݄ Ր ਫ
ۚ
ϨΨγʔͳ։ൃڥ w ίʔυཧɿόϥόϥʢ(JUIVCɺ4VCWFSTJPOɺͳ͠ʣ w ίʔυϨϏϡʔɿͳ͠ w ςετɿखಈ w σϓϩΠɿखಈ
ϦχϡʔΞϧϓϩηε
։ൃϓϩηεվળνʔϜͰϘτϧωοΫΛղܾ ϦχϡʔΞϧϓϩηε
ձٞͷݮ w ձٞΛ͠ͳͯ͘ɺ্ख͘ใڞ༗͕Ͱ͖ΔΈͮ͘Γ w ேձɺৼΓฦΓͰʑͷใڞ༗ w 2JJUB5FBNΛಋೖ w ேձɺৼΓฦΓͷ༰ϦϦʔε༧ఆͳͲΛߘ
w 4MBDLΛಋೖ w 2JJUB5FBNͷߘΛ௨ ϦχϡʔΞϧϓϩηε
Ϟμϯͳ։ൃڥͮ͘Γ w ίʔυཧ(JUIVCʹ౷Ұ wϓϧϦΫ։ൃɺ8*1ʢOBPZB͞ΜͱϋϯζΦϯʣ w ίʔυϨϏϡʔΛ࣮ࢪ w σϓϩΠɺςετΛҰ෦ࣗಈԽʢOBPZB͞ΜͱϋϯζΦϯʣ ϦχϡʔΞϧϓϩηε
มԽͷ߅ ϦχϡʔΞϧϓϩηε 8JLJQFEJB4DSVN
4MBDLɺ2JJUB5FBNΛ୭Θͳ͍ w ͻͨ͢Βॻ͖ଓ͚ͯڭ w ࣌ʹڧ੍తʹ wΫϩʔζυͳจԽɹ➜ɹΦʔϓϯͳจԽ ϦχϡʔΞϧϓϩηε
ϦχϡʔΞϧϓϩηε
ϦχϡʔΞϧϓϩηε
(JUIVCͷҠߦ͕ਐ·ͳ͍ w ։ൃϓϩηεվળνʔϜ͕ఆظతʹਐาΛ֬ೝ͠ɺϘτϧ ωοΫ͕͋ΕऔΓআ͘ w ϋϯζΦϯ2JJUB5FBNͰใڞ༗ w ։ൃޮ্͕͕ΔͷΛࣗͰମײͯ͠Β͏ ϦχϡʔΞϧϓϩηε
ϓϧϦΫ։ൃɺ8*1ɺίʔυϨϏϡʔ w ਐḿཧɺใڞ༗͕ίʔυϕʔεʹͳΔ w ίϛϡχέʔγϣϯίετݮ w ➔͍͍ͪͪਐาใࠂ͠ͳͯ͘ϓϧϦΫΛݟͯΒ͑ऴྃ w ίϯϑϦΫτࢭʢJ04Ͱಛʹʣ
w ษڧ ϦχϡʔΞϧϓϩηε
ࣗಈԽ w (JUIVCʹϓογϡͨ͠Βɺ$JSDMF$*ͰϏϧυˍςετ w ςετ͕ޭͨ͠Β'BCSJDΛͬͯࣾ w ➜มߋʹର͢Δ৺ཧతෆ҆Λղফ w ➜ΤϯδχΞҎ֎ʹΞϓϦΛ͢Δͱ͖ɺख࡞ۀ͔Β
ࣗಈʹ ϦχϡʔΞϧϓϩηε
ςετ݁ՌΛ௨ ࣾ Ϋϥογϡ௨ ϦχϡʔΞϧϓϩηε
։ൃ͍͢͠ڥ w ૉૣ͘ಈ͚ΔΈ w ձٞɺϨΨγʔͳڥʢਓྗʣνʔϜͷ։ൃΛ ͘͢ΔཁҼ w ҙࢥܾఆΛૣΊΔ͜ͱॏཁ ϦχϡʔΞϧϓϩηε
5)&(6*-%ͷqBEEJDU͞ΜͱϓϩτλΠϐϯά w ϓϩμΫτͷΠϝʔδΛνʔϜͰڞ༗ w ➜ॳظϑΣʔζͰαʔϏεͷΠϝʔδ͕ݻ·Γɺޙͷҙ ࢥܾఆָ͕ʹ w ➜ϦϦʔεલʹԾઆͷݕূɺमਖ਼͕Ͱ͖Δ ϦχϡʔΞϧϓϩηε
ϦϦʔε ݕূɾमਖ਼ ݕূɾमਖ਼ ϦϦʔε
ϦχϡʔΞϧͷతΛઃఆ w Ϣʔβʔͷཁɾૢ࡞ϩά͔ΒطଘΞϓϦͷΛநग़ w༗ྉձһͷΈɺίϯςϯπ͕গͳ͍ɺૢ࡞ੑ͕ѱ͍ w➜ແྉɾ༗ྉίϯςϯπΛ૿ՃʢैདྷΑΓෳࡶͳ֊ Λදݱʣͤͭͭ͞ɺยखͰշదʹಡΊΔ6*ઃܭ ϦχϡʔΞϧϓϩηε
ϦχϡʔΞϧϓϩηε ϦϦʔεϊʔτΛॻ͘ w σβΠϯϦχϡʔΞϧͷతΛڞ༗ w ࠷ऴΰʔϧɺ,1*Λ໌֬Խɺڞ༗ w ➔֤ʑͷஅͰ࣮Մೳ w
ػೳͷऔࣺબ͕͍͢͠
ϦχϡʔΞϧϓϩηε ϞοΫΞοϓΛ࡞ͬͯࣾϢʔβʔௐࠪ wπʔϧΛͬͯϞοΫΞοϓΛ࡞
ϦχϡʔΞϧϓϩηε άϩʔόϧϝχϡʔͷҐஔ wυϩϫʔϝχϡʔʢ্PSԼɺࠨPSӈʣ wλϒϝχϡʔʢ̍ஈPS̎ஈɺ্PSԼʣ
ϦχϡʔΞϧϓϩηε άϩʔόϧϝχϡʔͷҐஔ w υϩϫʔϝχϡʔʢ্PSԼɺࠨPSӈʣ w λϒϝχϡʔʢ̍ஈPS̎ஈɺ্PSԼʣ wยखͰૢ࡞͍͢͠ wJ04ͷελϯμʔυ wෳࡶͳ֊ߏΛදݱՄೳ
ϦχϡʔΞϧϓϩηε Ұཡͷදࣔํ๏ wάϦουϨΠΞτ wϦετϨΠΞτ
ϦχϡʔΞϧϓϩηε Ұཡͷදࣔํ๏ wάϦουϨΠΞτ wϦετϨΠΞτ wλΠτϧͱࣸਅͷҐஔ͕ݻఆ w➜ࢹઢͷಈઢ͕ཚΕͣɺམͪண͍ͯಡΊΔ
ϦχϡʔΞϧϓϩηε
͊͞ɺ࣮։࢝ ϦχϡʔΞϧϓϩηε
·ͱΊ
࣮Λ࢝ΊΔલʹ w ϢʔβʔʹՁ͋ΔମݧΛఏڙ͢ΔͨΊʹɺ։ൃ͍͢͠ ڥͮ͘Γେ w ૉૣ͘ݕূɾमਖ਼Ͱ͖ΔΈ w ԽɺϞμϯͳ։ൃڥɺϓϩτλΠϐϯά wࣗͨͪͰಈ͔ͳ͍ͱมΘΒͳ͍
w େ෦ݱͷΤϯδχΞ͕ओಋͯ͠ಋೖ ·ͱΊ
એ
ܦిࢠ൛ͰΤϯδχΞΛ࠾༻த wੵۃతʹαʔϏεվળʹऔΓΊΔํ w৽͍ٕ͠ज़Λ͍ͪૣ͘औΓೖΕΒΕΔح৺ͷڧ͍ํ ͝ڵຯ͋ΔํԼهʹ࿈བྷ͍ͩ͘͞ʂ EH@MBC!OFYOJLLFJDPKQ ࠷ޙʹએ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ϦχϡʔΞϧϓϩηε