• The priority of requirements from different viewpoints changes during the development process.
• System customers may specify requirements from a business perspective that conflict with end-user requirements.
• The business and technical environment of the system changes during its development.