Mentour Pilot on YouTube, fabulous channel BTW, talks about the Swiss Cheese Model.
I’ve started to use this model when talking about software testing.
Unit tests, integration tests, functional tests, UAT, etc are all layers that help prevent defects from reaching production.
Those testing layers are deliberately redundant.
When we do a postmortem on a defect, it often turns out there was only one layer of testing between the defect and production and the incident would have been less likely to occur with multiple layers in place.
I’ve started to use this model when talking about software testing.
Unit tests, integration tests, functional tests, UAT, etc are all layers that help prevent defects from reaching production.
Those testing layers are deliberately redundant.
When we do a postmortem on a defect, it often turns out there was only one layer of testing between the defect and production and the incident would have been less likely to occur with multiple layers in place.
https://en.m.wikipedia.org/wiki/Swiss_cheese_model