Enterprise software, which broadly encompasses functions such as enterprise resource planning and management, customer relationship management, supply chain management, network management, project portfolio management, and business intelligence, is a multi-billion-dollar-per-year industry.