How do you manage requirements within Agile or Waterfall frameworks when priorities and constraints change?