Compatability
Being able to use similar things on different software e.g using doccument saved as windows 2003 in windows 2007
Financial issues
Cost of the software
Functionality
Capability of serving a purpose well and has all the features needed
Hardware requirements
the speed, RAM and hardware space required
Manufacturer's credibility
reputation of manufacturer
Performance
Process or manner of functioning or operating (speed in which it works)
Robustness
Reliability and whether or not it crashes and how often
Software requirements
Will it work with the current version of Microsoft Windows that you have?
The interface
Layout of screen (cluttered? clear?)
Trasferability of data
Use of software that is yours and what someone else has e.g. can you look at files others send you?
Usability
Formal measurements that are used as guides to the level of usability of a product (EX: dwell time, error rates, efficiency) and how easy it is to use
User Support
Is there support available? How often? When? Do you have to pay?
