I am considering buying some software, which would do very advanced calculations/simulations for me. If this software provides wrong results, I could go bankrupt.
I specifically did not want to mention what kind of software I am talking about, as I am interested in a general answer.
My question How can I judge the reliability of commercial software?
My best ideas so far are:
- Version number (horrible)
- Brand name (horrible)
- Large or small company developing the software (does not say much either)
- References (it does not say how much the large company depends upon the software creating correct results)
What other factors could I use?
EDIT: A couple of you have mentioned testing, which is fine, but in my case it could take months of work to do more than basic testing. I have considered hiring someone do to this, but it seems like I am really doing the job of the software company. In addition, would only be able to do black box testing.