how does agile culture bpo adapt to rapid changing business needs