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

Organising BlaBlaTech @ Lean IT Summit

Organising BlaBlaTech @ Lean IT Summit

This is the story of Christian and Nicolas, two Tech Managers at BlaBlaTech, who shaped the engineering team of the highly successful ridesharing startup. The team has grown from one single French five-person team to a dozen distributed and fully agile teams with 30+ people in only two years. Their main responsibility?

Building and scaling the development team by constantly improving
engineering processes, integrating and training new talents, and anticipating tomorrow’s organization. Their challenges? Delivering the same level of quality software and services in an ever-growing business where customer feedback is instantaneous and shared all over the web.

Christian Jennewein

October 08, 2015
Tweet

More Decks by Christian Jennewein

Other Decks in Technology

Transcript

  1. What it’s not about • Not about fundraising • Not

    about going to new markets • Not about the story from the founders
  2. 20M 15M 10M 5M 2009 2010 2011 2012 2013 2014

    2015 20 million members in 2015
  3. Being Lean by nature! • From the very beginning ◦

    Iterative product development ◦ business-hypothesis-driven ◦ validated learning • True startup spirit • Tech & product share one table
  4. How to handle a growing team? Let’s try scrum, it’s

    cool (what we did instead: stand-ups only…)
  5. Obtain knowledge + legitimacy • had to prepare the transition

    • met external lean coach with philosophy • but we needed tools & structure
  6. Change requires time + preparation • Sell scrum internally •

    Break resistance to change • Define + communicate the new rules • Onboard product team
  7. Scrum by the book • Split tasks into small units

    • Iterations & feedback loops ◦ Sprints of 1 or 2 weeks • Quick newbie integration • Coaching vs. directing
  8. Integrating remote teams • Faster growth difficult only in Paris

    • We integrate 5 remote developers • Shift all communication to English • Generate face time • Have a dedicated scrum master & PO
  9. PINK DB ADMIN OPS INFRA DEVOPS WHITE DEV ARCHI DATA

    RED BLUE GREEN YELLOW PURPLE ORANGE
  10. The management liked it • Organisation copes with team growth

    • Stay productive • Maintain high visibility • Allow for responsibility & commitment
  11. Becoming agile: it works! • Another good reason to join

    • Clarify the roles • Small and efficient teams • Self-assigning tasks
  12. Some problems... • (too much) focus on tickets, lack of

    big picture • One big remote team working together • Perception of being controlled by metrics • Rigid sprints vs. prod issues vs. roadmap
  13. Kanban without knowing it... More scrumban than scrum… • Continuous

    delivery • Limited work in progress • Sprint backlog challenged by new demands
  14. Full kanban “Scrum does not suit all teams” • More

    flexibility regarding the backlog • No need for micro-project management • Less time wasted in ceremonies
  15. Going fully international • Our choice Warsaw, Poland • Strong

    Tech community • Few pure players • Existing BlaBlaOffice • Developers integrated in existing teams
  16. It’s time to evolve further Why? • Founders cannot define

    whole roadmap • Developers became more executors than actors How? • Assign missions not tasks
  17. Testing a project-oriented team + one big feature for one

    ephemeral team + all the required skills inside the team + high commitment - solution not from the team - need for skill group sync
  18. Testing a goal-oriented team + all the required skills inside

    the team + high commitment + solution defined by the team - need for skill group sync - ???
  19. Future evolutions? • Founders focus on vision, mission & goals

    • Having more goal-oriented teams • Define & organise skill groups