Mobile shift at XING:
Next level scaling
AppsWorld Berlin
20.04.2016
Slide 2
Slide 2 text
Alexander Greim
Magith Noohukhan
Evangelist at XING
@magithn
Director Mobile Engineering
@iltempo
Slide 3
Slide 3 text
For a better working life
Slide 4
Slide 4 text
4
Slide 5
Slide 5 text
Background
5
Slide 6
Slide 6 text
6
Successful
Web Business
Slide 7
Slide 7 text
Rapid
growth of
mobile usage
7
Slide 8
Slide 8 text
Mobile was treated
“AS SIMILAR AS ANOTHER PRODUCT”
Slide 9
Slide 9 text
Mobile development
NOW
Slide 10
Slide 10 text
Phases of Mobile Scaling
10
1. Growing sole team
2. Distributing mobile people
3. Refocussing
Slide 11
Slide 11 text
Modular Apps
• Mobile relevant primary use cases
• Sections evolve autonomously
• Released every second week
11
…
Fully functional
agile team
Slide 12
Slide 12 text
Establishing
the platform team
12
Slide 13
Slide 13 text
What is the platform team about?
• Collaboration & Coordination
• Integration & Automation
• Releasing
13
Slide 14
Slide 14 text
Important differences
• First place customers are internal teams instead of users
• Caring less about the “what” but more about the “how”
• Planning migrations instead of just changing things
14
Slide 15
Slide 15 text
Going through that change
15
Topic Support
Different impact on users and the company • Introducing Platform Principles
Different visibility inside the company • Running company-wide mobile specific events
• Starting internal marketing
Community thinking
• Running communities of practice
• Regular exchanges
• Introducing processes where needed
Personal needs • Helping to switch teams if requested
Slide 16
Slide 16 text
“Shape roles and
apply early”
16
Slide 17
Slide 17 text
“Coordinate and
communicate
changes actively”
17
Slide 18
Slide 18 text
“Collect feedback
early”
18
Slide 19
Slide 19 text
What are the Platform Principles?
19
• We enable mobile product development at XING
• We are thought leaders
• Our internal tools and processes are products
Slide 20
Slide 20 text
Innovation in a platform world
20
• Innovation can be introduced by anyone
• Platform team is making sense out of it
• Hack Weeks 4 times a year
Slide 21
Slide 21 text
What’s ahead?
21
Slide 22
Slide 22 text
Optimising Time to Market
• Reducing rollout time by 40%
22
QA Pre-Release
Development Stage LIVE
Rollout Time
Slide 23
Slide 23 text
Unifying Mobile Platforms
• Extending our Modular UI
• Watching closely Go Mobile, Swift on Android, React
Native
23
Slide 24
Slide 24 text
Backend-controlled native UI
• Direct control over UI
• No need to release new apps for certain changes
24