Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Managing Mobile Releases at XING or: How to Bak...

Bas Broek
February 15, 2018

Managing Mobile Releases at XING or: How to Bake a Quiche

Presented at (the first ever) CocoaHeads in Porto, Portugal.

Bas Broek

February 15, 2018
Tweet

More Decks by Bas Broek

Other Decks in Programming

Transcript

  1. Managing Mobile Releases at XING OR: HOW TO BAKE A

    QUICHE BAS BROEK 1 — @basthomas
  2. MOBILE AT XING ▸ 1 app ▸ 11 teams ▸

    ± 50 developers ▸ Native apps on iOS & Android ▸ Releasing every week 2 — @basthomas
  3. PLATFORM TEAM ▸ Responsible for the app architecture ▸ Enabling

    new features (think multitasking, improved iPad support) ▸ Also an over-arching product team 5 — @basthomas
  4. DOMAIN SPECIFIC TEAMS ▸ We have multiple fillings ▸ Seperate

    teams for separate sections: jobs, messenger, news, video etcetera. ▸ One Community 7 — @basthomas
  5. MOBILE RELEASES TEAM ▸ Working on iOS & Android ▸

    Providing Continuous Integration & Managing Releases ▸ Shipping every week ▸ Unifying processes (documentation, release building) 9 — @basthomas
  6. PREVIOUS SITUATION ▸ iOS & Android Release handling is separated

    ▸ Respect differences in platforms ▸ Little collaboration ▸ Different tooling & solutions ... but we were facing similar issues 14 — @basthomas