This got me thinking. How do these team dynamics relate to open source? In what way can we draw similarities between a successful team in a sporting arena and a successful open source community? Here’s the list I was able to compile. I’m sure there are others. These 5 similarities are strongest in my mind.
1. Encouraging one another
I’ve had opportunity to play on several teams in the past. (Nothing worth mentioning.) One of the biggest motivating factors for me was the encouragement from my teammates. I used their motivational words and shouts of encouragement as inspiration to push myself even harder than ever. This sense of camaraderie which linked each individual to be part of a greater purpose, the team, was a powerful driving force.
Open source communities in much the same way form a team. They have a common set of goals and ideals and aspire for something greater than themselves. Just as a winning team exhibits this encouraging personality, the successful (winning) open source communities also generate a feeling of encouragement and cheer for victory.
2. Understanding the importance of subs
No, I’m not referring to the common sandwich, or to an underwater vessel. This is the substitute player; often referred to as “the bench.” When watching some sports it is quite obvious when this change occurs and new players come on the field. In other sports this is a seamless transition happening almost invisibly during the flow of the game. I like that thought. These players are just as important, just as valuable as the individuals who started the game. Teams where substitutions are put as a priority can play longer and stronger than others. They realize the value of fresh legs and renewed energy for the good of the team.
Communities with a strong understanding of the value of substitutions will see greater successes. A community that knows how and when to include others or let a different individual take the lead gives them the endurance and sustainability to press onward and upward. The best situation transpires when those substitutions are seamless and invisible and everyone works together as a team for the common good.
3. Looking for openings
I spoke to the number of passes involved in the game I referenced at the beginning. This team was focused on their endgame. Winning. They put that purpose above any single individual’s fame. And this was evident in the “touches” which took place before each goal. Rather than seeking the glory for themselves they looked for the opening to assist someone else. Teams which share a common goal and sacrifice personal gain to achieve those goals will succeed.
The idea of looking for openings can easily be applied to communities. When a group of volunteers is looking for ways to encourage others and “pass the ball” to someone else without regard for personal glory the community will benefit.
A community where the culture is assisting others and putting others first nurtures an environment where success is inevitable.
4. Sharing in victory and defeat
Teams share in the outcome when the whistle blows and signals the end of a quarter, a half, or even the game. Whether the result is victory or defeat a winning team stays strong. I’ve seen games where the losing team demonstrates a greater bond then the winner. These teams clearly show they are a strong and unified team regardless of the outcome. This leads me to believe the next game they’ll be better. They will learn and grow from the loss (or win).
Not every decision is the right decision. Not every change undertaken by a community will lead them to immediate success. A good community, a community destined to win, joins together and shares in both the victory and the defeat.
A winning community learns from failures, uses defeat to bring them closer together and takes setbacks as opportunity to shape their direction for the future.
This particular point was impressed on me from my days of playing sports. My coach was determined that no matter what the outcome of the game appeared to be and no matter what the scoreboard displayed when the game ended the true sign of character was finishing. A good team plays hard and plays to the end. Great teams finish regardless of the scoreboard.
I see communities benefitting from this as well. The character of a community is shown in how they finish. Finish a task, a milestone, a release, a project. Strong communities band together. They don’t throw the towel in and give up when things get rough or the outcome changes.
The winning community finishes.