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 Slide

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

    View Slide

  3. BlaBlaCar?!

    View Slide

  4. View Slide

  5. CASE STUDY

    View Slide

  6. 2012 - today

    View Slide

  7. 2012

    View Slide

  8. Perfect world
    2012

    View Slide

  9. 2013

    View Slide

  10. Growing team = growing challenges
    2013

    View Slide

  11. 2014

    View Slide

  12. Reaching & plateauing at cruising altitude
    2014

    View Slide

  13. 2015

    View Slide

  14. Next reorganisation: needed, planned, implemented
    2015

    View Slide

  15. 2016

    View Slide

  16. Autonomy scales
    2016

    View Slide

  17. 3 fails
    3 learnings
    3 successes

    View Slide

  18. 3 fails

    View Slide

  19. Weary scrum teams

    View Slide

  20. Weary scrum teams
    Declining productivity & team morale

    View Slide

  21. Language barrier

    View Slide

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

    View Slide

  23. Innovation days

    View Slide

  24. Innovation days
    How to ensure constant renewal?

    View Slide

  25. 3 learnings

    View Slide

  26. Distance

    View Slide

  27. Distance
    Reduce it as much as possible

    View Slide

  28. The right people

    View Slide

  29. The right people
    Keep expectations & entry barrier high

    View Slide

  30. Chapters & Guilds

    View Slide

  31. Chapters & Guilds
    How to sync dispatched experts?

    View Slide

  32. 3 successes

    View Slide

  33. Team culture

    View Slide

  34. Team culture
    Define, live & spread

    View Slide

  35. Agile coaches

    View Slide

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

    View Slide

  37. Need of a second engineering hub
    Geographic
    scaling

    View Slide

  38. How to keep the team growing?
    Geographic
    scaling

    View Slide

  39. To summarise …

    View Slide

  40. We build

    View Slide

  41. We measure

    View Slide

  42. We learn

    View Slide

  43. We repeat

    View Slide

  44. We build.
    We measure.
    We learn.
    We repeat.

    View Slide

  45. Thank you :)

    View Slide