We’ve talked already about two parts of the journey: “Works for me” and Continuous Improvement / Continuous Development (CI/CD). This time, we’ll talk about the importance of an effective staging environment in which to test a bunch of stuff before going into production.
The main things we do in our staging environments are testing QA procedures, integration tests and, of course, feature tests. How often do you wish you had an appropriate and stable environment in which to run tests that mimic the production environment? We have the tools and know-how to do this well, so that you can limit the amount of time needed to get to production.
We have written previously on this topic; see: