What are the six main dimensions of requirements that one needs to address when collecting requirements?
Answer:
- business flow
- data, formats, and information needs
- individual functionality
- system and other interfaces
- user interfaces
- constraints such as performance, security, quality, etc.