Agile methods depend on effective cross-functional teams. We’ve heard many Agile success stories…at the team level. But what happens when a product can’t be delivered by one team? What do you do when the “team” that’s needed to work on a particular product is 20 people? Or 20 teams?
There are no simple answers. But there are design principles for defining workable arrangements when the product is bigger than a handful of agile teams.
Some principles and practices to guide scaling Agile teams.