Monday, November 12, 2012

Software Team Leader Responsibilities

Here are the main responsibilities for a team leader, no matter of language: Java, C++, C#, PHP or whatever.

  • responsible for delivery of working software;
  • prioritize the tasks of team members;
  • to ensure the team is self-organising so that we take collective responsibility for the work we do. It is not my job to tell people what to do but to enable them to do it themselves;
  • responsible for all problems in team;
  • no single responsible for a task. To ensure no one person in my team is solely responsible for any task or activity so that we are able to continue working effectively when any of our team is away
  • monthly one-to-one meetings with team members;


Good practices:
  • buddy assignment to new members

No comments:

Post a Comment