Purpose
The purpose of a Team Leader is to act within and on behalf of their team. They should constantly be seeking to ensure that their Team is delivering the highest possible value back to their customer.
Responsibilities
Those of a Team Member plus:
Ultimately responsible for ensuring the team is consistently delivering working software to the standards the department expects whether this be within an iteration or through a continuous flow model so that we are consistently delivering value to CompanyX.
To ensure my team is always working on the highest priority work and is aware of the priority so that we are delivering the most possible value to CompanyX at any time.
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.
I am ultimately responsible for any issues or problems within the team and to make sure they are dealt with appropriately so that we can “deal with disappointment early” rather than letting things become bigger problems later on.
It is ultimately my responsibility that my team are adhering to the principles and practices we have committed to so that we are doing work efficiently and of the highest quality.
To act as example to all the members of my team by being the person who most closely follows the principles and practices we have committed to so that everyone on my team feels confident they can too.
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.
Ensure the team is collaborating closely with our customers and understands their requirements so we have a good understanding of the problems we are trying to solve and we do not waste time on rework and more importantly are able to suggest appropriate solutions to their needs.
Ultimately responsible that the progress of work the team is undertaking is clearly visible both to the team and to our customers, but as much as possible I should be ensuring every member of the team is contributing to this.
To remove impediments where possible and to raise the ones I can’t to the appropriate person outside of the team and ensure they are dealt with so that we are not being held up and can get on with delivering value to the business as efficiently as possible.
To ensure all team members turn up promptly to team meetings including stand up, retrospective and planning so that we are not wasting time.
To understand and be able to talk coherently about any process methodologies (such as Scrum, XP, Lean & Agile) we are implementing and their benefits so that we are all working together and understand why they are so valuable.
Duties
Those of a Team Member plus:
To attend my team’s work prioritisation meeting with our customer/s.
Organise a facilitator for the team’s retrospective

Leave a Reply