Slide 1

Slide 1 text

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

Slide 25

Slide 25 text

Thank you for your attention.