The most recent trends in BPM are influenced by the emergence of cloud technology, the prevalence of social media, mobile technology, and the development of analytical techniques. Cloud-based technologies allow companies to purchase resources quickly and as required independent of their location. Social media, websites and smart phones are the newest channels through which organizations reach and support their customers. The abundance of customer data collected through these channels as well as through call center interactions, emails, voice calls, and customer surveys has led to a huge growth in data analytics which in turn is utilized for performance management and improving the ways in which the company services its customers.