15 Automate Deployment Early
“It’s OK to install your product manually, especially to QA. You don’t have to do it all that often, and they are pretty good about copying all the right files.”
It’s nice that the application works on your machine and for your favorite developers and testers. But it needs to work well when deployed on users’ machines as well. If it works on your development server, that’s fine, but it needs to work in the production environment too.
This means you need to be able to deploy your application onto the target ...