Tuesday, January 17, 2012

Collaboration environment VS Political environment

DEV teams, QC Infrastructure team, QC Regression team, etc.

Collaboration among teams needs a breakthrough on the boundary among teams. All teams need to have the shared interest and the desire to make things better. Although each team has its own functionality, we just don't hesitate to jump in and help out for each other's success. The shared interest leads the team members "without boarder".

Political among teams needs to stop. Politic starts when a team unintentionally draw a clear partisan line for its own interest. They will start to withdraw themselves from the shared interest or not actively participate on the shared interest. The environment will stop the communication between members among teams, and this will push the communication only to happen at the management level. It prevents its team member to help other team because they are not from the same "party". They would agree to help each other when the "party leaders" have reached an agreement. The political decision will tell team members what to do or when to draw a line or how to cross a line to help.

Agile or not agile ? Collaboration or political ?

I vote for Collaboration.