Are there any strict definitions regarding the difference between caution/security/safety and waste? For example, consider the following scenarios:
1:
"We just finished this. We'd better test it to make sure it actually works."
2:
"We're going live in a week. We'd better re-test this thing to make sure it still works."
3:
"We're going live tomorrow. We'd better re-test this thing."
"I don't think we've actually changed anything, though."
"Are you 100% sure?"
"99%."
"Then we'd better test it again, to be safe."
4:
"Okay, it passed. Are we done?"
"No, run it one more time to be sure."
"...Why?"
"It's possible you made a mistake when testing it. Run it five times, to be completely certain."
Which of these (if any) would be considered as waste? Which as just being cautious/safe? Is there a formal metric for determining such, or is it opinion-based?