Philippines: The New Hub of Outsourcing

By Avik Dasgupta Manila recently beat Mumbai in the global outsourcing race and became the only non-Indian city in the top 7 of the Tholons International Top 100 Outsourcing Destinations report. The 2015 edition of the report had 8 cities from Philippines making the top 100 list. Today, the country’s BPO sector employs more than 1mn people and the industry’s revenue, which currently stands at $18bn, could reach $25.5bn in 2016, according to estimates by Asean Confidential, a research service at the Financial Times. Is Philippines… Continue Reading →

Share thisShare on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestEmail this to someone

Business Event Processing for z/TPF System

By Madhur Arya and Ashok Bhardwaj What is a Business Event? A business event is an occurrence of certain state in a system or software application that may be important to other sub-systems within the system or external systems or agents. Distributed systems have quite mature capabilities for business events that help a business to take agile decisions. Consider an inventory management system where critical levels of inventory need a trigger to take corrective measures – both in case of high levels or low levels. Such… Continue Reading →

Share thisShare on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestEmail this to someone

The Why and How of Continuous Integration

By Pankaj Srivastava Continuous Integration is a development engineering practice that integrates code after each check-in done by developers into a shared repository and helps to find out code errors & code breaks early before it hampers the development process of other developers. It is a myth that Continuous Integration is an agile methodology practice. A development engineering practice is not dependent on the software development methodology being followed. It can be implemented in any software development methodology. Why is Continuous Integration required? Software development project… Continue Reading →

Share thisShare on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestEmail this to someone