- What is the difference between QA and dev environment?
- How to differentiate between development and production environment?
- What is the production environment?
What is the difference between QA and dev environment?
When developers test, they do so with the perspective of "showing the software works." QA does so with the perspective of "trying to break the software." I'll never forget the first time my manager asked me to test a change another developer made.
How to differentiate between development and production environment?
Whereas a development environment may contain several different versions of a product or update being worked on and tested, a production environment contains just the final version of the product in order to avoid any confusion or security vulnerabilities.
What is the production environment?
A production environment, sometimes called deployment environment, is the set of computers where finished, user-ready software is deployed and executed. When software code is moved to the production environment, it is the final step in a 4-tier architecture that includes development, testing, staging and production.