Spending more time and money does not improve quality or boost performance. Neither does allowing complexity to rise. Instead, as the cost, schedule, and complexity of a system increases, the likelihood of catastrophic failure rises proportionally, resulting in projects that cost more, take longer, and deliver less than promised.

