How would you handle a customer scenario where business requirements conflict with technical constraints and budget limits?