How many software upgrades have you gone through in your life?
Your home PC?
Your work PC?
If you’re deep in server farms? How many of them have you gone through?
Whatever, the case, the magic is in the upgrade.
It’s in the time that the company put into making the software great and functioning that matters.
You can tell how much they put into before you even start the process.
- Are you presented with documentation before you start or when something goes wrong?
- Do you have to go find the documentation when things go sideways and find it on a lark?
- Are there additional patches and upgrades you need when only talking to support?
The process, the path, the magic in upgrading your software is what separates the great software from the ones we want to throw out.