Team: A group of people who have expertise in different areas but are all committed to a goal, with every member dedicated and ready to do whatever is required to reach that goal.
A team with a common goal
Let's think about an actual use case: A development team of any Web-based organization has three major groups of front-end engineers, back-end engineers, and quality engineers. Every group is responsible for their zone only. Is this a team or multiple groups working together?
Now let's relate the same scenario to an Indian cricket team. If we need 14 runs in the last 6 balls and have already lost 8 wickets, who will be batting in last? Yes! You are right: One of our expert bowlers will come to bat and try at his level best to make 14 runs in 6 balls.
What is the difference?
In the first case, the quality engineer is not trying to develop things; in the second case, a bowler is trying to bat whenever required.
Now you get the point.
A team is nothing but a group of people who have expertise in different areas but are all committed to a goal, with every member dedicated and ready to do whatever is required to reach that goal.
If a team is working with help of the Scrum framework, then we can call it a Scrum team. Three roles are defined in a Scrum team: product owner, ScrumMaster, development team.
- Are self-organized rather than being directed by others
- Have cross-functional competencies to achieve the target without depending on others outside the team
- Are focused toward one goal
- Have a shield from external interferences, in the name of the ScrumMaster
- Are working on the concept of a single window (only the product owner can assign a new work item)
- Have committed and are able to complete the work within a given time frame
- Have the courage to commit to something and achieve it with excellent collaboration and team bonding
- Follow the Scrum framework to optimize creativity and productivity
- Work iteratively and produce increments after every sprint, which maximizes opportunities to get early feedback
Now we have a very clear idea about the Scrum team and why it's a good working practice for a group. I'd like to detail the responsibilities of all three roles within the Scrum team in subsequent articles.