7 tips to offshore agile development