Enterprise software systems have some common elements. It is helpful to have a checklist of these common elements when designing, evaluating or even using such systems.
This is my checklist of common elements of enterprise software systems:
- Data Entry
- Collaboration
- Workflow
- Reporting
- User Management
- Billing/Invoicing/Collection
- Instruction
- Content Management
- Syndication
- Logging – Operational and Error
- Monitoring
- Notification
- Audit trails