What is an Agile Team?
An Agile Team is a group of individuals working toward a collective goal. It typically consists of 10 members or less that together have the skills to deliver value to the customer. This includes the ability to define the work, build or do the work, test the work, and ultimately, release or deliver it to the customer.
This is a cross-functional team as they have all the necessary skills to complete and deliver the work. There is often a perception with a cross-functional team that everyone on the team needs to be able to do everyone else’s job. That, however, isn’t the case; we are looking for the team to have the skills, not each individual.
As we consider high-performing teams, we are looking for individuals to be able to flex and help in other areas outside of their primary expertise to ensure long-term team success. An example would be a person who primarily develops code but could help develop test scripts or execute tests. We would then...