Impact of Off-site Customer on Agile Software Development