If you have a team that's underperforming should you start managing their tasks and monitoring their hours. This approach may seem to help in the short run, although in the long run the team will grow weary and stop showing up for the tasks at hand.
What approach should you use to create a high-performing team? Manage the team by managing the values they work by. In Agile development, there's two sets of values.
The Agile Manifesto and the Declaration of Interdependence.
Let's consider one value from the Declaration — "We boost performance through group accountability for results and shared responsibility for team effectiveness."
So if a team is living by the above value they are holding each other accountable for their performance as a team, including quality and velocity. Now that's a crazy-productive way to manage teams.
Comments