In a Scrum project, it is the Scrum Team members who are responsible for delivering the desired product or service and not the Scrum. Hence, we should be careful in forming Scrum Teams.
“The Scrum Team is sometimes referred to as Development Team since they are responsible for developing the product, service or other results. It consists of a group of individuals who use the user stories in the Sprint Backlog to create deliverables for the project.” – SBOK 2013 Edition
The essential characteristics of a Scrum Team for delivering the desired project results are described below:
Self-Organized: The Scrum Team members are motivated individuals who do not wait for their superiors to assign the tasks. They take the responsibility, share the risk, take decision, and work collectively towards a common goal.
Empowered: The Scrum Team or the development team is supplied with the required resources to deliver the desired products or services along with the authority to take the decisions. If the team has only the responsibility but no authority to take decisions, the continuous/iterative development is difficult.
Collaboration: Project management is a shared value creation process with teams working and interacting together to deliver greatest value. The Scrum Team should share the knowledge, ideas, risk and responsibilities, and work in harmony with the team members to deliver desired results.
Shared Goal: The individuals within the team work collectively towards a common goal. The team goal should superimpose their individual goals like growth, appraisal, and money.
Optimum Size: A small Scrum Team may not have the required skill sets to develop the product or service, and a large Scrum Team may spoil the work as the collaboration within the team will be difficult. As defined in the SBOK, the optimum size of the Scrum Team is usually six to ten. This will ensure that, the Scrum Team is large enough to possess the necessary skills to deliver the project and small enough to collaborate.
Cross-functional: The Scrum Team should collectively possess the necessary skills to deliver the project deliverables. During scrum team formation the team members should be selected keeping in mind the skills required to deliver the project deliverables.
Colocated: It is advisable to form a Scrum Team with the members colocated. This ensures communication, collaboration and coordination within the team members.