If a company wants to update their systems like for example ERP or CRM or a bookkeeping system etc. How can they best do this.. Just update the systems on every computer and hoping it works 100%? Or test it on 1 computer?

Are there best practises for this? Or even how is this called in the IT world? Is it ITIL ?

closed as off-topic by demouser123, IAmMilinPatel, Yu Zhang, Bharat Mane, NarendraC Nov 23 '16 at 8:59

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about software engineering unrelated to testing are off-topic here, but can be asked on Programmers Stack Exchange." – demouser123, IAmMilinPatel, Yu Zhang, Bharat Mane, NarendraC
If this question can be reworded to fit the rules in the help center, please edit the question.


I would expect a release management cycle based on DTAP.

Users should try the new versions in an acceptance environment and then maybe start upgrading only a couple of users in production to find major issues not found in acceptance.

Not the answer you're looking for? Browse other questions tagged or ask your own question.