The following is the domain checklist:
- Does the UI design address compatibility with different web browsers including but not limited to Chrome, IE, and Firefox?
- Are the user volumes for various systems addressed by the architecture?
- Is there a strategy for expanding system capacity, and how is this handled by architecture?
- Are interface standards including look and feel, branding, and corporate web site style considered?
- Are the fault handling strategies and procedures described?
- Error handling, exception handling, logging, instrumentation
- Has the personalization aspect been defined and addressed by the architecture?
- Does the software support multi-company, multi-division, and multi-currency environments? Are there any restrictions to this type of environment?