12 May 2021
Optimizing team performance
As we've been developing complex systems for a long time, we've managed to change a lot of approaches to organizing the work of teams within the company. We've tried giving more autonomy to project members, sometimes limiting and centralizing decision making and task allocation. As a result, we've developed a set of approaches that work best for our teams.