Observing, learning and implementing

Observing and learning from the world around us and implementing those learnings in the Software engineering domain (for that matter any professional domain) is vital for tackling challenges by applying diverse insights, tactics, strategies and optimizations.

Sports has been an integral part for me in the journey of life and I am a big fan of Football (a.k.a. Soccer). While engaging in the activity of watching my favorite teams, players and managers I am continuously scanning for positive and innovative things that will help me personally. 

In Football a team is usually aligned to play on the field using various formations (4-4-2, 4-3-3, 4-2-4) and tactics that are decided based on multiple parameters for that particular game.
Two of the vital parameters for choosing the formation and tactics are :  1) The intended outcome that the team envisions for themselves for that particular game. (Winning vs a Draw) and 2)Team chemistry amongst the players and the way they complement each other. 

On similar lines Software engineering teams working together on projects (processes, work items …) can be aligned to a specific structure and tactical assignment of team members for the project.

Two of the vital parameters amongst multiple parameters analogous to the vital parameters in Football to consider for such an alignment could be : 1) The intended outcome that the organization envisions for the success of the project and 2) Team chemistry amongst engineers and how their proficiency level complements with one another leading to a successful execution of the project.

#teams #softwareengineering #alignment #tactfulness #football #formation #observe #learn #leadership

Comments