Describe a time when you had to resolve a conflict between a software requirement and a physical hardware limitation.