title: Is it recommended for developers to work on local virtual machines for development?
body: <h3>Duplicate</h3>
  <blockquote>
  <p><a href="https://stackoverflow.com/questions/424869/reasons-to-use-a-vm-for-development">Reasons to Use a VM For Development</a></p>
  </blockquote>
  <p>I'm trying to roll out a policy in my company where all developers have to work on a virtual machine (e.g. VMWare Workstations) that have the dev. environment such as IDE, tools, service packs already installed to make it easier for new team comers, smoother to provision new machines, etc...</p>
  <p>do you recommend such an approach or do you work in a similar fashion in your company?</p>