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
67
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
130
Other Decks in Technology
See All in Technology
Go製のマイグレーションツールの git-schemalex の紹介と運用方法
shinnosuke_kishida
1
350
DIってなんだか難しい? 依存という概念を「使う・使われる」 という言葉で整理しよう
akinoriakatsuka
1
760
BCMathを高速化した一部始終をC言語でガチ目に解説する / BCMath performance improvement explanation
sakitakamachi
2
1.2k
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
3
4.8k
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
6
960
IAMのマニアックな話 2025 ~40分バージョン ~
nrinetcom
PRO
5
680
ソフトウェアプロジェクトの成功率が上がらない原因-「社会価値を考える」ということ-
ytanaka5569
0
110
数百台のオンプレミスのサーバーをEKSに移行した話
yukiteraoka
0
170
お問い合わせ対応の改善取り組みとその進め方
masartz
0
140
Agile TPIを活用した品質改善事例
tomasagi
0
180
SSH公開鍵認証による接続 / Connecting with SSH Public Key Authentication
kaityo256
PRO
2
200
モンテカルロ木探索のパフォーマンスを予測する Kaggleコンペ解説 〜生成AIによる未知のゲーム生成〜
rist
4
1k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
200k
Facilitating Awesome Meetings
lara
53
6.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
For a Future-Friendly Web
brad_frost
176
9.6k
What's in a price? How to price your products and services
michaelherold
244
12k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
31
4.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
Testing 201, or: Great Expectations
jmmastey
42
7.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
490
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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