Outsourcing has earned a bad name — yet the truth is that the problem isn't outsourcing, (or the contracts) it's the way we apply this single approach across a very broad system containing both novel components (on the left of the Map, which shouldn't be outsourced as they're highly-uncertain) and industrialised components (on the right, which can and should be outsourced as much as possible). In order to manage value chains better and avoid the pitfalls of outsourcing managers need to learn the details about their landscapes by breaking them down into smaller contracts (and using small teams to manage them).