How to make teamwork satisfying again
Make teamwork a source of motivation for your teams with these battle-tested tactics.
We all join new teams with our unique assumptions and expectations about teamwork. I believe that understanding where these expectations come from is essential to building a productive team environment.
Here are some battle-tested practices for making teamwork a source of satisfaction to your team so that it helps them tackle complex projects like developing a piece of software.
Let’s start with our expectations of teamwork
The assumptions that impact teamwork come from 3 different sources:
1. Individual expectations — these are the unique assumptions every team member brings in when they join a team.
For example, here’s how I define successful teamwork:
- Working with people I can learn from,
- Clearly defined requirements,
- Possibility of remote work,
- Focus on well-being and work-life balance,
- Best practices like pair programming, code coverage, code reviews,
- Greenfield projects.
2. The client’s expectations — all stakeholders bring their assumptions to the project, and one of them is the client. The client’s expectation will vary depending on the project’s focus and scope, as…