5 Things Agile Coaches Can Learn From Soccer Coaches
Sergey Dmitriev
Growing a Venture Builder and an R&D hardware engineering firm helping our clients create prototypes and solving unsolvable engineering problems┃Certified Scrum Trainer┃Speaker
Being both a soccer coach for my son and a certified Scrum trainer, I've found remarkable overlaps between the worlds of soccer and agile development. Both domains require teamwork, strategic planning, and adaptability. As I've merged lessons from these seemingly disparate worlds, I've identified ???????? ?????? ?????????????????? ???????? ?????????? ?????????????? ?????? ?????????? ???????? ???????????? ??????????????.
??. ?????????????????????????? ?????? ???????? ???????? ?????? ?????? ????????:
????????????: Before every match, soccer coaches ensure that each player knows the game plan, their role, and the ultimate goal — to win the game.
??????????: Similarly, agile teams need to be clear on the sprint goal and the product vision. Everyone should understand their role, be it a developer, Product Owner, or Scrum Master, and how it contributes to the larger objective.
??. ???????????????? ????-??????-??????:
????????????: No matter how well you plan, the dynamics of the game can change unexpectedly. Soccer coaches teach players to adapt, reposition, and strategize in real-time.
??????????: This mirrors the agile principle of responding to change over following a plan. Agile coaches should empower teams to pivot based on feedback, emerging knowledge, or changing business needs.
??. ?????????????????????? ???????????????????? ??????????????????????:
????????????: After each game, coaches and players analyze performance, celebrate successes, and identify areas of improvement, ensuring players are better prepared for the next match.
??????????: The retrospective meeting serves a similar purpose. Agile coaches can adopt this sports mentality, viewing each sprint as a 'game' where teams can reflect, adapt, and improve.
??. ???????????????? ?? ????????, ?????? ???????? ?? ?????????? ???? ??????????????????????:
????????????: Great soccer teams are built on trust, communication, and understanding each player's strengths and weaknesses.
??????????: Agile teams should also be closely knit units. It's essential to foster a culture of trust, open communication, and mutual respect. Celebrate individual talents, but always emphasize collective achievements.
??. ?????????????????????? ?????????? ????????:
????????????: Soccer coaches know the importance of celebrating goals, even if the team is still trailing. It boosts morale and fuels motivation.
??????????: In the world of agile, coaches should celebrate incremental achievements, even if the larger project isn't complete. Recognizing and celebrating small victories keeps the team motivated and recognizes the progress made.
In conclusion, while agile and soccer coaching may seem worlds apart, the fundamentals of teamwork, strategy, and continuous improvement underpin both. Embracing these shared principles can make us better agile coaches and help our teams 'score goals' sprint after sprint. ???