What does being a Cross-Functional team mean?
That teams can communicate effectively
That each team member has their own specialism
That all the skills necessary exist within the team
That every team in the organization has a particular specialism