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

Building Android Infrastructure Teams at Scale

Building Android Infrastructure Teams at Scale

Mohit S

May 05, 2022
Tweet

More Decks by Mohit S

Other Decks in Programming

Transcript

  1. Building Android Infra Teams at Scale • Purpose & Motivations

    • How to build an infra team • Best practices
  2. What is an Android Infra Team? • Focuses on Arch,

    CI and Tooling • Customers are devs.
  3. Scenario • Upgrade Gradle Plugin • Causes Out of Memory

    Exception • Effects whole team (Slows down development)
  4. Examples OKRs • Improve local build times by 10% •

    Reduce onboarding to 10th commit • Refactor navigation
  5. Example • Improved Gradle build times by 10% • Created

    tools to improve dev workflow • Assisted in project
  6. OKRs • Not every OKR can have a metric •

    Continuous team survey feedback
  7. Best practices • Feedback • Expectations • Setup processes •

    Automate best practices • Open source libraries
  8. Best practices • Feedback • Expectations • Setup processes for

    new tech • Automate best practices • Open source libraries
  9. Building Android Infra Teams at Scale • Purpose & Motivations

    • How to build an infra team • Best practices