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
2019-12-12 DMM meetup
Search
y_matsuwitter
December 12, 2019
Technology
2.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2019-12-12 DMM meetup
About DMM tech vision.
y_matsuwitter
December 12, 2019
More Decks by y_matsuwitter
See All by y_matsuwitter
LLMと共に進化するプロセスを目指して
ymatsuwitter
13
5.1k
Building Products in the LLM Era
ymatsuwitter
11
13k
Product Utilization of Large Language Models Starting Today
ymatsuwitter
3
3.5k
経営・意思・エンジニアリング
ymatsuwitter
23
22k
LLM in 2023 and 2024
ymatsuwitter
8
6.3k
Turbulent Technological Changes and Career Strategies
ymatsuwitter
2
3.2k
LLM in toB Service and Its UX
ymatsuwitter
7
12k
Agent and small LLM validation
ymatsuwitter
7
3.1k
Information management for a culture of speed: The story of Notion and LayerX
ymatsuwitter
4
11k
Other Decks in Technology
See All in Technology
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
270
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
330
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.6k
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
420
CloudWatchから始めるAWS監視
butadora
0
320
OSPN.JPバージョンアップ作業進捗のご報告 / 20260801-osc26kyoto
akkiesoft
0
200
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
0
570
コンポーネント名には何を含めるべきなのか? / what-should-be-included-in-component-names
airrnot1106
0
250
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
430
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
220
reFACToring
moznion
1
1.1k
初めてのGitHub Actions / GitHub Actions at First
tooppoo
0
130
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
200
Chasing Engaging Ingredients in Design
codingconduct
0
260
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
Six Lessons from altMBA
skipperchong
29
4.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
450
30 Presentation Tips
portentint
PRO
1
360
GitHub's CSS Performance
jonrohan
1033
470k
Code Reviewing Like a Champion
maltzj
528
40k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Transcript
© DMM.com テックカンパニーとはなにか DMMの目指す先 DMM.com CTO 松本 勇気 2019/12/12
© DMM.com 自分とDMMについて 2
© DMM.com 3 Corporate Message
© DMM.com 4 Corporate Message DMM. ESSENCE "DMMらしさ" や "組織風土"
を言語化し、 5のエッセンスにまとめました。
© DMM.com 5
© DMM.com 6
© DMM.com 40以上の サービスを展開 7 事業について オンラインゲームや動画配信をはじめ としたエンタメコンテンツから、 DMMFX などの金融サービス、その他人材育成
事業といった様々な分野の事業・活動 に取り組んでいます。 金融 グローバル ビジネス 教育・ コミュニティ ミュージアム ・テーマパーク
© DMM.com 8 事業について ゲーム エンターテインメント ・コンテンツ ハードウェア ・プロダクト 自然エネルギー
Eコマース 40以上の サービスを展開 オンラインゲームや動画配信をはじめ としたエンタメコンテンツから、 DMMFX などの金融サービス、その他人材育成 事業といった様々な分野の事業・活動 に取り組んでいます。
© DMM.com 9 事業について ライフスタイル アミューズメント その他、様々なサービスを展開&開発中↓↓ https://www.dmm.com/ 40以上の サービスを展開
オンラインゲームや動画配信をはじめ としたエンタメコンテンツから、 DMMFX などの金融サービス、その他人材育成 事業といった様々な分野の事業・活動 に取り組んでいます。
© DMM.com • 松本 勇気 (@y_matsuwitter) • DMM.com CTO /
日本CTO協会理事 • 経歴 • 東京大学在学中に3社のスタートアップの立ち上げ・支 援 • 2013年 Gunosy入社 • Gunosyにて執行役員、CTO、新規事業担当を経て DMM.comへ • 高負荷環境のシステム設計や機械学習、VR、 Blockchainなど新技術領域担当を歴任 10 自己紹介
© DMM.com CTO就任時における DMMの課題 日本の多くの組織が抱える技術活用の壁 11
© DMM.com テックカンパニー化をミッションにCTOへ 12
© DMM.com 13 テックカンパニーとは 事業の全てがソフトウェア・エンジニアリングで改善されるのがテックカンパニー。 技術を交えた課題解決 • 全ての事業や組織に関わる 仕組みを、特にソフトウェア・ エンジニアリングで繋げる。
コード・計測 • DMMに関わる全てをコードで 表現していく。 • システム化の先に全てを計 測し、データとして保存。 技術指向・ソフトウェア化 計測と事業モデリング • プロダクトだけでなく、組織に 関わる全てを計測し、指標化 し、連動する一つのモデルと して表現する。 個別最適化 • 人では不可能なレベルの細 やか、かつ自動的な最適化 • 結果としての省力化と改善 の双方を達成する。 データドリブン イテレーティブな改善 • 日々細かい検証ループを回 しながら数多くの施策を試 す。 • ABテストにより着実に改善を 積み上げる。 失敗を許容する • 不具合等発生しても復旧可 能であるレジリエントなシス テム。 Agility
© DMM.com 入社時点でのDMMの課題 14 ビジネスモデルや営業力に比べ、事業年数の経過もあってか技術活用が今一歩不足していた。 20年続くシステム • またシステムの多くが長期間運用されておりコー ド上の複雑度が上昇
事業と開発が長らく別会社運用 • エンジニアリングによる事業改善の流れが不足 していた。 • 営業とビジネスモデルの強さで成長。 事業部間のコミュニケーション • 各事業が各々独立して動いており、知見の共 有、標準化が不足。 技術と事業、および事業間の分離 定性的事業判断 データによる定量性的分析の活用不足 • 現代の事業はデータがその中心にあるべき。 • 現状の社内では定性的な意思決定がほとんど だった。(後述) 機械学習ベースの事業改善の不足 • 情報配信 = 検索と機械学習の世界 • 現状ではマニュアルに運用されている箇所がほ とんど。
© DMM.com DMM Tech Vision テックカンパニーにむけて2021年までの戦略 15
© DMM.com DMM Tech Vision 16
© DMM.com 17
© DMM.com 18
© DMM.com 19
© DMM.com 具体的な取り組み事例(技術・データ) • モノリスの解体とサービス分割 • 売上100億規模の事業のクラウド移行 • QAチームの立ち上げ •
事業数値の可視化推進プロジェクト • MLOps基盤の構築 • 各事業に対するパーソナライズエンジン提供 • オンプレ環境でのKubernetes環境検証 20
© DMM.com 学べるDMM 21
© DMM.com 新規事業の今とこれから 22
© DMM.com DMM、新規事業の今 現在40を超える事業があり、未来に向けてさらに加速していきたい。 23 • 事業軸 • 「なんでもあり」 •
最近増えている事業軸 • 教育事業 • 製造業 • エンタメ事業...etc • 投資 • R&D • VR/AR、ブロックチェーン、機械学習など • 東京大学との社会連携講座 各事業のビジョンと成功を支える、器としてのDMM.comを目指す。
© DMM.com 新規事業を支える技術 基本的に各事業で自由な選択としている。 24 • Disposabilityを意識して沢山の技術的挑戦を支えて いきたい。 • 最近の事例
• 事例:GAMES PFでの新規プロダクト • Istioを用いたService Mesh環境 • ArgoによるCI/CD • 最終的には新規事業を支えるリファレンス的な技術 スタックを構築目指す。 実験と共有により、ベストプラクティスが溜まる環境を目指す。 社内での利用技術の例
© DMM.com 新規事業を作り続ける組織であるために 現状、CTO個人としての考えだが、とにかく何でもありな事業軸で沢山の事業を立ち上げる。 25 • DMMでは現在、1事業/月ほどの事業軸増加。 • 流れを加速し、10年で300事業を立ち上げたい。 •
次のDMMの軸となる事業を生み出す。 • 沢山の事業を支えるベストプラクティスの集積 • 技術が支えるAgility • データが支える事業のScience • よい仲間が集まるAttraction • よい文化を共有する仲間とそのMotivation DMM Tech Visionの先に沢山の事業、それを可能にする技術的基盤と科学的姿勢を作っていきたい。 ソフトウェア工学 データサイエンス 機械学習 Agility高い文化 魅力的発信 成長環境 大量の事業群 Best Practiceの集積