|
|
|
|
|
by brown9-2
5578 days ago
|
|
Two better approaches come to mind to resolve this: 2. Full-on, properly managed releases like they do in large IT corporations, such as banks, where a "release" is not something you kick off from home via SSH on a Saturday night, but a properly planned effort that involves critical members of the dev team as well as the QA team being present and ready to both test the production system thoroughly and fix any issues that may occur. What you describe in #2 here sounds like a complete anti-pattern when compared with the idea of continuous deployment and automated verification. This 2nd approach sounds like a huge manual effort. |
|
But even this gargantuan effort is a better option than just "let's deploy and wait for our users to tell us if anything has gone wrong".