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
RDRAと業務と私
Search
Go Tanaka
October 29, 2021
Technology
6
4.9k
RDRAと業務と私
Go Tanaka
October 29, 2021
Tweet
Share
More Decks by Go Tanaka
See All by Go Tanaka
事業を理解するために勉強したこと
tan_go238
0
1.2k
エンジニアのための情報設計入門
tan_go238
10
7.7k
JVM in Action
tan_go238
1
580
Ordinary Object Pointer in JVM
tan_go238
5
5.9k
フロントエンドの基礎知識
tan_go238
28
9.9k
Reactive Microservices Architecture
tan_go238
0
220
たぶん便利なパターンマッチ
tan_go238
0
280
ドメイン駆動設計 第一部まとめ
tan_go238
1
380
Other Decks in Technology
See All in Technology
株式会社EventHub・エンジニア採用資料
eventhub
0
4.3k
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
230
Classmethod AI Talks(CATs) #16 司会進行スライド(2025.02.12) / classmethod-ai-talks-aka-cats_moderator-slides_vol16_2025-02-12
shinyaa31
0
110
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
3
1.3k
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
6
1k
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
デスクトップだけじゃないUbuntu
mtyshibata
0
160
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
440
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
TAMとre:Capセキュリティ編 〜拡張脅威検出デモを添えて〜
fujiihda
2
250
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
20
8.1k
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5.1k
Thoughts on Productivity
jonyablonski
69
4.5k
Become a Pro
speakerdeck
PRO
26
5.1k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Being A Developer After 40
akosma
89
590k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
We Have a Design System, Now What?
morganepeng
51
7.4k
What's in a price? How to price your products and services
michaelherold
244
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Transcript
R D R A ͱ ۀ ͱ ࢲ ג
ࣜ ձ ࣾ τϚϧ ό ɹ औ క C T O ɹ ా த ɹ ߽
͡Ίʹ ࣗݾհ ాத ߽ @tan_go238 גࣜձࣾτϚϧό CT O ӡӦ͍ͯ͠ΔϗςϧͰ͏॓ധࢪઃཧγεςϜͷ։ൃ ۀγεςϜͷडୗ։ൃΛ͍ͯ͠·͢
https://yadoru.me/ https://tomaruba.me/
גࣜձࣾτϚϧό ϓϩσϡʔε γεςϜ։ൃ
͡Ίʹ ͜ͷεϥΠυͷରऀ ͜Ε͔ΒRDRAΛۀͰ͍͖͍ͬͯͨͱࢥ͍ͬͯΔਓ ࣮ࡍʹRDRAΛಋೖ͢Δʹ͍͋ͨͬͯ᪴ͨͱ͜ΖʢݱࡏਐߦܗʣͳͲΛ ͦͷ··͓͑͠Α͏ͱࢥ͍ͬͯ·͢ʢͬ͘͘͢͟͝ΓͰ͢ʣ ελϯεͱͯ͠ɺRDRAΛʮਖ਼͘͠͏ʯͱ͍͏ΑΓʮ։ൃʹ׆͔ͤΔʯ ͜ͱΛ༏ઌ͍ͯ͠·͢ ͪΌΜͱͨ͠ཁ݅ఆٛͰͳ͘ɺ։ൃΛਐΊΔͨΊͷཁ݅ఆٛʹͳΓ·͢
͡Ίʹ ࢲͱτϚϧόͷؔ ࣾͰ͏ۀγεςϜΛ࡞ΔͨΊʹೖࣾ IT෦ͷ্ཱͪ͛Λߦ͏ɻࣾʹIT͕Ͱ͖Δਓ͕͍ͳ͍ঢ়گ લ৬ͰPOSϨδΛ࡞͍ͬͯͨͷͰൢചγεςϜͳΒ͔Δ͕॓ധۀॳΊͯ ॳࣾͰ͍ͬͯΔγεςϜGoogleεϓϨουγʔτͰ͋ͱࢴ पΓγεςϜ։ൃ͕Կͳͷ͔ϝϦοτ͢ΒΑ͔͍ͬͯ͘ͳ͍ঢ়گ ॓ധۀؔΘΔۀछଟ͘ਓ݅අ͔͞ΉͷͰɺ͜Ε͔ΒΛߟ͑ΔͱITԽඞਢ
ͳͥRDRAΛ͡Ίͨͷ͔ ୭ͬͨ͜ͱͷͳ͍γεςϜͷཁ݅Ͱͯ͜ͳ͍ ৽ن։ൃͰ॓ധۀࣗମॳΊͯͩͬͨͨΊɺ࠷ॳ࣮ࡍʹۀΛߦ͏ࣾϝϯ όʔͷཁΛฉ͍ͯɺ͔ͦ͜ΒͰ͖ͯͨཁ݅Λ·ͱΊ͍ͯͨɻ ͨͩɺ։ൃલͰ·ͩ୭ͬͨ͜ͱͷͳ͍γεςϜͷཁ݅Λฉ͍ͯɺγε ςϜʹؔͷͳ͍ʹͳΔ͜ͱ͕ଟ͘ɺ͋·ΓࠜຊతͳղܾʹͳΔΑ͏ͳ Ͱͯ͜ͳ͔ͬͨɻ ͜ΕώΞϦϯά͢Δ͕ࣗɺۀʹର͢Δཧղ͕͘ɺ͏·͘ฉ͖͍ͨ Λฉ͖ग़ͤͳ͍ͷ͕ͩͬͨʢͭ·Γۀཧղͷղ૾͕͍ʣ ͋ΔఔۀࣝΛ͚ͭͯɺͲ͏͍͏γεςϜͳΒྑ͍͔ͷΠϝʔδඞཁ
ͳͥRDRAΛ͡Ίͨͷ͔ ੵۃతʹ؍͢Δ͜ͱͰۀ͕ݟ͑ͯ͘Δ ૬खͷΛฉ͘ͷͰͳ͘ɺͪ͜Β͔ΒۀͷϑϩʔɺͦΕͧΕͷ໘ Ͱͦͷͱ͖Կͷ߲ΛݟͨΓೖྗ͍ͯ͠Δ͔Λࣄࡉ͔ʹ࣭͍ͯͬͨ͠ ʢޙΖ͔Β࡞ۀ͍ͯ͠ΔͷΛͬͦ͜ΓݟͯͨΓͯͨ͠ʣ ͦ͏͢ΔͱۀͷຊےͷྲྀΕ͕ݟ͖͑ͯͯɺࠔ͍ͬͯΔ͜ͱΛฉ͚ͩ͘ Ͱɺͦͷղܾํ๏͕Θ͔ΔΑ͏ʹͳ͖ͬͯͨɻ ۀཧղͷղ૾্͕͕Γɺݱͱҙࢥૄ௨Ͱ͖ΔΑ͏ʹͳ͖ͬͯͨ ʢޙ͔Βࢥ͑͜ΕRDRAͷۀϑϩʔਤΛ࡞Δͷʹࣅͯͨʣ ۀΛཧղ͢Δ͜ͱͰཁ݅ఆ͕ٛͰ͖ΔΑ͏ʹͳ͖ͬͯͨ
ͳͥRDRAΛ͡Ίͨͷ͔ ཁ݅Λݴ༿Ͱ͑Δͷ͍͠ ͜͜ͰΤϯδχΞʹ࣮Λ͓ئ͍͕ͨ͠ɺ࡞ۀ͢Δਓͷۀཧղ͕͘͠ࢦ ࣔ͢Δ͚ͩʹͳΓԿख͕͠ൃੜͨ͠ɻ ۀ͕ݟ͑ͳ͍ͱͦͷը໘ͰϢʔβʔ͕Կ͕ݟ͍͔͔ͨΒͳ͍ͷͰݴΘΕ ͨ௨Γͷ߲Λදࣔ͢Δ͚ͩʹͳͬͯ͠·͏ɻ ͦ͜ͰɺຖिϢʔβʔΠϯλϏϡʔͯ͠Β͏࣌ؒΛ࡞͕ͬͨɺ࠷ॳͷࣗ ͱಉ͡Ͱɺۀཧղͷղ૾͕͍ͨΊղܾ͠ͳ͔ͬͨɻ
ͳͥRDRAΛ͡Ίͨͷ͔ νʔϜͷۀཧղΛ্͛ΔͨΊʹ ۀ͕ݟ͑ͳ͍ͱۀཧղ্͕Βͳ͍͠ώΞϦϯάͰ͖ͳ͍ɻ ཧղ্͕͕ΕɺώΞϦϯάͰ͖ΔΑ͏ʹͳΓɺཁ݅ఆٛͰ͖Δɻ ٯʹ͍͑ɺཁ݅ఆ͕ٛͰ͖Εۀཧղ্͕͍ͬͯΔͣɻ ཁ݅ఆٛͷϑϨʔϜϫʔΫ͘͠ώΞϦϯάख๏͕͋Εɺମܥతʹ·ͱ ΊΒΕ͍ͯΔͣͳͷͰɺཁ݅ఆ͕ٛ͋ΔఔͰ͖ΔΑ͏ʹͳΔͣɻ ͳͥͦͷۀΛ͢Δͷ͔ɺͦͷۀ͕ඞཁͳͷ͔ɺۀͷຊےΛݟΕΔख๏ Λ୳ͯ͠ݟ͚ͭͨͷ͕RDRAͰͨ͠ɻ
RDRAͰۀཧղͰ͖Δͷ͔ ૣͬͯΈΔ RDRAͳΜͱͳ͘ಡΉ͜ͱ؆୯͚ͩͲɺͪΌΜͱಡΉʹͦΕͳΓͷۀ ཧղ͕ߴ͘ͳ͍ͱͰ͖ͳ͍ɻ ͦͯ͠ɺॻ͔ͳ͍ͱͪΌΜͱಡΊΔΑ͏ʹͳΒͳ͍ɻ Ϣʔβʔ͕γεςϜΛ৮͍ͬͯΔઢͰॻ͘ͱ͏·͘ॻ͚Δؾ͕͢ΔɻΤϯ δχΞࢹͩͱ͍͖ͳΓ༷͕Ͱ͖ͯͨΓͱࡉ͔͘ͳΓ͗͢Δɻ ॻ͚ΔͱಡΊΔΑ͏ʹͳΔ͠ɺۀཧղ্͕Δɻ ϢʔβʔͱҰॹʹRDRAΛॻ͍͍ͯΔʹಉ੮ͯ͠υϥΠόʔަ͠ͳ͕Β ϞϒϓϩΛ͍ͬͯΔ͏ͪʹཧղ্͕͕ͬͯ͘ΔͷͰͱࢥ͍ͬͯΔɻ
RDRAͰۀཧղͰ͖Δͷ͔ γεςϜ ڥք Ϣʔβʔ ։ൃऀ RDRA ϢʔβʔͱγεςϜʹ͍ͭͯͷҙࢥૄ௨Λ͢ΔͨΊͷϑϨʔϜϫʔΫ
RDRAͰۀཧղͰ͖Δͷ͔ ͬͯΈͯΘ͔ͬͨ͜ͱ Enterprise ArchitectΛ͏͜ͱͰRDRAΛ্ख͑͘Δɻ ͱ͍͑ϞϒϓϩͳͲΛߦ͏ͨΊʹෳਓ͕ಉ࣌ฤूͰ͖Δڥ͕΄͍͠ɻ MiroΛࢼ͕ͨ͠RDRAͷಛͰ͋ΔʮΞΠίϯಉ࢜ͷؔ࿈ʯ্͕ख͘දݱͰ ͖ͳ͔ͬͨɻ ݱࡏ Figma +
Instance Finder PluginͰ͋Δఔؔ࿈͕දݱͰ͖ΔͷͰʁ ͱࢼ࢝͠Ί͍ͯΔʢ͕࣌ؒ͋ΕσϞʣ
RDRAͰۀཧղͰ͖Δͷ͔ RDRA͚ͩͰΓͳ͍ ฐࣾͷ߹ɺϝΠϯͱͳΔϨηϓγϣϯۀͷ͏ͪʮγεςϜΛར༻͢Δʯ ͱ͍͏ؔ৺ඇৗʹ͘ɺͦΕRDRAͰදݱ͠ʹ͍͘ɻͦͷͨΊRDRA ͚ͩͰۀͷຊ࣭ΛཧղͰ͖Δͱݴ͍ͮΒ͍ͱࢥ͍ͬͯΔɻʢγεςϜڥք ͷഽײɺग़ୀۈΞϓϦͷʮग़ۈʯʮୀۈʯͷϘλϯΛԡ͢ͷʹ͍ۙʣ ྫ͑ɺ࣍ͷΑ͏ͳ͜ͱ͕࣮ݱ͞ΕΔ͜ͱ͕ۀͷඪͰ͋Δ͕ɺγεςϜ ͦͷҰ෦Λख͍ͬͯΔ͚ͩʹ͗͢ͳ͍ɻ ɾͷલͷ॓ധ͢Δ͓٬༷Λຬͤ͞Δ͜ͱʢϨηϓγϣϯʣ ɾࡏ࣌ͷ॓ധମݧΛͬͱվળ͢Δ͜ͱʢاըʣ
ɾՔಇΛ্͛རӹΛग़ͨ͢Ίʹ༷ʑͳ͔֯Βఆྔతͳੳ͕Ͱ͖Δ͜ͱ ʢϚʔέςΟϯάʣ
RDRAͰ։ൃͰ͖Δͷ͔ RDRAͷਤը໘σβΠϯ͔Β༷Λ࡞࣮ͬͯͯ͠Β͍ͬͯΔɻ JIG͔Βੜ͞ΕͨਤͱݟൺΔ͜ͱͰ͍Ζ͍Ζؾͮ͘͜ͱ͕͋Δ͠ PICTਤղͱϏδωείϯςΩετਤؔ࿈͕ग़ͯ͘Δͱࢥ͍ͬͯΔ RDRAͰ͋Δఔۀཧղͨ͠Β ίʔυॻ͍ͯJIGͰݟͯ֬ೝ͢Δ ࣽ٧·ͬͨΒRDRAͰ၆ᛌతʹݟΔ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ