Product development is pretty much jammed up in most organisations beyond 20 and adding more developers or teams to the company often results in slow down and chaos. Like a car that chokes when hitting the accelerator. But there are rare examples, where teams collaborate and produce a regular and scalable output of new features. This can only be achieved by radically reorganising, ensuring management collaboration and distributing responsibilities to experts. And by forgetting most of the old and dysfunctional management paradigms.