We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Scaling Engineering Teams for Growth • Herry Wiputra • YOW! 2018
Learn practical strategies for scaling engineering teams through lean principles, self-organizing structures, microservices architecture, and culture transformation.
- 
    Create self-organizing, cross-functional teams with full end-to-end ownership from idea conception to production support 
- 
    Focus on flow and removing waste rather than just output - implement Lean principles to increase value delivery 
- 
    Build culture around experimentation, learning, and solving customer problems rather than following orders 
- 
    Empower teams with autonomy, mastery opportunities, and clear purpose aligned to company goals 
- 
    Move from monolithic systems to microservices architecture gradually while maintaining business operations 
- 
    Free data from legacy systems by implementing event streams alongside existing databases 
- 
    Hire for problem-solving attitude and learning mindset over specific technical skills 
- 
    Break down silos between functions (product, engineering, design) by creating integrated teams 
- 
    Let teams self-select their work and organization rather than top-down assignment 
- 
    Focus leadership on creating good systems/environment rather than micromanaging people 
- 
    Drive motivation through autonomy, mastery and purpose rather than just monetary incentives 
- 
    Measure outcomes and value delivery to customers rather than just output metrics 
- 
    Transform gradually through experimentation rather than big-bang changes 
- 
    Invest heavily in growing people and building their capabilities rather than just hiring experts