by Dan Sturtevant

In this webinar, Dan says that many modern systems are so large that no one truly understands how they work. Because these systems exceed the bounds of human understanding, different design teams must work on separate chunks, glue their work together, and hope that the whole thing behaves as expected. That doesn’t always happen. In this webinar, we discuss how to measure complexity and architecture in a large codebase, and how to measure the risk and cost it imposes on the development organization. In this case study at a real commercial firm, those costs were substantial.