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
Scaling Mobility
Search
Alexander Greim
April 23, 2015
Technology
0
56
Scaling Mobility
Scaling Mobility @ XING, Apps World Berlin
Alexander Greim
April 23, 2015
Tweet
Share
More Decks by Alexander Greim
See All by Alexander Greim
Continuous Delivery on Mobile
iltempo
0
120
Mobile Shift at XING: Next Level Scaling
iltempo
1
110
Other Decks in Technology
See All in Technology
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
490
On Your Data を超えていく!
hirotomotaguchi
2
680
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
350
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
2.4k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
300
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
560
ServiceNow Knowledge Learning Rise up
manarobot
0
210
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
290
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
890
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
200
Featured
See All Featured
Become a Pro
speakerdeck
PRO
11
4.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
Code Reviewing Like a Champion
maltzj
514
39k
KATA
mclloyd
15
12k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Optimizing for Happiness
mojombo
370
69k
GraphQLとの向き合い方2022年版
quramy
32
12k
Web development in the modern age
philhawksworth
202
10k
Docker and Python
trallard
34
2.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Infographics Made Easy
chrislema
238
18k
Transcript
Scaling mobility at XING Magith Noohukhan Evangelist at XING @magithn
Alexander Greim Director Mobile Engineering @iltempo Apps World Berlin 23.04.2015
None
XING member demographics ‣ 6.7 million members in Germany ‣
0.7 million members in Switzerland ‣ 0.7 million members in Austria As of dec 31, 2014
The overall company
Core businesses Business Units
The group of teams Clusters
They develop core products Dedicated Standing Teams
Once upon a time 2009 2010 2011 The beginning First
iOS team Our own first mobile developers iOS & Android
The shift in focus 2012 2013 Shift towards native apps
Android started to grow in terms of traffic Most of the mobile traffic via iPhone The team started growing in parallel Public API beta in the meanwhile
The breakthrough 2014 Today ??? The transformation Scaling
SCALING MOBILITY
Previously… • Successful web business • Rapid growth of mobile
usage • Mobile apps were treated as products
Former development process Web Public API Mobile App
[ Image Bottleneck ] “bottleneck” by Jöran Maaswinkel is licensed
under CC BY 2.0
Mobile is a platform. NOT a product. Our most important
learning.
Optimal development process Business Logic Web API / Mobile App
Public API
How to unleash mobility? • Empower every product team •
Distribute ownership • Establish a platform team
Empower every product team • Mobile ambassadors • Maintain strong
relationships • 2 developers per technology
Make sure you hire the right people. Who share the
same culture and values.
Distribute ownership • Logical split of the application • Introduction
of UI patterns • Independent development cycles • Release trains
App architecture Configuration / API / Tools UI Patterns Stream
Jobs Industry News Profile …
Establish a platform team • Central components • Quality control
• Releases • Automation
Everyone lives and breathes mobile. The right mindset is one
of the biggest challenges.
Our Brand New iOS App
Presented by… Alexander Greim Director Mobile Engineering @iltempo Magith Noohukhan
Evangelist at XING @magithn