Optionality adds value to systems. Given 2 systems with equivalent cash flows, we’d pay more for the system that had more options for future change than for the one with fewer. Empirical software design increases optionality, creating value even before we see dollars in accounts.