Il significato generale di "squadra interfunzionale" è una squadra che combina specialisti in diversi campi necessari per raggiungere l'obiettivo.
Ma sembra che in cross-agility Agile significhi non solo combinare diversi specialisti, ma renderli mixati. Henrik Kniberg definisce il team interfunzionale in questo modo: "Cross-functional significa solo che il il team nel suo insieme ha tutte le competenze necessarie per costruire il prodotto e ogni membro del team è disposto a fare qualcosa di più della propria. "
Ma dov'è disegnata la linea? È normale chiedere agli sviluppatori di diventare tester per un'iterazione, se necessario?