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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Alexander Greim
April 23, 2015
Technology
78
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scaling Mobility
Scaling Mobility @ XING, Apps World Berlin
Alexander Greim
April 23, 2015
More Decks by Alexander Greim
See All by Alexander Greim
Continuous Delivery on Mobile
iltempo
0
130
Mobile Shift at XING: Next Level Scaling
iltempo
1
130
Other Decks in Technology
See All in Technology
手塩にかけりゃいいってもんじゃない
ming_ayami
0
610
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
170
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
420
iOS アプリの「これって不具合ですか?」を AI に調べてもらう
miichan
0
110
AIのReact習熟度を測る
uhyo
2
660
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
9
1.3k
Comment regagner la souveraineté de vos données tout en étant payé grâce à Nostr !
rlifchitz
0
110
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
760
Lightning近況報告
kozy4324
0
210
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
430
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
120
水を運ぶ人としてのリーダーシップ
izumii19
2
190
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
430
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
440
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Building an army of robots
kneath
306
46k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
260
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
860
Making Projects Easy
brettharned
120
6.7k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
530
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
370
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