Few would doubt that Agile delivery is easiest when teams are cross-functional - ie they have within them all the capabilities they need to be successful.
Why then might you choose not to have purely cross-functional teams? Are there lessons there for organisations trying to move towards cross-functional teams?
We'll look at some real examples: a mature, global team, a heavily projectised and outsourced IT organisation looking to become more agile, and a UK government digital exemplar project.