Suche senden
Hochladen
エンジニアリング組織の設計と実践〜merpayの事例から学ぶ、組織とアーキテクトの関係性〜
•
0 gefällt mir
•
622 views
Hideo Kimura
Folgen
2019/07/30 TECH PLAY での登壇 https://techplay.jp/event/740188
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 36
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
セミナー「会計士の仕事が人工知能に奪われる?」
セミナー「会計士の仕事が人工知能に奪われる?」
Shunsuke Nakamura
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
PEACE COIN
20170207 bigdata analytics_tokyo講演資料
20170207 bigdata analytics_tokyo講演資料
tetsuro ito
【講演資料】アテにされる / どういうこと?どすればいいの?
【講演資料】アテにされる / どういうこと?どすればいいの?
Masanori Saito
採用ピッチ.pptx
採用ピッチ.pptx
higashi2
IoTNEWS事業のご紹介と採用について(2019.04.15)
IoTNEWS事業のご紹介と採用について(2019.04.15)
Koji Koizumi
【UUUM】2023採用ピッチ資料_11期.pptx
【UUUM】2023採用ピッチ資料_11期.pptx
UUUM
【UUUM株式会社】11期会社紹介資料
【UUUM株式会社】11期会社紹介資料
UUUM
Empfohlen
セミナー「会計士の仕事が人工知能に奪われる?」
セミナー「会計士の仕事が人工知能に奪われる?」
Shunsuke Nakamura
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
PEACE COIN
20170207 bigdata analytics_tokyo講演資料
20170207 bigdata analytics_tokyo講演資料
tetsuro ito
【講演資料】アテにされる / どういうこと?どすればいいの?
【講演資料】アテにされる / どういうこと?どすればいいの?
Masanori Saito
採用ピッチ.pptx
採用ピッチ.pptx
higashi2
IoTNEWS事業のご紹介と採用について(2019.04.15)
IoTNEWS事業のご紹介と採用について(2019.04.15)
Koji Koizumi
【UUUM】2023採用ピッチ資料_11期.pptx
【UUUM】2023採用ピッチ資料_11期.pptx
UUUM
【UUUM株式会社】11期会社紹介資料
【UUUM株式会社】11期会社紹介資料
UUUM
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
Tsukasa Makino
20190514
20190514
Toshio Taki
Fund u 紹介書
Fund u 紹介書
듀 펀
Fund U 紹介書
Fund U 紹介書
듀 펀
CultureBook.pdf
CultureBook.pdf
株式会社コー・ワークス
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
ブレークスルーパートナーズ 赤羽雄二
ソーシャルCRMとは
ソーシャルCRMとは
underworks
長期投資用企業分析アプリ
長期投資用企業分析アプリ
東証ソーシャルかぶコン
Fintechベンチャーがもたらす日本市場への示唆
Fintechベンチャーがもたらす日本市場への示唆
Toshio Taki
『社会人基礎力』育成カードワークのご案内
『社会人基礎力』育成カードワークのご案内
shinbeep
【確定版】会社紹介資料 1130
【確定版】会社紹介資料 1130
ssuser3b8a32
株式会社ネットワークコミュニケーションズ
株式会社ネットワークコミュニケーションズ
Reimi Kojima
Crewja info
Crewja info
Jaeeun Lee
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
IMJ Corporation
採用ピッチ資料 1130 (1)
採用ピッチ資料 1130 (1)
ssuserfb06f8
Z Venture Capital採用_221009.pptx
Z Venture Capital採用_221009.pptx
ShogoTakahashi1
Z Venture Capital採用_220930.pptx
Z Venture Capital採用_220930.pptx
ShinichiroHori2
LinkedInの企業活用集
LinkedInの企業活用集
株式会社アント
Linked inの企業活用集
Linked inの企業活用集
株式会社アント
Linked inの企業活用集
Linked inの企業活用集
株式会社アント
Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術
Hideo Kimura
Perl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバー
Hideo Kimura
Weitere ähnliche Inhalte
Ähnlich wie エンジニアリング組織の設計と実践〜merpayの事例から学ぶ、組織とアーキテクトの関係性〜
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
Tsukasa Makino
20190514
20190514
Toshio Taki
Fund u 紹介書
Fund u 紹介書
듀 펀
Fund U 紹介書
Fund U 紹介書
듀 펀
CultureBook.pdf
CultureBook.pdf
株式会社コー・ワークス
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
ブレークスルーパートナーズ 赤羽雄二
ソーシャルCRMとは
ソーシャルCRMとは
underworks
長期投資用企業分析アプリ
長期投資用企業分析アプリ
東証ソーシャルかぶコン
Fintechベンチャーがもたらす日本市場への示唆
Fintechベンチャーがもたらす日本市場への示唆
Toshio Taki
『社会人基礎力』育成カードワークのご案内
『社会人基礎力』育成カードワークのご案内
shinbeep
【確定版】会社紹介資料 1130
【確定版】会社紹介資料 1130
ssuser3b8a32
株式会社ネットワークコミュニケーションズ
株式会社ネットワークコミュニケーションズ
Reimi Kojima
Crewja info
Crewja info
Jaeeun Lee
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
IMJ Corporation
採用ピッチ資料 1130 (1)
採用ピッチ資料 1130 (1)
ssuserfb06f8
Z Venture Capital採用_221009.pptx
Z Venture Capital採用_221009.pptx
ShogoTakahashi1
Z Venture Capital採用_220930.pptx
Z Venture Capital採用_220930.pptx
ShinichiroHori2
LinkedInの企業活用集
LinkedInの企業活用集
株式会社アント
Linked inの企業活用集
Linked inの企業活用集
株式会社アント
Linked inの企業活用集
Linked inの企業活用集
株式会社アント
Ähnlich wie エンジニアリング組織の設計と実践〜merpayの事例から学ぶ、組織とアーキテクトの関係性〜
(20)
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
高度Ict利活用人材育成推進会議プレゼン(1124) final(改)
20190514
20190514
Fund u 紹介書
Fund u 紹介書
Fund U 紹介書
Fund U 紹介書
CultureBook.pdf
CultureBook.pdf
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
ソーシャルCRMとは
ソーシャルCRMとは
長期投資用企業分析アプリ
長期投資用企業分析アプリ
Fintechベンチャーがもたらす日本市場への示唆
Fintechベンチャーがもたらす日本市場への示唆
『社会人基礎力』育成カードワークのご案内
『社会人基礎力』育成カードワークのご案内
【確定版】会社紹介資料 1130
【確定版】会社紹介資料 1130
株式会社ネットワークコミュニケーションズ
株式会社ネットワークコミュニケーションズ
Crewja info
Crewja info
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
【IMJ】パネルディスカッション|顧客ロイヤルティ施策とデータドリブンマーケティング(I・CON2014)
採用ピッチ資料 1130 (1)
採用ピッチ資料 1130 (1)
Z Venture Capital採用_221009.pptx
Z Venture Capital採用_221009.pptx
Z Venture Capital採用_220930.pptx
Z Venture Capital採用_220930.pptx
LinkedInの企業活用集
LinkedInの企業活用集
Linked inの企業活用集
Linked inの企業活用集
Linked inの企業活用集
Linked inの企業活用集
Mehr von Hideo Kimura
Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術
Hideo Kimura
Perl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバー
Hideo Kimura
Inside Of Mbga Open Platform
Inside Of Mbga Open Platform
Hideo Kimura
Modern Catalyst
Modern Catalyst
Hideo Kimura
Benchmarks of Perl Web Application Frameworks
Benchmarks of Perl Web Application Frameworks
Hideo Kimura
CGI::Application::Dispatch
CGI::Application::Dispatch
Hideo Kimura
Mastering CGI::Application
Mastering CGI::Application
Hideo Kimura
Play With Theschwartz
Play With Theschwartz
Hideo Kimura
Catalyst::Model::Adaptor
Catalyst::Model::Adaptor
Hideo Kimura
Mehr von Hideo Kimura
(9)
Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術
Perl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバー
Inside Of Mbga Open Platform
Inside Of Mbga Open Platform
Modern Catalyst
Modern Catalyst
Benchmarks of Perl Web Application Frameworks
Benchmarks of Perl Web Application Frameworks
CGI::Application::Dispatch
CGI::Application::Dispatch
Mastering CGI::Application
Mastering CGI::Application
Play With Theschwartz
Play With Theschwartz
Catalyst::Model::Adaptor
Catalyst::Model::Adaptor
エンジニアリング組織の設計と実践〜merpayの事例から学ぶ、組織とアーキテクトの関係性〜
1.
エンジニアリング組織の 設計と実践 2019/07/30 @TechPlay
2.
1. 会社・事業紹介 2. エンジニア組織の取り組み #merpay_engineering
3.
会社・事業紹介 #merpay_engineering
4.
設立 2017年11月20日 資本金 41億円(株式会社メルカリ100%子会社)(2018年12月時点) 事業内容
金融関連の新規事業 会社概要 #merpay_engineering
5.
コーポレートミッション 信用を創造して、なめらかな社会を創る わたしたちが実現したいのは、ただの便利なお金 ではありません。世界の、社会のあり方を、お金と の付き合い方を変える。 そのために、決済・金融・シェアなど様々なお金に まつわるサービスに取り組んでいきます。 信用を創造する。それは、売る・買うの取引を通じ て信用情報を可視化し、その信用に基づいてお金 を自由に使える世界をつくること。
なめらかな社会。それは、一人一人が今よりも自 由に、平等にお金を使い、欲しいものを手にいれた り、やりたいことが叶う社会。 Building trust for a seamless society #merpay_engineering
6.
バリュー 一人では達成できない大きなミッション を、チームの力を合わせ、全員が最大の パフォーマンスを発揮することで実現し ます。 世の中にインパクトを与えるイノベーショ ンを生み出すため、全員が大胆にチャレ ンジし、数多くの失敗から学び、実践しま す。 メンバー全員がその道のプロフェッショ ナルとしてオーナーシップを持ち、日々 の学びを怠らず、成果や実績にコミットし ます。 Go Bold 大胆にやろう All for One 全ては成功のために プロフェッショナル であれ Be a
Pro #merpay_engineering
7.
「メルペイ」とは 日本最大のフリマアプリを提供する株式会社メ ルカリのグループ会社である株式会社メルペイ が運営するスマホ決済サービスです。 使わなくなったものをメルカリで売って得た売上 金や、銀行口座からチャージしたお金を、「メル カリ」やお店でのお支払いにご利用頂けます。 #merpay_engineering
8.
モノ お金 流動性のイノベーション #merpay_engineering
9.
決済方法 非接触式(iD※)とコード決済に対応 ※「iD」は株式会社NTTドコモの登録商標です。 使える場所 全国135万か所 (順次対応予定。iD加盟店90か所、コード決済45万か所。ネット決済にも対応) 支払い方法 フリマアプリ「メルカリ」での売上金や銀行接続による事前チャージ 「メルペイあと払い」を利用した後払い 接続銀行数 みずほ銀行、三井住友銀行、三菱UFJ銀行など80行 主な機能 コンビニの人気商品が税込み11円から購入できる「クーポン機能」や、「メルペイあと払い」など ※個人間 送金機能や割り勘機能等は非対応 「メルペイ」サービス概要
10.
「メルペイ」サービス概要 本人確認方法 銀行接続、eKYC「アプリでかんたん本人確認」 ご利用いただける店舗(一 部抜粋) 詳細はこちらをご覧ください。https://www.merpay.com/shops/ 支払いまでの タップ数 非接触決済であれば、0タップで端末にタッチするだけ コード払いの場合は、3タップ
11.
スマホ決済「メルペイ」の3つの特長/お客さま向け 「メルカリ」アプリで そのまま使える 「メルカリ」の 売上金が すぐに使える さまざまな お店で使える #merpay_engineering
12.
メルカリ 「メルカリ」アプリでそのまま使える #merpay_engineering
13.
「メルカリ」の売上金がすぐに使える #merpay_engineering
14.
導入して安心して長く使いやすいコスト ¥0初期導入費・固定費 1.5% 決済手数料 ずっと ※メルペイ店舗用アプリ(スマホ決済「メルペイ」の加盟店従業員会計用アプリ)をご利用の場合。 ※ご利用環境によって、初期導入時に別途機器等が必要な場合があります。
15.
データを基に一次流通と二次流通を統合し、 加盟店のビジネスを支援 一次流通 メーカー・小売・流通業等 二次流通 フリマアプリ 送客・マーケティング 取引データ
16.
メルカリは個人だけでなく、企業もエンパワーメントする存在へ
17.
「メルカリ」の売上金・お客さま・データが 「使われる」決済をつくる 1,300万 Cash IN Cash
OUT MAU 「メルカリ」内 売上金・ポイント 銀行口座から 口座振替 「メルカリ」内決済 加盟店さま 年間5,000億円超 「メルカリ」のデータを活用 #merpay_engineering
18.
「メルペイ」を通じて新たなエコシステムを構築 アパレル 飲食 小売 決済・データ
19.
エンジニア組織の取り組み #merpay_engineering
20.
職種割合 #merpay_engineering
21.
SoftwareEngineer別割合 #merpay_engineering
22.
使っている技術 #merpay_engineering
23.
メルペイの サービス規模 マイクロサービスアーキテクチャ 40以上のマイクロサービス 2019 3Qで 1444億円以上を取り扱う メルカリの決済基盤(USのメルカリ事業も含む数字
) 200万人以上の利用者 (メルペイ「電子マネー」の登録を行ったユーザーの累計。 コード払いは除く ) #merpay_engineering
24.
24Confidential - Do
Not Share Architecture Android ● Kotlin ● RxJava ● Redux ● Multi modules Frontend ● HTML ● CSS ● JavaScript ● TypeScript ● Vue.js/Nuxt iOS ● Swift ● MVVM ● Carthage ● Multi modules Backend ● Microservices ● Go ● PHP ● Python ● gRPC Machine Learning ● Python 3 ● Scikit-learn ● Tensorflow ● Airflow ● BigQuery #merpay_engineering
25.
25Confidential - Do
Not Share Infrastructure / Tools Tools ● GitHub (Code repository) ● Slack (Communication) ● CircleCI (CI) ● Bitrise (CI) ● Spinnaker (CD) ● Codecov (Coverage) ● DataDog (Tracing/Monitoring) ● Sentry (Error reporting) ● PagerDuty (Alerting) ● Terraform (Orchestration) Infrastructure ● Kubernetes Engine ● Data Storage ○ Cloud Spanner ○ Cloud SQL ○ Cloud DataStore ● Object Storage ○ Cloud Storage ○ AWS S3 ● Message Queue ○ Cloud Pub/Sub ● CDN/WAF ○ Fastly ○ Akamai #merpay_engineering
26.
エンジニアリング組織 #merpay_engineering
27.
〜2018/07 Project DProject CProject
BProject A PM PM PM PM ... #merpay_engineering
28.
エンジニア: ● 専門性を正しく評価、正しいアサイン、正しいキャリア形成 がされていない不安がある ●
工数の見積もり、リリースの決定にエンジニアの観点が足りず、 スケジュールの不確実性が高まって いる ● セキュリティ対策や技術負債へのアサイン が疎かになる可能性 PM: ● ピープルマネジメントに忙殺されていて プロダクトのことを考えられない ● プロジェクト間のアサイン調整 においてエンジニアの取り合いが起こる可能性 課題 #merpay_engineering
29.
エンジニア: ● エンジニアが専門性を正しく評価され、スキルの適正やキャリアパスに応じてアサイン がされる ●
技術負債の返済やセキュリティ対策など エンジニアリングに不可欠なアサイン ができるようになる ● 工数見積もりや開発スケジュールについて PMがエンジニアに相談できる ようになる PM: ● ピープルマネジメントから開放 されてプロダクトの成功を考えられる ● 限りあるエンジニアを 全社の優先順位に応じてアサイン されるようにする 達成したかったこと 健全な役割定義 #merpay_engineering
30.
2018/07〜 Project DProject CProject
BProject A Product Engineering PM PM PM PM TL ... TL ... TL EM EM EM EM TL SRE Backend 1 Backend 2 iOS Frontend ... EM #merpay_engineering
31.
役割定義 TL PM EM WHY (なぜ) WHAT
(なにを) WHEN (いつまでに) WHAT (なにを) HOW (どうやって) WHEN (いつまでに) WHO (だれが) WHERE (どこで) HOW (どうやって) #merpay_engineering
32.
プロダクト/プロジェクト #merpay_engineering
33.
様々な不確実性の積み上がり ● 肥大する要件による不確実性 ● 複雑な依存関係による不確実性 起こったこと 度重なるリスケ… #merpay_engineering
34.
肥大化する要件による不確実性 → フェーズの整理 Spec freeze、Code
freeze 複雑な依存関係による不確実性 → スコープの整理 段階的リリース やったこと Growth フェーズではアジャイルに #merpay_engineering
35.
リリース推移 2019年2月 非接触型サービス「iD」に対応 2019年4月 複数回のお買い物をあとからまとめて支払える 「メルペイあと払い」開始 2019年5月 ECサイトでも「メルペイ」が利用できる ネット決済提供開始 2019年3月 大手チェーンや中・小規模店舗で QR・バーコード決済に対応 (iOS/Android) iD コード払い あと払い ネット決済 #merpay_engineering
36.
● Microservices における
QAとは ○ カナリアリリース vs 金融品質 ● ビジネススピードを担保できる組織とアーキテクチャとは ○ コンウェイの法則 vs 逆コンウェイの法則 ● Microservices のオーナーシップを担保する運用体制とは ○ 増えていく Microservices に対してスケールする On-Call 含めた運用体制 ● 技術的負債との向き合い方とは ○ 小さく借りて小さく返す仕組み … これからの課題 #merpay_engineering
Jetzt herunterladen