Main categories to consider

General Requirements
- How does maintenance & support work?
- Is there an implementation plan?

Features
- Is there an auto save?
- Is there an undo button?
- Can users work remotely?

Technical Requirements
- Will the software have to be hosted on-premise?
- Compatible with accounting software?