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
みてねの「少し変わった」アプリ開発体制を半年経験してみて / mitene's excitin...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
shunsuke sato
June 29, 2018
Programming
2
2.1k
みてねの「少し変わった」アプリ開発体制を半年経験してみて / mitene's exciting development
shunsuke sato
June 29, 2018
Tweet
Share
More Decks by shunsuke sato
See All by shunsuke sato
要約 "Add Live Text interaction to your app"
ushisantoasobu
1
1.3k
ANDPAD iOS開発の生態系と課題 - 最近取り組み始めた「マルチモジュール化」について
ushisantoasobu
1
820
Summary of Diagnose unreliable code with test repetitions
ushisantoasobu
1
1.1k
実践!「みてね」における自動生成活用例
ushisantoasobu
5
6.5k
5 Tips when test fails randomly
ushisantoasobu
2
3.7k
Better Way for Test Data Generation??
ushisantoasobu
1
2.8k
iOS/Androidのサブスクリプション実装における違いをざっと振り返る
ushisantoasobu
2
1.8k
24時間でMacアプリを作ってスベってきた話
ushisantoasobu
0
2.3k
Redirectable in App?
ushisantoasobu
2
1k
Other Decks in Programming
See All in Programming
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
380
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
130
How to stabilize UI tests using XCTest
akkeylab
0
110
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
560
CSC307 Lecture 14
javiergs
PRO
0
470
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
430
Codex の「自走力」を高める
yorifuji
0
1.2k
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
110
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
380
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
750
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
860
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
420
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
HDC tutorial
michielstock
1
530
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
150
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
Site-Speed That Sticks
csswizardry
13
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
First, design no harm
axbom
PRO
2
1.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
Transcript
ΈͯͶͷʮগ͠มΘͬͨʯ ΞϓϦ։ൃମ੍Λ ܦݧͯ͠Έͯ ΈͯͶࣄۀ෦։ൃ(ࠤ౻ढ़ี
ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ
ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ ΞϓϦ։ൃνʔϜʢਓʣ
ʜ ༏ઌॱʹੵ·ΕͨλεΫ ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ
ʜ w ۭ͍ͨਓ͔ΒJ04"OESPJE3BJMT "84 ΘͣλεΫΛर͍ͬͯ͘ w ʢͲ͏ͯ͠Γ͍ͨҊ͔݅ࣗΒखΛ͋͛ͯͱ͍͚ͬͯΔʣ ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ
ͳͥ͜Μͳ͜ͱΛ͍ͯ͠Δʁ ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ
IUUQTTFMFDLDD ʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍ͱʁ
w લʹΈͯͶʹδϣΠϯ w J04։ൃϝΠϯͰ͖ͬͯͨʢ͘Β͍ʣ w "OESPJE։ൃগ͋͠Γʢ̍͘Β͍ʣ w 3BJMT։ൃগ͋͠Γʢ͘Β͍ʣ w "84ܦݧ΄ͱΜͲͳ͠
w 5XJUUFS!VTIJTBOUPBTPCV ΈͯͶδϣΠϯલͷࣗͷεϖοΫʢࣗݾհ݉Ͷͯʣ
ΈͯͶͷʮগ͠มΘͬͨʯΞϓϦ։ൃମ੍Λ ܦݧͯ͠ΈͯࣗͳΓʹײͨ͡ 1SPT$POTΛ·ͱΊͯΈΔ ࠓͷΞδΣϯμ
1SPT w ผͷͷྑ͍ͱ͜ΖΛΕΔ w ಘҙΛݗҾ͢ΔϝϦοτ w ਓత410'Λճආ w ʮΔ͜ͱ͕ͳ͍ʯͱ͍͏͜ͱ͕ൃੜ͠ͳ͍ w
ࣄ͕બΔʢϚϯωϦԽ͠ͳ͍ʣ w ͍ΘΏΔʮϑϧελοΫʯΆ͘ͳΕΔ
$POT w ةݥͳίʔυ͕ੜ·ΕΔՄೳੑ͋Γ w ෆಘҙͰͷਐḿͷΕʢͱͦͷෆ҆ʣ w ίϯςΫετεΠονͷൃੜ૿Ճ w ༷ʹର͢ΔݟͷଐਓԽ w
ͷॴࡏ͕ᐆດʹͳΓ͕ͪ w εϖγϟϦετʁ
࣮ྫΛݩʹΈ͍ͯ͘ʢ͋͘·Ͱࢲݟʣ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ ɹ4XJGUͷϥΠϒϥϦͰ ଞͷ͔ΒӨڹड͚͍ͯΔͷ͋Γ·͢ΑͶʁ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ "OESPJE։ൃ͍͍͍ͯͯ͠ͳ͊ͱࢥͬͨͷ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ
<1SPT>ผͷͷྑ͍ͱ͜ΖΛΕΔ
<1SPT>ಘҙΛݗҾ͢ΔϝϦοτ
<1SPT>ಘҙΛݗҾ͢ΔϝϦοτ ͳΜ͔ͩΜͩݴͬͯͦΕͧΕಘҙྖҬ͕͋Δ
w ϦʔμγοϓΛͱΕΔ w ڭ͑ΔཱʹͳΔͷͰʮڭ͑Δɾ͑Δʯྗ͕ͭ͘ w ʮԶͰ͖ΔΜ͡ΌͶʁʯײ֮ΛͯΔ <1SPT>ಘҙΛݗҾ͢ΔϝϦοτ
<1SPT>ਓత410'Λճආ
ਓత410'Λճආ ڈͷʢݸਓతͳͰ͝ΊΜͳ͍͞ʣ
ਓత410'Λճආ ݄̕ʹւ֎ཱྀߦʹߦ͖͍ͨʢՈ߹ʣ ͚ͲɺJ04ΤϯδχΞʹͱ݄ͬͯ̕ w ৽͍͠J1IPOF͕ൃച։࢝ w ৽͍͠J04͕ਖ਼ࣜʹϦϦʔε͞ΕΔ ڈ͍ͨ։ൃνʔϜ J04ΤϯδχΞ̍ਓʜͱͬͯෆ҆
ਓత410'Λճආ ͰΈͯͶͰେৎʂΈΜͳͰ͖Δ͔Β
ʮΔ͜ͱ͕ͳ͍ʯͱ͍͏͜ͱ͕ൃੜ͠ͳ͍ "1*ͪͱ͍͏͜ͱ͕ͳ͍ࣗͰͭ͘Δ͔Β
ࣄ͕બΔʢϚϯωϦԽ͠ͳ͍ʣ ͪΐͬͱJ04͖͔ͯͳʜ ͱ͍͏͜ͱͰ"OESPJEΓ·ʔ͢#
<$POT>ةݥͳίʔυ͕ੜ·ΕΔՄೳੑ͋Γ
<$POT>ةݥͳίʔυ͕ੜ·ΕΔՄೳੑ͋Γ ʮಘҙͰͳ͍ਓ͕࣮ಘҙͰͳ͍ਓ͕ϨϏϡʔʯ ͷͱ͖ʹൃੜͦ͠͏
4XJGUJ04ͷʮ͋Δ͋Δʯ <$POT>ةݥͳίʔυ͕ੜ·ΕΔՄೳੑ͋Γ
<$POT>ෆಘҙͰͷਐḿͷΕʢͱͦͷෆ҆ʣ
<$POT>ෆಘҙͰͷਐḿͷΕʢͱͦͷෆ҆ʣ ਖ਼͍͏ͱࣗҰ൪͜Ε͕ͭΒ͍ʜ
<$POT>ෆಘҙͰͷਐḿͷΕʢͱͦͷෆ҆ʣ ΈͯͶͰʮϖΞϓϩʯͰͦΕΛΧόʔ͢Δӡ༻
<$POT>ͷॴࡏ͕ᐆດʹͳΓ͕ͪ
<$POT>ͷॴࡏ͕ᐆດʹͳΓ͕ͪ Θ͔Γ͍͢ྫϨϏϡʔ͞Εͳ͍13͕ͨ·Δ
<$POT>ͷॴࡏ͕ᐆດʹͳΓ͕ͪ Θ͔Γ͍͢ྫ୭͕ਃ࡞ۀ͢Δͷʁ
εϓϦϯτຖͷ,15ͰΛ͋͛ͯ 5SZͰॾʑղܾ͍ͯ͠Δͱ͜Ζ <$POT>ͷॴࡏ͕ᐆດʹͳΓ͕ͪ
<$POT>ίϯςΫετεΠονͷൃੜ૿Ճ
<$POT>ίϯςΫετεΠονͷൃੜ૿Ճ ࣗԿճ͜͏ॻ͍ͯ͠·ͬͨ͜ͱ͔ʜ
<$POT>༷ʹର͢ΔࣝͷଐਓԽ
<$POT>༷ʹର͢ΔݟͷଐਓԽ ̍ͭͷػೳΛJ04"OESPJE"1*·ͱΊͯ ̍ਓͰ։ൃ͢Δ͜ͱଟʑ͋Δ ͦͷ༷ͷݟ͕ͦͷਓʹूத
ຖि͍ͬͯΔʮݟڞ༗ձʯʹͯڞ༗͢ΔΑ͏ӡ༻ ͨͩ͠ڞ༗͢Δ͔Ͳ͏͔ݸਓͷ͞͡Ճݮ <$POT>༷ʹର͢ΔݟͷଐਓԽ
<$POT>εϖγϟϦετʁ
͘ઙ͘ʹͳΓ͕ͪʜ <$POT>εϖγϟϦετʁ
·ͱΊΔͱʜ
$POTਵ࣌ղܾ͍ͯ͠Δͱ͜Ζ ͜Ε͔ΒͲΜͳνʔϜʹͳ͍ͬͯ͘ͷ͔ ݟͯΈΑ͏͡Όͳ͍͔
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠