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

Scaling Engineering at BlaBlaCar @ ScrumDays Warsaw 2016

Scaling Engineering at BlaBlaCar @ ScrumDays Warsaw 2016

Here's my presentation I gave, although with very few text on the slides. I invite you to have a look on the Google Slides behind this, where you can see the video and animated GIFs as well as check out the speaker notes: https://docs.google.com/presentation/d/1y4fq0xhqazIa17cnALsDM9GW_vipzo-UAQnDIuwZOhU/edit

Christian Jennewein

May 12, 2016
Tweet

More Decks by Christian Jennewein

Other Decks in Technology

Transcript

  1. Scaling
    Engineering
    @

    View full-size slide

  2. @cestcri
    Christian Jennewein
    Head of Engineering
    github.com/cestcri
    linkedin.com/in/christianjennewein

    View full-size slide

  3. 2012 - today

    View full-size slide

  4. Perfect world
    2012

    View full-size slide

  5. Growing team = growing challenges
    2013

    View full-size slide

  6. Reaching & plateauing at cruising altitude
    2014

    View full-size slide

  7. Next reorganisation: needed, planned, implemented
    2015

    View full-size slide

  8. Autonomy scales
    2016

    View full-size slide

  9. 3 fails
    3 learnings
    3 successes

    View full-size slide

  10. Weary scrum teams

    View full-size slide

  11. Weary scrum teams
    Declining productivity & team morale

    View full-size slide

  12. Language barrier

    View full-size slide

  13. Language barrier
    How to get people to understand each other?

    View full-size slide

  14. Innovation days

    View full-size slide

  15. Innovation days
    How to ensure constant renewal?

    View full-size slide

  16. Distance
    Reduce it as much as possible

    View full-size slide

  17. The right people

    View full-size slide

  18. The right people
    Keep expectations & entry barrier high

    View full-size slide

  19. Chapters & Guilds

    View full-size slide

  20. Chapters & Guilds
    How to sync dispatched experts?

    View full-size slide

  21. Team culture

    View full-size slide

  22. Team culture
    Define, live & spread

    View full-size slide

  23. Agile coaches

    View full-size slide

  24. Agile coaches
    Building a team of dedicated, full-time coaches

    View full-size slide

  25. Need of a second engineering hub
    Geographic
    scaling

    View full-size slide

  26. How to keep the team growing?
    Geographic
    scaling

    View full-size slide

  27. To summarise …

    View full-size slide

  28. We build.
    We measure.
    We learn.
    We repeat.

    View full-size slide

  29. Thank you :)

    View full-size slide