An actual scenario: Some developer starts working on pre deployment validation of config files. Let's say in a pipeline.
Most of the time the config files are OK.
Management says: "Why are you spending so long on this project, the sprint plan said one week, we can't approve anything that takes more than a week."
Developer: "This is harder than it looks" (heard that before).
Management: "Well, if the config file is OK then we won't have a problem in production. Stop working on it".
Developer: Stops working on it.
Config file with a syntax error slips through, .. The rest is history
An actual scenario: Some developer starts working on pre deployment validation of config files. Let's say in a pipeline.
Most of the time the config files are OK.
Management says: "Why are you spending so long on this project, the sprint plan said one week, we can't approve anything that takes more than a week."
Developer: "This is harder than it looks" (heard that before).
Management: "Well, if the config file is OK then we won't have a problem in production. Stop working on it".
Developer: Stops working on it.
Config file with a syntax error slips through, .. The rest is history