Agreed. IT Best Practices are to have a Quality Control / Quality Assurance setup with a Development Environment where changes are run through proper Change Management, including Unit Testing, Regression Testing, and User Acceptance Testing. More often than not, changes here seem to be pushed out the door with almost no testing at all.



Bookmarks