The document discusses how complexity is a major challenge for large IT projects like the UK National Health Service's NPfIT program. It argues that complexity must be intentionally controlled and reduced through partitioning large systems into simpler, more manageable subsets that can be prioritized and iteratively developed. The NPfIT program's complexity was increased by having multiple implementations and deployments across different regions without sufficient partitioning. Reducing complexity is seen as key to the success of large-scale IT programs.