5 best practices to boost dev teams

9
5 B EST P RACTICES T O B OOST D EV T EAMS

Upload: thefamily

Post on 22-Jan-2018

626 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: 5 Best Practices to Boost Dev Teams

5 BEST PRACTICESTO BOOST DEV TEAMS

Page 2: 5 Best Practices to Boost Dev Teams

FLORIAN JOURDA

FIRST ENGINEER AND 8 YEARS AT BOX

ADVISOR IN RESIDENCE AT THEFAMILY

@[email protected]

Page 3: 5 Best Practices to Boost Dev Teams

MANAGEMENT IS NOT ABOUT MANAGING PROJECTS

IT IS IS ABOUT ENGINEERING THE ORGANIZATION

Page 4: 5 Best Practices to Boost Dev Teams

BEST PRACTICES ARE JUST TACTICS

THE UNDERLYING PRINCIPLES ARE WHAT MATTERS

Page 5: 5 Best Practices to Boost Dev Teams

[1] DO NOT SWIM IN LANES, SWARM

GOAL: TO FOCUS ON FINISHING PROJECTS,NOT JUST ON STARTING THEM

Page 6: 5 Best Practices to Boost Dev Teams

[2] WRITE TECHNICAL DESIGN DOCS

GOAL: TO SYSTEMIZE DESIGNING, COMMUNICATING AND FOLLOWING GOOD ARCHITECTURE

RESOURCE: BOX DESIGN DOC TEMPLATE

Page 7: 5 Best Practices to Boost Dev Teams

[3] BUILD A BADASS CONTINUOUS INTEGRATION PIPELINE

GOAL: TO ENFORE CODE QUALITY

Page 8: 5 Best Practices to Boost Dev Teams

[4] DO1-1 MEETINGS

GOAL: TO UNDERSTAND THE REAL ISSUES IN THE ORG AND EMPOWER INDIVIDUALS TO SOLVE THEM

Page 9: 5 Best Practices to Boost Dev Teams

[5] DO SPRINT RETROSPECTIVES

GOAL: TO MAKE TEAMS CONTINUOUSLY IMPROVE THEIR CULTURE, TOOLS AND PROCESSES