Die allgemeine Bedeutung von "funktionsübergreifendem Team" ist ein Team, das Spezialisten in verschiedenen Bereichen zusammenbringt, die erforderlich sind, um das Ziel zu erreichen.
Aber es sieht so aus, als ob bei Agile Cross-Funktionalität bedeutet, verschiedene Spezialisten nicht nur zu kombinieren, sondern auch zu mischen. Henrik Kniberg definiert ein funktionsübergreifendes Team folgendermaßen: "Funktionsübergreifend bedeutet nur, dass das gesamte Team über alle Fähigkeiten verfügt, die zum Aufbau des Produkts erforderlich sind, und dass jedes Teammitglied bereit ist, mehr zu tun als nur seine eigene Sache."
Aber wo ist die Grenze gezogen? Ist es normal, Entwickler zu bitten, Tester für eine Iteration zu werden, wenn dies erforderlich ist?