Too many times, I have worked with clients where the client demands that we create a new system starting with a development environment. From there, they often want to create additional environments in front of production. Â QA, UAT and Staging perhaps. Then comes production. Unfortunately, this approach is a fallacy.