In the air traffic control system, you can never have an error and need to take every possible precaution up front to avoid bugs.
In a lot of situations, you might be prepared to slightly increase the risk of introducing bugs in order to move towards continuous or much more frequently delivery.
I'd argue that in most applications and businesses the later scenario is true - it's just that where you draw the line just varies from project to project.
Once you've accepted that, proactive monitoring is your second line of defence.
In the air traffic control system, you can never have an error and need to take every possible precaution up front to avoid bugs.
In a lot of situations, you might be prepared to slightly increase the risk of introducing bugs in order to move towards continuous or much more frequently delivery.
I'd argue that in most applications and businesses the later scenario is true - it's just that where you draw the line just varies from project to project.
Once you've accepted that, proactive monitoring is your second line of defence.